# 导航任务项目(UORB 消息)

源文件 (打开新窗口)

uint64 timestamp # 系统运行以来的时间 启动 (微秒)

uint32 instance_count # 该任务的实例数. 每当修改任务时单调递增 uint16 sequence_current # 当前任务项目的序列 uint16 nav_cmd float32 latitude float32 longitude float32 time_inside # MAV 在前进前应在半径内停留的时间,以秒为单位 float32 acceptance_radius # 接受半径 默认 接受飞行任务的半径,以米为单位 float32 loiter_radius # loiter 半径,以米为单位, 0 对于 悬停的 VTOL, 负面 对于 计数器-clockwise float32 yaw #(以弧度为单位) NED -PI..+PI, NAN 表示不改变偏航方向 float32 altitude # 高度单位 米数 (AMSL)

uint8 frame # 任务框架 uint8 origin # 任务项目 产地 (机载或 mavlink)

bool loiter_exit_xtrack # 退出外轨迹位置: 0 对于 停机中心 WP, 1 对于 exit location bool force_heading # heading needs to be reached bool altitude_is_relative # true 如果 高度是相对于起点的 bool autocontinue # true 如果 下一个航点应紧随其后 bool vtol_back_transition # vtol 返回过渡序列的一部分