Wojciech Giernacki, Mateusz Skwierczynski, Wojciech Witwicki, P. Wroński, P. Kozierski
{"title":"Crazyflie 2.0 quadrotor as a platform for research and education in robotics and control engineering","authors":"Wojciech Giernacki, Mateusz Skwierczynski, Wojciech Witwicki, P. Wroński, P. Kozierski","doi":"10.1109/MMAR.2017.8046794","DOIUrl":null,"url":null,"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®/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.","PeriodicalId":189753,"journal":{"name":"2017 22nd International Conference on Methods and Models in Automation and Robotics (MMAR)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"123","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 22nd International Conference on Methods and Models in Automation and Robotics (MMAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MMAR.2017.8046794","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 123
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®/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.