Как подключиться между 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
Это не работает, и я даже не знаю, сработает ли это с самого начала, я просто пытался. В общем, я пытаюсь подключиться к двум дронам и управлять ими с помощью одной наземной станции управления.