Stabilization and Control of Quad-Rotor Helicopter Using A Smartphone Device

被引:2
|
作者
Desai, Alok [1 ]
Lee, Dah-Jye [1 ]
Moore, Jason [1 ]
Chang, Yung-Ping [1 ]
机构
[1] Brigham Young Univ, Dept Elect & Comp Engn, Provo, UT 84602 USA
关键词
Quad-rotor; flight stabilization; smart-phone; feature tracking;
D O I
10.1117/12.2013703
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In recent years, autonomous, micro-unmanned aerial vehicles (micro-UAVs), or more specifically hovering micro-UAVs, have proven suitable for many promising applications such as unknown environment exploration and search and rescue operations. The early versions of UAVs had no on-board control capabilities, and were difficult for manual control from a ground station. Many UAVs now are equipped with on-board control systems that reduce the amount of control required from the ground-station operator. However, the limitations on payload, power consumption and control without human interference remain the biggest challenges. This paper proposes to use a smartphone as the sole computational device to stabilize and control a quad-rotor. The goal is to use the readily available sensors in a smartphone such as the GPS, the accelerometer, the rate-gyros, and the camera to support vision-related tasks such as flight stabilization, estimation of the height above ground, target tracking, obstacle detection, and surveillance. We use a quad-rotor platform that has been built in the Robotic Vision Lab at Brigham Young University for our development and experiments. An Android smartphone is connected through the USB port to an external hardware that has a microprocessor and circuitries to generate pulse-width modulation signals to control the brushless servomotors on the quad-rotor. The high-resolution camera on the smartphone is used to detect and track features to maintain a desired altitude level. The vision algorithms implemented include template matching, Harris feature detector, RANSAC similarity-constrained homography, and color segmentation. Other sensors are used to control yaw, pitch, and roll of the quad-rotor. This smartphone-based system is able to stabilize and control micro-UAVs and is ideal for micro-UAVs that have size, weight, and power limitations.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] Second Order Sliding Mode Control for a Quad-rotor Helicopter with a Nonlinear Sliding Surface
    Sumantri, Bambang
    Uchiyama, Naoki
    Sano, Shigenori
    2014 IEEE CONFERENCE ON CONTROL APPLICATIONS (CCA), 2014, : 742 - 746
  • [22] Formation Control of Quad-rotor UAVs using a Single Camera
    Nielsen, Jerel
    Sharma, Rajnikant
    2015 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'15), 2015, : 18 - 25
  • [23] Altitude Control of a Quad-Rotor using Adaptive Sliding Mode
    Lopez, R.
    Salazar, S.
    Martinez-Vasquez, A.
    Gonzalez-Hernandez, I.
    Lozano, R.
    2016 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2016, : 1111 - 1116
  • [24] Comparative Results on Stabilization of the Quad-rotor Rotorcraft Using Bounded Feedback Controllers
    Nikola Georgiev Shakev
    Andon Venelinov Topalov
    Okyay Kaynak
    Kostadin Borisov Shiev
    Journal of Intelligent & Robotic Systems, 2012, 65 : 389 - 408
  • [25] Comparative Results on Stabilization of the Quad-rotor Rotorcraft Using Bounded Feedback Controllers
    Shakev, Nikola Georgiev
    Topalov, Andon Venelinov
    Kaynak, Okyay
    Shiev, Kostadin Borisov
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2012, 65 (1-4) : 389 - 408
  • [26] The Approach Research for Visual Area Localization of Quad-Rotor Unmanned Helicopter
    Qiu, Pengrui
    Yuan, Xiping
    Gan, Shu
    Zhang, Jianming
    Yang, Min
    PROCEEDINGS OF 2017 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION SYSTEMS (ICCIS 2017), 2015, : 409 - 413
  • [27] Flocking of quad-rotor UAVs with fuzzy control
    Mao, Xiang
    Zhang, Hongbin
    Wang, Yanhui
    ISA TRANSACTIONS, 2018, 74 : 185 - 193
  • [28] Quad-Rotor Helicopter Autonomous Navigation Based on Vanishing Point Algorithm
    Wang, Jialiang
    Zhao, Hai
    Bi, Yuanguo
    Chen, Xingchi
    Zeng, Ruofan
    Shao, Shiliang
    JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [29] High-performance software control platform designed for the autonomous navigation of quad-rotor helicopter
    Wang, Jialiang
    Ding, Jianli
    Li, Guo
    Cao, Weidong
    Liu, Chunbo
    Zhao, Hai
    ADVANCES IN MECHANICAL ENGINEERING, 2016, 8 (09) : 1 - 16
  • [30] Synthesis of the Quad-Rotor Flight Control System
    Larin, V. B.
    Tunik, A. A.
    2016 4TH INTERNATIONAL CONFERENCE ON METHODS AND SYSTEMS OF NAVIGATION AND MOTION CONTROL (MSNMC), 2016, : 12 - 17