New Industry Products

IMU Development Kit with GPS/GNSS-Aided Inertial Navigation Software Stack

February 14, 2019 by Scott McMahan

The Aceinna OpenIMU hardware development kit uses OpenIMUTM, a professionally supported, open-source GPS/GNSS-aided inertial navigation software stack for low-cost precise navigation applications.

The company says that applications such as autonomously guided vehicles for industrial applications, autonomous cars, factory or industrial robots, drones, ROVs, or any kind of smart machine which needs to move - fast or slow, on land, in the air, or in water, can improve navigation and self-location capabilities with the integration of an Inertial Measurement Unit (IMU).

The company's OpenIMU hardware development kit called OpenIMU Development, includes JTAG-pod, precision mount fixture, EVB, and an OpenIMU300 module. (see the image above). The OpenIMU module features ACEINNA's 5deg/Hr, 9-Axis gyro, accelerometer, and magnetometer sensor suite with an onboard 180MHz ARM Coretex floating-point CPU. The IMU is delivered in a small (24mm x 37mm x 9.5mm), easy to integrate module that operates from 2.7Vdc to 5.5Vdc.

"Our breakthrough open-source Software for INS/GPS algorithm development is the first professional-grade, open-source navigation stack running on a low-cost IMU," explains Mike Horton, CTO of Aceinna. "Not only will this kit save developers time and money, it is simple to use and does not require a Ph.D."

OpenIMU module

The company says that OpenIMU software enables advanced, easy-to-deploy localization and navigation algorithm solutions for a fraction of the time and cost of traditional methods. OpenIMU's combination of open-source software and low-cost hardware enables rapid development of advanced solutions for drones, robotics, and autonomous applications.

OpenIMU's extensible software-infrastructure provides all the code needed for algorithm development. This freely downloadable stack includes:

  • RTOS-based data collection and sampling engine
  • Performance-tuned, real-time, navigation-grade GPS/INS Kalman Filter library
  • IDE/compiler toolchain based on Visual Studio Code
  • JTAG debugging for code loaded on IMU
  • Data logging, graphing, Allen Variance plots, and maps
  • Extensive documentation
  • Robust simulation environment with advanced sensor error models

The OpenIMU Development kit is available for immediate delivery.