Intro

Sensors

The pontus_sensors package contains sensor interface nodes. Each node reads raw data from hardware (or simulation), repackages it into standard ROS messages, and republishes it on namespaced topics (/pontus/...).

Sonoptix Imaging Sonar

The forward-looking Sonoptix sonar driver node that connects via RTSP and API.

The pontus_sensors/pontus_sensors/sonoptix_driver.py node captures and preprocesses grayscale sonar returns and republishes them as Image messages, which are converted by a pontus_perception node to a point cloud.

Subscribed Topics

NameTypeMessagePurpose
N/A------Reads directly from RTSP stream

Published Topics

TopicMessage TypePurpose
/pontus/sonar_0/image_debugsensor_msgs/ImagePreprocessed sonar image (grayscale)

pontus_sensors/pontus_sensors/sonoptix_driver.py

sonar_driver.cpp