OP-1483 Added velocity filter to correct EKF's velocity estimate for static velocity...
[librepilot.git] / shared / uavobjectdefinition / pathaction.xml
blob29000ffd3dfe32f6b1e260e0436f075c6aa22233
1 <xml>
2     <object name="PathAction" singleinstance="false" settings="false" category="Navigation">
3         <description>A waypoint command the pathplanner is to use at a certain waypoint</description>
5         <field name="Mode" units="" type="enum" elements="1" options="FlyEndpoint,FlyVector,FlyCircleRight,FlyCircleLeft,
6             DriveEndpoint,DriveVector,DriveCircleLeft,DriveCircleRight,
7             FixedAttitude, SetAccessory, DisarmAlarm" default="Endpoint" />
8         <field name="ModeParameters" units="" type="float" elements="4" default="0"/>
9         <field name="EndCondition" units="" type="enum" elements="1" options="None,TimeOut,
10             DistanceToTarget,LegRemaining,BelowError,AboveAltitude,AboveSpeed,PointingTowardsNext,
11             PythonScript,Immediate" default="None" />
12         <field name="ConditionParameters" units="" type="float" elements="4" default="0"/>
13         <field name="Command" units="" type="enum" elements="1" options="OnConditionNextWaypoint,OnNotConditionNextWaypoint,
14             OnConditionJumpWaypoint,OnNotConditionJumpWaypoint,
15             IfConditionJumpWaypointElseNextWaypoint" default="OnConditionNextWaypoint" />
16         <field name="JumpDestination" units="waypoint" type="int16" elements="1" default="0"/>
17         <field name="ErrorDestination" units="waypoint" type="int16" elements="1" default="0"/>
19         <access gcs="readwrite" flight="readwrite"/>
20         <telemetrygcs acked="true" updatemode="manual" period="0"/>
21         <telemetryflight acked="true" updatemode="manual" period="0"/>
22         <logging updatemode="manual" period="0"/>
23     </object>
24 </xml>