Guidance model for multirotor UAVs
A multirotor
object represents a reduced-order guidance model
for an unmanned aerial vehicle (UAV). The model approximates the behavior of a closed-loop
system consisting of an autopilot controller and a multirotor kinematic model for 3-D
motion.
This object requires you to install the UAV Library for Robotics System
Toolbox™. To install add-ons, use roboticsAddons
and select the desired add-on.
For fixed-wing UAVs, see fixedwing
.
model = multirotor
creates a multirotor motion model with
double
precision values for inputs, outputs, and configuration parameters
of the guidance model.
model = multirotor(DataType)
specifies the data type precision
(DataType
property) for the inputs, outputs, and configurations
parameters of the guidance model.
control | Control commands for UAV |
derivative | Time derivative of UAV states |
environment | Environmental inputs for UAV |
state | UAV state vector |
[1] Mellinger, Daniel, and Nathan Michael. "Trajectory Generation and Control for Precise Aggressive Maneuvers with Quadrotors." The International Journal of Robotics Research. 2012, pp. 664-74.
control
| derivative
| environment
| ode45
| plotTransforms
| roboticsAddons
| state