Robot Operating System (ROS) is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. ROS can be used in building and simulating robotics applications, as well as unmanned ground vehicles and simultaneous localization and mapping (SLAM). To facilitate better integration within the ROS ecosystem Microstrain has develop an open source License free (MIT License) series of drivers specifically designed and tested for ROS.
MicroStrain offers a variety of Inertial Measurement Units (IMUs) and Inertial Navigation Systems (INSs) that work the Robot Operating System (ROS) drivers that help you build robot applications. Visit our C-Series sensor offerings of CX and CV products and our G-Series sensor offerings of GQ and GX products below.
SLAM - (Simultaneous Localization and Mapping) is the location awareness and recording of the environment in a map of a device, robot, drone or other autonomous vehicles.
A robot that uses SLAM employs various types sensors such as radar, lidar, cameras, IMUs, and other technologies to understand its environment. By understanding its environment and how it is moving through it, a robot can more effectively map, navigate, and/or avoid obstacles. A good IMU is essential to this process. Accurately measuring the robot's true movement (not just theoretical) will lead to significantly superior results.
MicroStrain has established a strategic partnership with Clearpath Robotics, a premier robotics developer, to deliver enhanced functionality for MicroStrain IMU ROS Drivers. SLAM-enabled robots rely on multiple sensor technologies—including radar, lidar, cameras, and IMUs—to comprehensively understand their operational environment. This environmental awareness enables robots to effectively map terrain, navigate autonomously, and perform obstacle avoidance maneuvers.
High-precision IMUs are critical to this process, as they provide accurate measurement of actual robot movement rather than theoretical positioning data, resulting in substantially improved performance outcomes. The integration also features continuous diagnostic information publishing through ROS, allowing users to monitor IMU feature status in real-time.
If our ROS-MSCL system does not meet your needs, you can still develop code using our products.
Visit the Protocol Section of GitHub for the low-level details of how to communicate with our wireless and inertial devices. Commands, configuration settings, and data packet documentations are available.
MicroStrain by HBK provides dedicated applications engineers to assist you and your team with seamless sensor integration into your solutions. For inquiries related to the Robotics Operating System and integration support, please contact our expert technical support team.
This will bring together HBM, Brüel & Kjær, nCode, ReliaSoft, and Discom brands, helping you innovate faster for a cleaner, healthier, and more productive world.
This will bring together HBM, Brüel & Kjær, nCode, ReliaSoft, and Discom brands, helping you innovate faster for a cleaner, healthier, and more productive world.
This will bring together HBM, Brüel & Kjær, nCode, ReliaSoft, and Discom brands, helping you innovate faster for a cleaner, healthier, and more productive world.
This will bring together HBM, Brüel & Kjær, nCode, ReliaSoft, and Discom brands, helping you innovate faster for a cleaner, healthier, and more productive world.
This will bring together HBM, Brüel & Kjær, nCode, ReliaSoft, and Discom brands, helping you innovate faster for a cleaner, healthier, and more productive world.