WWW-POSIMSimulator documentation
Documentation menu
WWW-POSIM / Simulator documentation

Feature demonstrations

Explore recorded demonstrations and check each caption for playback speed. See First simulation & controls for everyday operation.

LIVE /

Native Gazebo world voyage

Watch two WAM-Vs travel around the world without an account. Choose World/Vehicle views and Lead/Follow sensors. Preview pause stops your display while the voyage continues.

Routes, control values, sensors and AIS

Native Gazebo world voyage
Voyage view example

01 /

Set starting latitude / longitude

Set terrain coordinates and the robot starting location independently.

  1. Set the region coordinates in Workspace.
  2. Choose a prepared world and a robot profile.
  3. Set the robot latitude / longitude and surface spawn.
Watch full clip (MP4) ↗
Set starting latitude / longitude · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

02 /

Waypoints

Add a waypoint on the map, check it and run a short native Autopilot route.

  1. Add waypoints on the map; right-click a point to remove it.
  2. Check the route on the terrain, then select Run route.
  3. Stop holds position; Continue resumes. Abort cancels and disarms.
Watch full clip (MP4) ↗
Waypoints · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

03 /

Simulation speed

Select a target speed and check the measured simulation rate.

  1. Disarm and finish any active mission before changing speed.
  2. Select 0.25×, 0.5×, 1×, 2× or 4×. Actual speed depends on CPU / GPU and sensor load.
  3. Live AIS is hidden above 1×. Restore 1× before enabling it again.
Watch full clip (MP4) ↗
Simulation speed · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

04 /

Realtime AIS-synced ships

Enable AISStream and check received vessel reports. Coverage varies by location.

  1. Run at 1× and enable Marine traffic in Scene.
  2. Live messages supply vessel type, identity and available size data; coverage and reporting delays vary.
  3. Reported ships are visual-only, with no collision; faster simulation removes them.
Watch full clip (MP4) ↗
Realtime AIS-synced ships · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

05 /

Robot studio

Upload a data-only SDF/mesh bundle and create immutable model revisions.

  1. Upload an SDF or ZIP containing its local mesh assets.
  2. Edit mass, inertia or SDF, then validate and save a new revision.
  3. Read, upload or edit Autopilot parameters while disarmed; verify readback after applying.
Watch full clip (MP4) ↗
Robot studio · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

Autopilot parameter editing

Recorded native parameter reading and search

06 /

Custom Autopilot parameters

Read and edit an FCU parameter, then verify the applied value.

  1. Open Advanced parameters while disarmed.
  2. Upload a parameter file or edit a supported value.
  3. Apply and verify the native FCU readback; protected safety parameters remain restricted.
Watch full clip (MP4) ↗
Custom Autopilot parameters · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

07 /

ROS2 topics

Search topics, subscribe, inspect values and draw supported world-frame poses.

  1. Search topics and inspect numeric plots, raw values or supported world-frame poses.
  2. Desktop RViz2 receives telemetry through the authenticated relay; the HTTPS connector carries it.
  3. Select ROS2 direct control in your world and connect your local code with www-posim-connect --control. The relay delivers native sensors and bounded robot commands.
Watch full clip (MP4) ↗
ROS2 topics · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

ROS 2 direct control sends speed or thrust to your session.

  • Connection loss: neutral thrust after 0.75 seconds
  • Stop: remains latched until enabled

08 /

Dive & inspect

Watch BlueROV2 descend toward its inspection depth.

  1. Start with the underwater profile on the sea surface.
  2. Use the short inspection mission, then Vehicle to observe the descent and return.
  3. Compare robot depth, heading and native camera data.
Watch full clip (MP4) ↗
Dive & inspect · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

09 /

Live sensors

Select a Gazebo camera from the sensor tree and enlarge its live image.

  1. Open Sensors and select a sensor from the tree.
  2. Camera streams support the configured 1, 2 and 5 Hz rates.
  3. Use numeric plots or raw values for supported non-image sensors.
Watch full clip (MP4) ↗
Live sensors · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.

10 /

Ground control

A collapsible map combines geographic planning and mission controls.

  1. Zoom, pan or locate the robot, and edit the route on the map.
  2. Arm/disarm, Stop, Continue and Abort remain available during an owned session.
  3. The full-screen Focus view retains the minimap and essential status.
Watch full clip (MP4) ↗
Ground control · GIF
Actual GUI recording · long interaction waits shortened. Recorded feature demonstration.