0

我想知道是否可以同时连接到虚拟无人机和物理无人机,UDP 和 USB。这是为了测试类似地面站的功能,以便能够控制多架无人机。我只有 1 个身体,想在两者之间进行测试。

或者至少证明我的怀疑

api = local_connect()     # Get an APIConnection
all_vehicle = api.get_vehicles()

事实上,它给了我所有可能的联网车辆。

从那里开始玩。

编辑:

我的过程是查看MAVProxy并阅读它。我可以按照这个连接到物理无人机 Iris+ 和虚拟直升机 。我使用此命令运行实例 sim_vehicle.sh -v ArduCopter -L PLACE --map --console --out :14550 它运行良好,我可以通过以下命令使用 MavProxy 连接到它

启动

mavproxy.py --master=127.0.0.1:14550

现在我也可以通过

mavproxy.py --master=/dev/USB0

当我尝试同时使用两者时

mavproxy.py --master=127.0.0.1:14550 --master=/dev/USB0

它不起作用,我什至不知道它是否会起作用,我只是在尝试。总而言之,我想要做的是能够连接到 2 架无人机并能够通过 1 个地面控制站控制它们。

API:连接多辆车

4

0 回答 0