orientABC
orientABC is a cross-platform specification and software library for three-dimensional orientation data in mobile, embedded, and robotics applications. It defines a standard data model for attitude, including orientation as a quaternion, angular velocity, and linear acceleration, and prescribes coordinate frames such as body and world. The aim is to provide a consistent interface for obtaining, transforming, and exporting orientation information across devices and software layers.
The library emphasizes modular sensor fusion and offers reference implementations of common filters, including complementary and
orientABC originated in an international collaboration and is maintained as an open-source project under a permissive
The project seeks interoperability with existing inertial measurement conventions and middleware, aiming for consistent orientation data