odrivet
odrivet is an open-source software framework and hardware ecosystem designed to standardize drive control and odometry for autonomous robots and embedded platforms. It provides a unified interface for motor controllers, encoders, and pose sensors, enabling developers to implement motion planning and closed-loop control without vendor-specific integration.
The framework comprises a modular driver layer, a transport layer for communication with devices, and a higher-level
odrivet is primarily written in C++ with bindings for Python and other languages to facilitate rapid prototyping.
Originating in academic and maker communities in the 2010s, odrivet has been adopted by hobbyist robotics teams,
See also: Odometry, Motor control, Robotic operating system, Open-source hardware, Real-time control.