uavPathManager
Description
The uavPathManager
System object™ computes mission parameters for an unmanned aerial vehicle (UAV) by sequentially
switching between the mission points specified in the MissionData
property. The MissionCmd property changes the execution order at runtime.
The object supports both multirotor and fixed-wing UAV types.
To compute mission parameters:
Create the
uavPathManager
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
pathManagerObj = uavPathManager
creates a UAV path manager System
object with default property values.
pathManagerObj = uavPathManager(
creates a UAV path manager object with additional options specified by one or more
Name,Value
)Name,Value
pair arguments.
Name
is a property name and Value
is the
corresponding value. Name
must appear inside single quotes
(''
). You can specify several name-value pair arguments in any order
as Name1,Value1,...,NameN,ValueN
.
Example: uavPathManager('UAVType','fixed-wing')
Properties
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
Version History
Introduced in R2020b
See Also
uavWaypointFollower
| uavOrbitFollower
| fixedwing
| multirotor