实验平台
- Windows 10
- Python3.7
- dronekit-python 2.9.2
本文使用上述环境进行实验。dronekit-python官方文档1的Introduction/Release Notes部分更新到dronekit-python 2.9.1,并已经对python3有基本的支持。通过pip,可以在PyPI上获取2019年更新的版本dronekit-python 2.9.22。目前,我们只是对dronekit进行简单的使用,包括在树莓派Ubuntu mate 20.04上进行部署后,使用实体无人机起飞、位置控制、速度控制、降落。虽然文档中其他章节表示不支持python3,但我们在上述使用过程中都可以在python3的环境中运行。
仿真中MissionPlanner地面站的使用
根据文档Developing/Simulated Vehicle/Connecting an additional Ground Station部分所示,如果仿真中要连接地面站,需要通过MAVProxy。在