MAVLink支持包
MAVLink(微型飞行器链路)是一种轻量级通信协议,用于无人系统:自动驾驶仪(ArduPilot,PX4),无人机和地面控制站(GCS)通过它交换遥测,命令和传感器数据。
MAVLink支持包确保操作 AnyMath 使用库块的MAVLink设备 *MAVLink*及 软件控制功能。 包使用客户端程序 *恩吉。综合服务*并允许您通过TCP或UDP连接到MAVLink设备,发送和接收MAVLink消息。
库和函数支持两种MAVLink方言的消息。 — 普通 和 阿杜皮洛特梅加. 消息及其字段的描述在官方MAVLink文档中给出(普通, ardupilotmega),并且具有字段和类型的支持消息的完整列表在页面上 MAVLink消息.
要求
*网络可访问MAVLink设备:真正的自动驾驶仪,模拟器(SITL)或地面控制站。
*设备的IP地址和端口。 库块中的默认值 — 127.0.0.1:14551 (MAVProxy和ArduPilot SITL模拟器向其广播遥测的标准端口)。
有关详细信息,请参阅 MAVLink.
快速启动
-
安装或更新*Engee子系统。集成*,如图所示 文章.
-
准备MAVLink消息源并找出其IP地址和端口(例如,在端口上运行带有MAVProxy的ArduPilot SITL模拟器
14551). -
现在,您可以使用库中的块。 MAVLink*或软件控制功能 *MAVLink软件管理.
有用的连结
-
MAVLink消息 -支持的消息及其字段的完整列表。