Я хотел бы запрограммировать контроллер для ARDRONE 2.0 в ROS, используя openCV. Может кто-нибудь помочь мне с тем, какую библиотеку / код использовать для получения видеопотока от дрона для обработки в openCV и передачи управляющих команд дрону из openCV с помощью ROS.
заранее спасибо!
Сначала вам нужно ознакомиться с ROS, и я бы посоветовал вам начать с базовых руководств.
http://wiki.ros.org/ROS/Tutorials
После этого вы можете установить пакет ardrone_autonomy, в котором есть все необходимое для настройки AR-Drone с ROS. Включая драйверы камеры AR-Drone, которые необходимо использовать с OpenCv.
https://github.com/AutonomyLab/ardrone_autonomy
После этого вы можете просто написать функцию Opencv, реализовать ее как узел ROS и заставить этот узел подписаться на тему / ardrone / image_raw и опубликовать управляющие команды обратно в AR-Drone.
Других решений пока нет …