Color obstacle detection algorithm using AR drone 2.0 in a controlled environment
Full Text |
Pdf
|
Author |
Faiber Robayo Betancourt and Daniel Suescún-Díaz
|
e-ISSN |
1819-6608 |
On Pages
|
352-357
|
Volume No. |
18
|
Issue No. |
04
|
Issue Date |
March 31, 2023
|
DOI |
https://doi.org/10.59018/02355
|
Keywords |
algorithm, OpenCV, Python, ROS, drone.
|
Abstract
This work presents an obstacle detection algorithm using quadrotor AR. Drone 2.0 in a controlled environment with programming in OpenCV, ROS (Robot Operating System), and Python. The algorithm is based on the color object feature to determine it as an obstacle. It is the first step for future work where the drone is allowed to perform autonomous flights and obstacle avoidance. The ROS development environment makes it possible to adjust both the drone's linear and angular speed. The OpenCV management library allows processing the image obtained in real-time thanks to the cv_bridge package. The obstacle detection scenario is simulated using ROS-Gazebo, and then the algorithm is implemented in a real controlled environment. The results obtained were good; an obstacle detection system was successfully implemented using open-source tools.
Back