![]() |
EduArt Sensor Ring Library 4.0.0
|
In addition to the examples, the Sensor Ring library provides wrappers for ROS and ROS2 to make it easy to integrate the EduArt Sensor Ring into existing projects.
The Ros1 wrapper publishes the Time of Flight Sensor measurements as PointCloud2 message and the thermal measurements as Image message. In addition the pose of each sensor is published as a static transformation.
ℹ️ Using the ROS Wrapper does not require you to install the Sensor Ring Library manually. The ROS build will automatically fetch the library if it is not detected by CMake.
ROS Native
ℹ️ The parameters of the Sensor Ring are defined in the native ROS parameter file and have to be adjusted to match the actual sensor configuration.
ROS in Docker
ℹ️ The parameters of the Sensor Ring are defined in the Docker parameter file and have to be adjusted to match the actual sensor configuration.
The ROS2 wrapper publishes the Time of Flight sensor measurements as PointCloud2 messages and the thermal measurements as Image messages. In addition to the sensor messages the pose of each sensor is published as a static transformation.
ℹ️ Using the ROS2 Wrapper does not require you to install the Sensor Ring Library manually. The ROS2 build will automatically fetch the library if it is not detected by CMake.
ROS2 Native
ℹ️ The parameters of the Sensor Ring are defined in the native ROS2 parameter file and have to be adjusted to match the actual sensor configuration.
ROS2 in Docker
ℹ️ The parameters of the Sensor Ring are defined in the Docker parameter file and have to be adjusted to match the actual sensor configuration.
![]() 3D point cloud from the sensor system on a mobile robot visualized with Rviz | ![]() 3D map of a corridor recorded with the sensor system using Octomap. |