AnyMath 文档

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.

快速启动

  1. 安装或更新*Engee子系统。集成*,如图所示 文章.

  2. 准备MAVLink消息源并找出其IP地址和端口(例如,在端口上运行带有MAVProxy的ArduPilot SITL模拟器 14551).

  3. 现在,您可以使用库中的块。 MAVLink*或软件控制功能 *MAVLink软件管理.