Note: This stack is designed for robots purchased before June 2014. For new robots, see the robotican stack.

Only released in EOL distros:  

komodo: komodo_arm | komodo_batteries_monitor | komodo_launch | komodo_rover | komodo_sensors | komodo_urdf

Package Summary

komodo sensors (rangers,gps,imu,i/o,pc_bat)

Package Description

This package handle the communication with the APM 2.5 microcontroller and publish the readings of the following sensors: IMU (sensor_msgs/Imu), GPS (sensor_msgs/NavSatFix and sensor_msgs/NavSatStatus), Ultrasonic and InfraRed range sensors (sensor_msgs/Range) and PC battery voltage (std_msgs::Float32). The komodo_sensors node uses the node from the rosserial package (see for more details). The imu_filter_madgwick package (see is used to filter and fuse raw data from the IMU. It fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into an orientation quaternion, and publishes the fused data on the imu/data topic.

Package Configuration

Package configuration files are:

\launch\sensors_launch.launch - This launch file runs the serial comunication node from the rosserial package. Users can specify the GPS frame id. This file can be launched from the main launch file (komodo_launch.launch).

Wiki: komodo_sensors (last edited 2016-07-06 06:02:45 by yamgeva)