Skip to content

1) Developers

7
  • 1) Welcome to Olive Robotics
  • 2) Quick Start
  • 3) FAQ​
  • 4) Linux
  • 5) Windows
  • 6) MacOS
  • 7) Supported Hardware

2) Hardware

6
  • 1) olixSense™ IMU
  • 2) olixVision™ Camera
  • 3) olixMotion™ Servo​
  • 4) olixCore™ EdgeIO
  • 5) olixGNX™ GNSS/INS
  • 6) olixEcho™ Sonar​

3) Software

12
  • 01) Patch Update​
  • 02) Firmware Releases​
  • 03) Web-based GUI​
  • 04) Examples / Apps
  • 05) SSH​
  • 06) Environment Variables​
  • 07) Network Configuration​
  • 09) Time Synchronization​
  • 10) Internet Sharing​
  • 11) Reset Factory​
  • 12) olixOS
  • 13) Configs

4) olixKits

2
  • 1) OWL Educational Kit​
  • 2) ANT Educational Kit​

5) ROS and Interoperability

9
  • 1) ROS 1
  • 2) ROS 2
  • 3) RQT
  • 4) RIG Reconfigure​
  • 5) Plot Juggler​
  • 6) RViz 2​
  • 7) Recording and playing​
  • 8) ROS 2 Bridge​
  • 9) Data Distribution Service (DDS) ​

6) Knowledge Base

6
  • 1) Accelerometers
  • 2) Gyroscopes
  • 3) Magnetometers
  • 4) Attitude & Heading Reference System (AHRS)
  • 5) Inertial Navigation System (INS)
  • 6) Sensor Fusion
  • Docs2
  • 6) Knowledge Base
  • 4) Attitude & Heading Reference System (AHRS)
View Categories

4) Attitude & Heading Reference System (AHRS)

< 1 min read

An Attitude and Heading Reference System (AHRS) is a sensor assembly that pairs an IMU with an additional sensor—commonly a magnetometer—to determine heading. It uses gravity as a vertical reference to stabilize the IMU, merging data from the gyroscopes with the accelerometer’s gravity readings in a Kalman filter to calculate roll and pitch. For heading, an auxiliary sensor such as a magnetometer or a dual-antenna GNSS is used. While an AHRS can provide precise roll, pitch, and yaw data under low to moderate dynamic conditions and is straightforward to set up and operate, its overall accuracy might be compromised in highly dynamic environments or areas with significant magnetic disturbances.

Was this information useful?
Still not working! How can we help?

How can we help?

Updated on April 14, 2025
Olive Robotics

Interoperable Embedded Robotics

All rights reserved