Technical Support Center

ADMA ROS Driver


The ADMA ROS Driver provides a ful ROS1 and ROS2 integration for the inertial navigation system ADMA. ROS is an open-source project which is released under the BSD license that provides a modular framework for industrial robotics. The latest ADMA ROS driver can be downloaded directly from GitHub:

https://github.com/GeneSysElektronik/adma_ros_driver

Implemented ROS data topics

The ADMA uses a combination of GNSS-Receiver and an IMU that consists of three accelerometers and three gyroscopes. Due to this, different ROS topics are getting filled with sensor, GNSS and combined measurement data as shown in the following list:

TopicDescription
/adma/data_scaledADMAnet v3.3.x
/adma/statusADMAnet Status / Error / Warning v3.3.x
/adma/headingstd_msgs::Float64
/adma/velocitystd_msgs::Float64
/adma/fixsensor_msgs::Navsatfix
/adma/imusensor_msgs::imu
/adma/data_rawRaw UDP Data Stream
/adma/odometrynav_msgs::Odometry.msg

/adma/data_scaled Message

This topic is a new ROS topic introduced by the ADMA ROS Driver. The definition is derived by the ADMAnet data format specification. (See article ADMAnet – List of data packets v3.3.5)

Applikationsingenieur | bei GeneSys seit 2014

Notify me about Updates