ROS-Based Control of the DJI Matrice 100 Robot with QR Images Obtained from DJI Guidance

  IJETT-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
  
© 2020 by IJETT Journal
Volume-68 Issue-1
Year of Publication : 2020
Authors : Abdülkadir Çak?r, Seyit Akpancar
DOI :  10.14445/22315381/IJETT-V68I1P206

Citation 

MLA Style: Abdülkadir Çak?r, Seyit Akpancar  "ROS-Based Control of the DJI Matrice 100 Robot with QR Images Obtained from DJI Guidance" International Journal of Engineering Trends and Technology 68.1 (2020):45-50.

APA Style:Abdülkadir Çak?r, Seyit Akpancar. ROS-Based Control of the DJI Matrice 100 Robot with QR Images Obtained from DJI Guidance  International Journal of Engineering Trends and Technology, 68(1),45-50.

Abstract
This article discusses the development of a control software for the DJI Matrice 100 robot, which is attracting the interest and is seeing increased use among researchers studying flying robots. The instant QR images used in this study are obtained from the right camera attached to the VBUS3 port of the DJI Guidance system. In addition to the control software used for the processing of the QR images obtained from DJI Guidance, the study also made use of the ZBar Bar Code Reader. The development of a software for the operation of a DJI Matrice 100 robot facilitated the running or control of the software solutions created for the PCcontrolled Matrice 100 robot, and removed the need for a PC screen operating under grid power during the test phases of the field studies. This study helped in the development of an auxiliary software for researchers studying the DJI Matrice 100 robot. It is thought that the developed software will be used by the researchers in their future studies and it will become a highly addressed study in the literature.

Reference

[1] M. Iacono and A. Sgorbissa, "Path following and obstacle avoidance for an autonomous UAV using a depth camera," Robotics and Autonomous Systems, vol. 106, pp. 38-46, 2018.
[2] P. D. Nguyen, C. T. Recchiuto, and A. Sgorbissa, "Realtime path generation and obstacle avoidance for multirotors: a novel approach," Journal of Intelligent & Robotic Systems, vol. 89, no. 1-2, pp. 27-49, 2018.
[3] L. Teixeira, I. Alzugaray, and M. Chli, "Autonomous aerial inspection using visual-inertial robust localization and mapping," in Field and Service Robotics, 2018: Springer, Cham, pp. 191-204.
[4] T. Hinzmann, J. L. Schönberger, M. Pollefeys, and R. Siegwart, "Mapping on the fly: Real-time 3D dense reconstruction, digital surface map and incremental orthomosaic generation for unmanned aerial vehicles," in Field and Service Robotics, 2018: Springer, Cham, pp. 383-396.
[5] M100_User_Manual_EN. DJI Matrice 100 User Manual [Online] Available: https://dl.djicdn.com/downloads/m100/M100_User_Manua l_EN.pdf.
[6] C. L. Doughty and K. C. Cavanaugh, "Mapping Coastal Wetland Biomass from High Resolution Unmanned Aerial Vehicle (UAV) Imagery," Remote Sensing, vol. 11, no. 5, p. 540, 2019.
[7] Y. H. Chai and A. K. Patil, "Inspired by Human Eye: Vestibular Ocular Reflex Based Gimbal Camera Movement to Minimize Viewpoint Changes," Symmetry, vol. 11, no. 1, p. 101, 2019.
[8] M. Quigley, E. Berger, and A. Y. Ng, "Stair: Hardware and software architecture," in AAAI 2007 Robotics Workshop, Vancouver, BC, 2007, pp. 31-37.
[9] Robotics_Simulator. Robotics Simulator [Online] Available: https://en.wikipedia.org/wiki/ Robotics_simulator#cite_note-45.
[10] C. Dave. Ros Distributions [Online] Available: http://wiki.ros.org/Distributions
[11] H. Hongrong. tum_simulator [Online] Available: http://wiki.ros.org/tum_simulator.
[12] SDFormat. SDFormat [Online] Available: http://sdformat.org/spec
[13] N. Erik. Using rqt_console and roslaunch [Online] Available: http://wiki.ros.org/ROS/Tutorials/ UsingRqtconsoleRoslaunch.

Keywords
ROS, DJI Matrice 100, QR Code, Controller.