DOI QR코드

DOI QR Code

A Study on Flight Stabilization of Drones by Gyro Sensor and PID Control

자이로 센서와 PID 제어를 이용한 드론 비행 안정화에 관한 연구

  • 윤단비 (남서울대학교 전자공학과) ;
  • 이규열 (남서울대학교 전자공학과) ;
  • 한상기 (남서울대학교 전자공학과) ;
  • 김용훈 (남서울대학교 전자공학과) ;
  • 이승대 (남서울대학교 전자공학과)
  • Received : 2017.06.16
  • Accepted : 2017.08.01
  • Published : 2017.08.31

Abstract

The changes of technology and the size of markets for unmaned aerial vehicle are getting bigger presently. Damage happens because of user's poor operation since accesses to the drones are easy. To minimize the damage, drone's stabilized flight skills are required, and controlling the motor to balanced speed is also needed. Thus, the essay shows that we use Arduino as a main control device for controlling a drone, and used acceleration sensor and gyro sensor for the drone stabilization. Also, we made it able to hover at a certain height by using a sonar sensor. We also controlled a drone by using an Android application, and made the drone hover stably at 0~2 meters.

현재 무인항공기의 기술 변화와 시장 규모는 발 빠르게 확산되고 있다. 활용 범위의 확대로 드론을 쉽게 접할 수 있게 되면서 조종자의 조종 미숙으로 인한 피해가 발생한다. 이러한 문제 발생으로 인한 피해를 최소화하기 위해서 드론의 안정적인 비행 능력이 요구되며 이를 위하여 모터의 안정적인 속도 제어가 요구된다. 따라서 본 논문에서는 모터의 제어 방안으로 Arduino를 주 제어장치로 사용하였으며 기체의 자세 안정화를 위하여 가속도 센서와 자이로 센서를 사용하였다. 또한, 초음파 센서를 드론에 탑재하여 일정 높이에서 호버링이 가능하도록 하였다. 안드로이드 앱을 이용하여 드론을 제어하였으며 그 결과 0~2m 범위의 지정한 위치에서 안정적으로 호버링이 가능함을 확인하였다.

Keywords

References

  1. S. Chae and S. Hong, "The Opportunity and Risk Analysis of Commercial Drones," IITP(Institute for Information and Communications Technology Promotion), Jeju, Korea, June, 2015, pp. 736-737.
  2. Y. Kim, J. Shin, S. Lee, H. Lee, H. Lim, K. Kim, and S. Lee, "Quad-rotor Attitude Stabilization by using PID Controller," J. of Aerospace System Engineering, vol. 4, no. 4, 2010, pp. 18-27.
  3. C. Basdogan, Discrete PID Controller, Robotics Courses. Istanbul: Koc University Press, 2004.
  4. S. Bouabdallah, P. Murrieri, and R. Siegwart, "Towards Autonomous Indoor Micro VTOL," Autonomous Robots, vol. 18, no. 2, 2005, pp. 171-183. https://doi.org/10.1007/s10514-005-0724-z
  5. A. Natraj, L. Sang, D. Eynard, C. Demonceaux, and P. Basseur, "Omnidirectional Vision for UAV: Applications to Attitude, Motion and Altitude Estimation for Day and Night Conditions," J. of Intelligent & Robotic Systems, vol. 69, no. 4, 2013, pp. 459-473. https://doi.org/10.1007/s10846-012-9752-z
  6. N. Jung and S. Kim, "A Study on the Camera Gimbal System of Unmanned Flight Vehicle for VR360 Degree Omnidirectional Photographing," J. of the Korea Institute of Electronic Communication Sciences, vol. 11 no. 8, 2016, pp. 767-772.
  7. L. Uk, Y. Hun, J. Wook, P. Bae, and C. Ho, "Modeling and Controller Design of Quadrotor UAV," Proc. of the Korean Institute of Electrical Engineers Summer Annual Conf., Youngpyoung, Korea, July 2011, pp. 1922-1923.
  8. B. Yun, J. Jeong, S. Ha, K. Kim, and J. Park, "Quad Copter attitude control with gyro sensor and acceleration sensor," J. of The Korean Society of Computer and Information, vol. 21, no. 1, 2013, pp. 111-112.
  9. M. Seo, Making and Direct Coding of Arduino Drones. Seoul: Answer Book, 2016.
  10. J. Jo, "Communication Network Topology and Performance Evaluation of the Drone Delivery System for Collision Avoidance," J. of the Korea Institute of Electronic Communication Sciences, vol. 10, no. 8, 2015, pp. 915-920. https://doi.org/10.13067/JKIECS.2015.10.8.915
  11. G. Cha, I. Sim, S. Hong, J. Jung, and J. Kim, "A Study of Method and Algorithm for Stable Flight of Drone," J. of Satellite, Information and Communications, vol. 10, no. 3, 2015, pp. 32-37.