Quadcopter Take Off and Landing System with Blob Detection Method and Optical Flow

Authors

  • Rofy Wahyu Ramadhan Digital Telecommunication Network Study Program, Department of Electrical Engineering, State Polytechnic of Malang, 65141, Indonesia
  • Ahmad Wilda yulianto Digital Telecommunication Network Study Program, Department of Electrical Engineering, State Polytechnic of Malang, 65141, Indonesia
  • Yoyok Heru Prasetyo Isnomo Digital Telecommunication Network Study Program, Department of Electrical Engineering, State Polytechnic of Malang, 65141, Indonesia

Keywords:

Blob detection, FPV, Optical Flow, Quadcopter

Abstract

Quadcopter is a type of UAV (Unmanned Aerial Vehicle) which is currently developing and very useful in various fields. With four motors as the main propulsion, the quadcopter has the ability to maneuver, take-off and land vertically in places that have limited space. However, in an autonomous system, the quadcopter is still difficult to operate, one of which is to keep it stable, when in a position where there is minimal GPS signal. Therefore, in this study, we will use the Blob detection method that uses the OpenCV library to determine the landing place and is assisted by an optical flow sensor, aiming to catch roll, pitch and yaw motions. The results of this study indicate that the accuracy of the lidar sensor as a height sensor with an accuracy of 82.16 % is more accurate above 30 cm, the results of distance accuracy for image processing successfully detect up to a height of 600 cm with a light intensity value of around 50-70 lux. optical flow, light intensity and altitude distance greatly affect the motion produced by the quadcopter, but it can still move stably at a minimum value of light intensity of approximately 300 lux at an altitude of 300 cm.

References

C. S. G. E. &. K. Lilian, "Sistem Pendaratan Otomatis Quadcopter dengan Pengolahan Citra menggunakan Metode Douglas Peucker," Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, pp. e-ISSN, 2548, 964X, (2018).

A. Y. Yusuf, "Deteksi Objek Dengan Metode Color Filtering Hsv Dan Blob Detection Pada Robot Vertical Take Off And Landing," Journal of Engineering, Computer Science and Information Technology (JECSIT), vol. 1, pp. 1, , (2021).

H. I. I. G. G. M. A. &. K. R. D. Hikmarika, "Perancangan Quadcopter Untuk Deteksi Warna Menggunakan Image Processing," Jurnal Rekayasa Mesin, vol. 18(1), pp. 01-08, (2018).

A. C. Subrata, "Automatic Landing And Waypoint System Berbasis Kombinasi Gps Dan Mesin Visi Untuk Ultirotor Pada Kontes Robot Terbang Indonesia Divisi Vertical Take Off Landing," Jurnal Ilmu Teknik Elektro Komputer dan Informatika (JITEKI), vol. 2, no. 11, p. (2), (2016).

R. H. T. R. &. S. C. D. Subrata, "Perancangan Pengendali PID untuk gerakan pitch dan roll pada quadcopter," Jetri: Jurnal Ilmiah Teknik Elektro, vol. 14(2), pp. 1-16, (2017).

M. K. D. Wahyudi, " Penerapan Algoritma Canny Dan Blob Detection Pada Robot Soccer Untuk Mendeteksi Tepi Citra Objek Berbasis Android.," Semarang, 2016.

D. M. L. T. P. &. P. M. Honegger, "An open source and open hardware embedded metric optical flow cmos camera for indoor and outdoor applications," International Conference on Robotics and Automation, pp. 1736-1741, 2013.

PX4, "px4flow manual," china, 2021.

CADDXFPV, "Ratel 2 User Manual," Shenzhen,China, 2022.

Benewake, "TFmini-S LiDAR Module," Beijing, 2017.

E. M. S. B. A. A. &. C. I. Pamungkas, "Sistem Pendeteksi dan Pelacakan Bola dengan Metode Hough Circle Transform, Blob Detection, dan Camshift Menggunakan AR. Drone.," IJEIS, vol. 7(1), pp. 1-12, 2017.

T. D. S. Suyadhi, Multirotor - Modeling - Designing _Building, Yogyakarta: CV.ANDI OFFSET, 2015.

A. Jalil, "Robot Operating System (ROS) dan Gazebo Sebagai Media Pembelajaran Robot Interaktif," ILKOM Jurnal Ilmiah, no. 10(3), pp. 284-289, (2018).

A. S. Putri, "Sistem Deteksi Warna pada Quadcopter Ar. Drone Menggunakan Metode Color Filtering Hue Saturation and Value (HSV)," Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Universitas Brawijaya, vol. 2, no. 9, pp. 3202-3207 , 2018.

J. M. J. Howse, Learning OpenCV 3 Computer Vision with Python Second Edition, Birmingham - Mumbai: Packt Publishing Ltd, September 2015.

Downloads

Published

2023-09-19

How to Cite

[1]
R. W. Ramadhan, A. W. yulianto, and Y. H. P. Isnomo, “Quadcopter Take Off and Landing System with Blob Detection Method and Optical Flow”, Jartel, vol. 13, no. 3, pp. 214-218, Sep. 2023.