“This new ROS driver makes it simple to integrate a wide variety of ACEINNA IMUs (Inertial Measurement Unit sensors) into almost any robotics applications which uses ROS,” said James Fennelly, Product Marketing Manager, Inertial Systems at ACEINNA. “Developers of robotic solutions will have an easily integrated, rock-solid solution for their navigation and localisation challenges.”
The driver enables robotic application developers to integrate highly accurate (<1.5°/hr) IMU’s into their navigation guidance systems.
The ROS Driver currently works with ACEINNA’s OpenIMU family, which includes the OpenIMU300ZI, OpenIMU300RI, and OpenIMU330BI. Each sensor has its own distinct hardware features, allowing the user several different options for their application. The open-source nature of the architecture makes each device highly configurable as well.
ACEINNA’s OpenIMU’s have several software applications available, with source code available via Github and the ACEINNA Extension on Microsoft Visual Studio Code. Software applications include IMU, VG-AHRS, and INS.
The Robotic Operating System (ROS) is a set of software libraries and tools that help developers create robotics applications and can be described as a software development kit (SDK).
According to ROS.org: “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.”
This allows users to get their robotics projects up and running a lot faster than if they had to start from scratch.