Extended Observation-Cooperative SLAM for Unmanned Surface Vehicles