OSCP Unveils Open-Source ROS 2 Driver for MK2 Inertial Measurement Units

OSCP Open-Sources ROS 2 Driver for MK2 IMUs



In a move that's poised to significantly improve indoor robot navigation, OSCPS Motion Sensing Inc., known as OSCP, has made a splash at ROSCon Global in Toronto by releasing an open-source driver for its MK2 inertial measurement units (IMUs). Operating without reliance on satellite positioning, these units are set to enhance the capabilities of robots navigating in GNSS-denied conditions — common in environments like warehouses, inspection tunnels, and greenhouses.

The driver, available on GitHub under the MIT license, connects the MK2 family of IMUs to a ROS 2 system over RS-422 or CAN-FD and seamlessly integrates into existing navigation stacks. This means developers can utilize the driver without the hassle of custom parsing, promoting greater accessibility for the robotics community.

Unique Features of the MK2 Driver



The driver facilitates communication by publishing data on standard sensor_msgs topics, providing valuable sensor data for navigation applications. It consists of three packages that include the node itself, a library for handling COBS decoding and frame definitions, and OSCP-specific message types that incorporate the unit's internal clock.

Setting up the MK2 driver is straightforward, thanks to a simple YAML configuration file. Additionally, the node exposes several services, allowing developers to query configuration details, calibrate stationary bias, zero orientation, and apply magnetometer calibration as needed.

Robust Sensor Options for Various Applications



OSCP's offerings include the MK2M1, a compact MEMS unit that measures just 40 by 40 by 25 millimeters. Weighing only 75 grams, it operates efficiently while drawing just 1.2 watts of power. For those requiring greater accuracy, the MK2E2 model integrates a photonic gyroscope which outperforms its MEMS counterpart, especially in areas where vibration is a concern.

CEO Kazem Zandi emphasized the need for solutions that do not merely arrive with complex datasheets, but instead publish clean, reliable data to enhance the operational efficiency of existing robotics systems. The installation of this driver eliminates the risk of integration projects turning into time-consuming endeavors.

OSCP has documented the performance impact of its sensor technology through comprehensive road tests. In one specific case, the MK2E2 unit completed a journey in downtown Montreal with impressive accuracy, deviating by only 5.7 meters from ground truth. The MEMS unit had a wider discrepancy of 20.5 meters under similar conditions, showcasing the critical advantage of the photonic gyroscope in sensitive operations.

Advantages of Photonic Gyroscopes



One notable benefit of the photonic gyroscope is its resistance to bias error, which commonly escalates under vibrations and dynamic environments. OSCP aims to further characterize their MK2 sensors in vibrational settings and will share the findings with the community.

Moreover, OSCP is pioneering new standards in sensor technology with the upcoming MK2Z prototype, featuring a navigation-grade optical gyroscope. This unit promises a typical heading accuracy of just 0.005 degrees per hour, opening doors for applications in mines, tunnels, and other challenging environments.

Commitment to Transparency and Collaboration



According to OSCP's Vice President, Thibaut Gravey, transparency in driver development is paramount. By adopting an open-source model, they empower integrators to modify the parameters effectively based on their specific needs. The driver itself was crafted by intern Rayan Raad, who is present at ROSCon Global to assist attendees with questions.

OSCP, founded in 2015 and based in Montreal, Canada, continues to lead in developing inertial measurement units that outpace traditional optical gyroscopes in size, weight, and power consumption. Its community-oriented approach fosters collaborative improvements in the field of robotics, ensuring that customers across defense, marine, rail, and robotics sectors can depend on high-accuracy navigation solutions.

Visit OSCP at booth 29 during ROSCon Global to learn more about their offerings and how their technologies can enhance your robotics projects.

About OSCP



OSCPS Motion Sensing Inc. specializes in designing and manufacturing innovative gyroscopes and inertial measuring units. Their solutions target navigation challenges in environments where traditional systems may falter. With a focus on quality, all products are proudly made in Canada and are ITAR-free, aligning with the demands of critical sectors, including aerospace and defense. For more information about OSCP's products and partnerships, please check their website at oscp.com.

Topics Consumer Technology)

【About Using Articles】

You can freely use the title and article content by linking to the page where the article is posted.
※ Images cannot be used.

【About Links】

Links are free to use.