Получение видеопотока от ARDRONE с использованием openCV в ROS

Я хотел бы запрограммировать контроллер для ARDRONE 2.0 в ROS, используя openCV. Может кто-нибудь помочь мне с тем, какую библиотеку / код использовать для получения видеопотока от дрона для обработки в openCV и передачи управляющих команд дрону из openCV с помощью ROS.

заранее спасибо!

0

Решение

Сначала вам нужно ознакомиться с 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.

0

Другие решения

Других решений пока нет …