Skip to main content
Version: ROS 2 Humble

MicroStrain 3DM-GX5

Item Numbers

DescriptionCPR ItemSales KitInstallation Kit, With Fasteners
Microstrain 3DM-GX5-10 sensor017839028963028962
Microstrain 3DM-GX5-15 sensor017772027114027215
Microstrain 3DM-GX5-25 sensor014603027117027217
Microstrain 3DM-GX5-35 sensor028528028964028957
Microstrain 3DM-GX5-45 sensor017391028966028965


Mass16.5 - 20 g
Voltage, Minimum4 V, or USB
Voltage, Maximum36 V, or USB
Power, Maximum0.3 - 0.8 W
DataUSB 2.0 or RS-232
Ingress Protection, Solids3
Ingress Protection, Liquids0
Operating Temperature, Min-40 °C
Operating Temperature, Max85 °C

Software Bringup

This sensor is included in the Clearpath Robotics robot package that is installed on all of our robots. This allows you to add or remove the sensor from your robot's software description by modifying the robot configuration yaml.

- model: microstrain_imu
urdf_enabled: true
launch_enabled: true
parent: base_link
xyz: [0.0, 0.0, 0.0]
rpy: [0.0, 0.0, 0.0]
imu_frame_id: imu_0_link
port: /dev/microstrain_main
use_enu_frame: true

Package and Setup

The MicroStrain GX devices use the microstain_inertial ROS 2 package. The driver is open source, maintained by MicroStrain, and hosted on GitHub.

For more specifics on the way Clearpath's configuration system launches the microstrain_inertial driver, see the MicroStrain GX launch file and the default parameter file in clearpath_sensors.

Device Path

The port ROS parameter must be set to the device path of the MicroStrain device. The microstrain_inertial package installs its UDEV rule, which will add the /dev/microstrain_main device.


Clearpath is committed to your success. Please get in touch with us and we will do our best to get you rolling again quickly:

To get in touch with a salesperson regarding Clearpath Robotics products, please email

If you have an issue that is specifically about ROS and is something which may be of interest to the broader community, consider asking it on If you do not get a satisfactory response, please ping us and include a link to your question as posted there. If appropriate, we will answer in the ROS Answers context for the benefit of the community.

Further Reading

  1. Clearpath Robotics Store, 3DM-GX5-10
  2. Clearpath Robotics Store, 3DM-GX5-15
  3. Clearpath Robotics Store, 3DM-GX5-25
  4. Clearpath Robotics Store, 3DM-GX5-35
  5. Clearpath Robotics Store, 3DM-GX5-45
  6. Datasheet, 3DM-GX5-10
  7. Datasheet, 3DM-GX5-15
  8. Datasheet, 3DM-GX5-25
  9. Datasheet, 3DM-GX5-35
  10. Datasheet, 3DM-GX5-45
  11. User Manual, 3DM-GX5-10
  12. User Manual, 3DM-GX5-15
  13. User Manual, 3DM-GX5-25
  14. User Manual, 3DM-GX5-35
  15. User Manual, 3DM-GX5-45
  16. LORD MicroStrain Website
  17. ROS webpage
  18. GitHub