Abstract

In this paper a Crazyflie 2.0 nano quadrotor helicopter (quadcopter) as an open source experimental platform for research and education in robotics and control engineering has been presented. This low cost, easily expandable and upgradeable flying robot is here characterized in terms of hardware and software. Three aspects, which demonstrate the potential of broad use of this unmanned aerial vehicle (UAV) by researchers and students, are discussed in the paper. The first one is an acquisition of measurement data from test flights by the proposed, freely available “black-box” software. The second is the use of a new, advanced 4FLY Simulator in order to utilize the MATLAB <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">®</sup> /Simulink environment to easily implement a mathematical model of Crazyflie 2.0 dynamics, as well as for a synthesis of various types of controllers with support of OpenGL cross-language in the visualization of simulations results. The 4FLYSimulator allows to test autonomous flights (and landings) with obstacles avoidance and to conduct learning and teaching the basics of Crazyflie 2.0 piloting. In the third aspect the authors outlined promising, preliminary results obtained in control of flying robot by pointing device (positioner) and with the support of a vision system, which basis only on a single Kinect sensor.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.