4 releases
0.2.0 | Oct 8, 2024 |
---|---|
0.1.2 | Jun 4, 2024 |
0.1.1 | Nov 24, 2021 |
0.1.0 | Nov 4, 2021 |
#250 in Hardware support
Used in cfcli
85KB
1.5K
SLoC
Crazyflie lib
Rust Crate to connect and control a Crazyflie. This crate is still very much work in progress, not all Crazyflie functionalities are implemented. The current state should be good enough to implement a clone of the Crazyflie client's flight tab.
Status
The following subsystems are or need to be implemented:
- App channel
- Commander
- Basic Roll Pitch Yaw setpoint
- Generic setpoints
- Console
- High-level commander
- Localization
- Log subsystem
- Memory subsystem
- Param subsystem
- Platform services
The python Crazyflie lib implements a brunch of higher-level functionality like swarm support helpers. Those are out of scope of this crate and will need to be implemented in another specialized crate.
Dependencies
~8–15MB
~185K SLoC