z-logo
open-access-imgOpen Access
Line follower with a quadcopter
Author(s) -
David García-Olvera,
Armando Hernández-Godínez,
Benjamín Nicolás-Trinidad,
Carlos Cuvas
Publication year - 2020
Publication title -
pädi boletín científico de ciencias básicas e ingenierías del icbi
Language(s) - English
Resource type - Journals
ISSN - 2007-6363
DOI - 10.29057/icbi.v7i14.4727
Subject(s) - quadcopter , python (programming language) , joystick , computer science , software , robot , line (geometry) , takeoff , embedded system , real time computing , simulation , engineering , operating system , artificial intelligence , automotive engineering , geometry , mathematics , aerospace engineering
The project presented in this document consists in the implementation of a Parrot Bebop 2 quadcopter as a line follower, the communication between the device and the computer, that carries out the control algorithm, is done via Wi-Fi using the development platform of software for robots ROS (Robot Operating System), which implements a publisher/subscriber model of communication. Through the use of Atom text editor, a Python 3.7 script was developed; in this one it’s integrated: a piloting control algorithm, a method of communication (publisher/subscriber) between the computer and the quadcopter, a stage for digitalimage processing and a generic joystick driver, the last one is used for flight tests and as a method to takeoff and land the quadcopter.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here