DR100 10-Axis IMU Attitude Module
Compact attitude and motion sensing module for robotics, AGV, UAV, and embedded systems
DR100 combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer, and barometric pressure sensing in a compact module for attitude, motion, and height-related data output.
Product Value
Attitude, motion, magnetic field, and pressure data for embedded robotics projects
10-axis sensing
Gyroscope, accelerometer, magnetometer, and barometric pressure data support motion state, attitude, and height-related evaluation.
UART and I2C integration
Default UART baud rate is 9600 bps and can be configured. I2C communication supports embedded controller integration.
ROS driver support
Available ROS1 and ROS2 driver support helps robotics developers evaluate DR100 in robot control and navigation workflows.
Compact module form
The board version is 42.2 x 29.6 mm and is designed as a module for embedded integration, not a complete robot system.
Type-C power and connection
The module can be powered through USB Type-C at 5 V, simplifying lab evaluation and development work.
Ready for shipment
DR100 is in mass production and is available for product development, project validation, and batch integration.
Application Fit
For systems that need module-level attitude and motion data
DR100 is suitable for UAV and drone attitude stabilization, vehicle attitude measurement, robotics motion control, AGV and AMR navigation support, and industrial motion or vibration monitoring.
Integration note: DR100 is a compact sensing module. Confirm host controller, communication interface, output rate, installation direction, vibration environment, and software workflow before batch integration.
Core Specifications
DR100 key parameters for engineering review
Sensor Ranges
Motion and attitude parameters from the provided specification
Accelerometer
Range +/-16 g, resolution 0.0005 g/LSB, RMS noise 0.75-1 mg-rms at 100 Hz bandwidth, static zero drift +/-20-40 mg, temperature drift +/-0.15 mg/C, bandwidth 5-256 Hz.
Gyroscope
Range +/-2000 deg/s, resolution 0.061 deg/s/LSB, RMS noise 0.028-0.07 deg/s-rms at 100 Hz bandwidth, static zero drift +/-0.5-1 deg/s, temperature drift +/-0.005-0.015 deg/s/C, bandwidth 5-256 Hz.
Magnetometer and pressure
Magnetic range +/-2 Gauss with 0.0667 mGauss/LSB resolution. Barometer range 300-1100 hPa, 0.5 Pa-rms noise in standard mode, and +/-0.06 hPa relative accuracy.
Roll and pitch
Roll/pitch range: X +/-180 deg, Y +/-90 deg. Static tilt accuracy is 0.1 deg, dynamic tilt accuracy is 0.5 deg, and resolution is 0.0055 deg when placed horizontally.
Yaw angle
Yaw range: Z +/-180 deg. With the 9-axis algorithm and magnetic calibration, yaw accuracy is 0.1 deg under non-magnetic-interference conditions. Static 6-axis yaw accuracy is 0.5 deg and may accumulate dynamic error.
Supported hosts
Suitable for PC development, Raspberry Pi, NVIDIA Jetson series boards, STM32 microcontrollers, and other host controllers.
Robotics and vehicle applications
Use DR100 for attitude measurement, motion control input, navigation support, and vibration or motion data collection.
Compact dimensions
The board-level module is compact and lightweight for embedded installation. An optional metal enclosure is available for selected projects.
Integration support
Dingtek supports interface discussion, ROS driver use, embedded host integration, and OEM/ODM project communication.
Robotics System Context
Pair DR100 attitude sensing with RTK positioning for robotics evaluation
For outdoor robotics, AGV, AMR, and autonomous mower projects, RTK positioning provides location reference while DR100 provides module-level attitude and motion data for the embedded system.
Package Includes
DR100 module, USB Type-C data cable, and pin headers for development and integration evaluation.
FAQ
DR100 IMU FAQ
Is DR100 a complete robot controller?
No. DR100 is an IMU attitude and motion sensing module for embedded systems. It provides sensor data and attitude output for a host controller or robotics platform.
Which communication interfaces are supported?
DR100 supports UART and I2C. The default UART baud rate is 9600 bps and can be configured for different host requirements.
Does DR100 support ROS?
Yes. ROS1 and ROS2 driver support is available for robotics development and evaluation.
Is DR100 ready for shipment?
Yes. DR100 is in mass production and is available for development, integration testing, and project deployment.
Dingtek Support
Discuss DR100 integration for your robotics or embedded sensing project
Share the host controller, interface, output rate, installation direction, software environment, and target application. Our team will review the right way to integrate DR100 into the system.