我正在使用带有 pixhawk 飞行控制器的 mavlink。我从 heartbeat 收到消息,以为我不知道如何接收有关它的高度、俯仰、滚动或偏航的信息。当我通过 qgroundcontrol 应用程序连接 pixhawk 时,我立即连接并可以在指南针上看到方向,但我不知道如何复制它。可以通过从消息中获取返回来接收我特别要查找的信息:msg_vfr_hud.MAVLINK_MSG_ID_VFR_HUD、msg_ahrs2.MAVLINK_MSG_ID_AHRS2、msg_ahrs3.MAVLINK_MSG_ID_AHRS3。
我尝试像这样创建它们:
msg_ahrs2 msg = new msg_ahrs2();
communicationService.pushMavLinkMessage(msg);
但我没有收到任何回复。我必须进行任何预检配置吗?任何帮助将不胜感激。