# 云端 session.start → client 扩展字段(PX4 / MAVLink 语境) # 与服务端约定:原样进入 LLM;vehicle_class 与 mav_type 应一致,冲突时以 mav_type 为准。 # # 修改后重启 main.py;可用环境变量 ROCKET_CLOUD_PX4_CONTEXT_FILE 覆盖本文件路径。 # 机体类别(自由文本,与 mav_type 语义对齐即可,例如 multicopter / fixed_wing) vehicle_class: multicopter # MAV_TYPE 枚举整数值,参见 https://mavlink.io/en/messages/common.html#MAV_TYPE mav_type: 2 # 口语「前/右/上」未说明坐标系时,云端生成 goto 的默认系: # local_ned — 北东地(与常见 Offboard 位置设定一致) # body_ned / body — 机体系前右下(仅当机端按体轴解析相对位移时填写) default_setpoint_frame: local_ned # 以下为可选运行时状态(可由 MAVROS / ROS2 写入同文件,或由机载进程覆写后再连云端) # home_position_valid: true # offboard_capable: true # current_nav_state: "OFFBOARD" # 任意短键名 JSON,进入 LLM;适合「电池低」「室内无 GPS」「仅限 mission」等 extras: platform: companion_orangepi # indoor_no_gps: true