Как подключиться между Simulated Vehicle и Companion Computers одновременно?

Мне было интересно, можно ли одновременно подключиться к виртуальному дрону и физическому дрону, 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

Это не работает, и я даже не знаю, сработает ли это с самого начала, я просто пытался. В общем, я пытаюсь подключиться к двум дронам и управлять ими с помощью одной наземной станции управления.

API: для подключения к нескольким транспортным средствам

0 ответов

Другие вопросы по тегам