“This new ROS driver makes it simple to integrate a wide variety of ACEINNA IMUs (Inertial Measurement Unit sensors) into almost any robotics applications (warehouse robotics, autonomous vehicles, last-mile delivery robotics, etc.), which uses ROS,” says James Fennelly, Product Marketing Manager – Inertial Systems at ACEINNA. “When combined with our IMU’s industry-leading reliability and accuracy, as well as very competitive pricing (under $100), developers of robotic solutions finally have an easily integrated, rock-solid solution for their navigation and localization challenges.”
The new driver has been made available on the Sensors Page at ROS.org and GitHub. It enables developers to quickly integrate highly accurate (<1.5°/hr) IMU’s into new navigation guidance systems.
The ROS Driver has been developed to operate with ACEINNA’s OpenIMU family. The family includes the OpenIMU300ZI, OpenIMU300RI, and OpenIMU330BI. Each sensor in the family has its own distinct hardware features, providing flexibility for unique applications. The open-source architecture also provides a high level of configurability. ACEINNA’s OpenIMUs feature software applications with source code available through Github and the ACEINNA Extension on Microsoft Visual Studio Code. These software applications include IMU, VG-AHRS, and INS.
ACEINNA’s IMUs remain extremely compact, while integrating a triple-redundant architecture meets the performance, reliability and cost requirements of the robotic and autonomous market.
Robotic Operating System (ROS) is a set of software libraries and tools that assist in the creation of robotics applications. It has been described as a software development kit (SDK). ROS.org states, “The ROS user community builds on top of a common infrastructure to provide an integration point that offers access to hardware drivers, generic robot capabilities, development tools, useful external libraries, and more.” The libraries and tool help to get robotics projects up and running a lot faster than starting from scratch.