Skip to main content

veloxity_core/vehicle/
quadrotor.rs

1use crate::{controller, estimator, math::FlightFloat, params::Params};
2
3pub type Estimator<R> = estimator::quad::QuadEstimator<R>;
4pub type Controller<R> = controller::quad::QuadController<R>;
5pub type Mixer<R> = crate::mixer::matrix::MatrixMixer<R>;
6
7pub fn mixer<R: FlightFloat>(params: &Params) -> Mixer<R> {
8    Mixer::new(params)
9}