7 releases
0.3.1 | Jun 6, 2022 |
---|---|
0.3.0 | Jun 6, 2022 |
0.2.1 | Jun 1, 2022 |
0.2.0 | May 31, 2022 |
0.1.2 | May 27, 2022 |
#28 in #vehicle
33KB
763 lines
embedded-flight
A framework for creating flying vehicles in embedded rust
lib.rs
:
embedded-flight
A #![no_std]
flight software library for embedded rust
Generic components
scheduler
contains the real-time scheduler to run tasks at desired frequencies.
[hal
] contains the hardware abstraction layer.
Multi-copter components
Copter
is a high level position controller for a multi-copter
(see QuadCopter
for a quad-motor implementation)
control
contains the low level flight controllers.
MotorControl
is a trait for the low level motor control.
(see QuadMotorController
for a quad-motor implementation)
Dependencies
~3.5MB
~68K SLoC