toposens: toposens_bringup | toposens_description | toposens_driver | toposens_markers | toposens_msgs | toposens_pointcloud | toposens_sync

Package Summary

Operational sync of multiple TS sensors.


This package enables simultaneous use of multiple TS3 devices in a sensor system. It administers the lifecycle and ultrasonic emission characteristics of each sensor to coordinate incoming datastreams. Is is designed as a thin layer handling multiple toposens_driver::Sensor instances that individually encapsulate all the device communication and logic flow.

ROS Nodes


triggers the connected sensors alternately and polls the data from them

Published Topics

ts_scans (toposens_msgs/TsScan)
  • The messages are published alternately in the frames of the individual sensors.


~ports (XmlRpc::XmlRpcValue)
  • array of terminal IDs that the individual sensors are connected to (e.g. ttyUSB0)
~frame_ids (XmlRpc::XmlRpcValue)
  • array of frame IDs in which the data is published (element [i] is mapped to element [i] of ~ports)

Wiki: toposens_sync (last edited 2019-06-24 10:25:46 by SebastianDengler)