Skip to content

technoroad/TR_IMU_Platform

Repository files navigation

Latest Release

TR_IMU_Platform

“TR_IMU_Platform” is an Analog Devices IMU sensor that can be easily connected to ROS and output high-precision attitude angles.

(Sensor is sold separately)

Currently supported devices are:

The default is dedicated to ADIS16495-2, so the firmware needs to be updated if another sensor is used.

Support for other sensors is possible by adding a library of sensors.

SPI Mode

It can operate as an alternative to USB-IIS introduced in adi_driver.

Attitude angle mode

Since the attitude angle is calculated by the MCU, it is not necessary for the host to calculate it. In addition, a nonlinear complementary filter can be used to obtain more accurate angles than those calculated by other systems.

When using this mode, it is recommended to operate with IMU_PlatformTool.

ADIS16470/PCB and ADSI16475-2/PCB

ADIS1647X / PCB series can be installed by using optional parts.

ADIS16495-2

Firmware update

There are two types of firmware updates.

  • Write from USB(DFU)
    • When the 6th CONF switch is turned on and the power is turned on, the DFU mode is entered.
    • DFU can write firmware from STM32CubeProg.
    • Download the sensor firmware here.
  • Write or debug with ST-LINK

Latest Release

Latest Release

You can access the latest release from here. For more details and changelog, please refer to the Release Notes.