mirror of
https://github.com/odriverobotics/ODrive.git
synced 2026-09-10 12:14:37 +08:00
c45ef8934b80e30d5689712dca515af68c3afa1f
Before this commit, bad user input could cause the device to hang, that is, no longer respond on USB (other side effects are likely, though not tested for). An example of such an input is: odrv0.axis0.encoder.config.cpr = 10 odrv0.axis0.encoder.config.offset = 20000
This project is all about accurately driving brushless motors, for cheap. The aim is to make it possible to use inexpensive brushless motors in high performance robotics projects, like this.
| Branch | Build Status |
|---|---|
| master | ![]() |
| devel | ![]() |
Please refer to the Developer Guide to get started with ODrive firmware development.
Repository Structure
- Firmware: ODrive firmware
- tools: Python library & tools
- docs: Documentation
Other Resources
Languages
C++
32.6%
C
29.8%
Python
19.2%
JavaScript
10.8%
Vue
4%
Other
3.6%


