Stabilzation Position of Quadcopter Using Vision-Based Corner Detector from Top-Down Footage of Camera
Email tác giả liên hệ:
hainvd@hcmute.edu.vnDOI:
https://doi.org/10.54644/jte.71A.2022.1132Từ khóa:
features extraction, feature tracking, optical flow, quadcopter, cascade PIDTóm tắt
Quadcopter is a kind of robot which is popularly used in both academic and industrial environment. In this paper, we present and implement a method to stabilize a quadcopter prototype’s position using feature extraction and tracking from camera footage. The quadcopter's position and linear velocity are determined from images which are captured by a downward-facing camera - Logitech C270. First, Shi-Tomasi technique is used to detect corners in the images and from this method, displacement of the quadcopter is yielded. Linear velocity is then calculated by using the quadcopter’s displacement. Once the linear velocity of the quadcopter has been estimated, the cascade PID controller is proposed to stabilize the hovering quadcopter’s position. Simulation results prove the ability of controlller on Matlab/Simulink. Then, a real quadcopter prototype is built to evaluate the proposed method and the experimental results recording in approximately 70 seconds show that the quadcopter remained its position with minimal error.
Tải xuống: 0
Tài liệu tham khảo
M. Wickert and C. Siddappa, “Exploring the Extended Kalman Filter for GPS Positioning Using Simulated User and Satellite Track Data,” 17th Python in Science conference (SCIPY), 2018, pp. 84-90.
A. Hussein, A. A. Kaff, A. de la Escalera and J. M. Armingol, “Autonomous indoor navigation of low-cost quadcopters,” IEEE International Conference on Service Operations And Logistics, And Informatics, 2015, pp. 133-138.
T. S. Nguyen, T. N. Nguyen, Q. S. Tran and T. H. Huynh, “Improvement of Ultrasound-Based Localization System Using Sine Wave Detector and CAN Network,” Journal of Sensor and Actuator Networks, vol. 6, no. 3, p. 12, 2017.
A. S. Shree, R. S. Sharma, L. Behera and K. S. Venkatesh, “Position Based Visual Control of the Hovering Quadcopter,” International Conference on Intelligent Human Computer Interaction, 2017, pp. 15-26.
S. García, M. E. López, R. Barea, L. M. Bergasa, A. Gómez and E. J. Molinos, “Indoor SLAM for Micro Aerial Vehicles Control Using Monocular Camera and Sensor Fusion,” International Conference on Autonomous Robot Systems and Competitions, 2016, pp. 205-210.
V. Grabe, H. H. Bülthoff and P. R. Giordano, “On-board velocity estimation and closed-loop control of a quadrotor UAV based on optical flow”, IEEE International Conference on Robotics and Automation, 2012, pp. 491-497.
O. D. M. Granillo and Z. Z. Beltrán, “Real-Time Drone (UAV) Trajectory Generation and Tracking by Optical Flow,” International Conference on Mechatronics, Electronics and Automotive Engineering, 2018.
J. Shi and C. Tomasi, “Good Features to Track,” IEEE Conference on Computer Vision and Pattern Recognition, 1994.
J. Y. Bouguet, “Pyramidal Implementation of the Lucas Kanade Feature Tracker Description of the algorithm,” Intel Corporation, Microprocessor Research Labs, 1999.
S. Baker and I. Matthews, “Lucas-Kanade 20 years on: A unifying framework,” International Journal of Computer Vision, vol. 56, no. 3, pp. 221-255, 2004.
J. M. B. Domingues, Quadrotor prototype, Portugal, Instituto Superior Técnico, 2009.
W. Bolton, “Control Systems”, in Instrumentation and Control Systems, 2015, pp. 281–302.
Tải xuống
Đã Xuất bản
Cách trích dẫn
Số
Chuyên mục
Categories
Giấy phép
Bản quyền (c) 2022 Tạp chí Khoa học Giáo dục Kỹ Thuật - ĐH SPKT TP.HCM
Tác phẩm này được cấp phép theo Giấy phép quốc tế Creative Commons Attribution-NonCommercial 4.0 .
Bản quyền thuộc về JTE.


