A Monocular SLAM-based Controller for Multirotors with Sensor Faults under Ground Effect

被引:3
作者
Matus-Vargas, Antonio [1 ]
Rodriguez-Gomez, Gustavo [1 ]
Martinez-Carranza, Jose [1 ,2 ]
机构
[1] INAOE, Dept Computat Sci, Puebla 72840, Mexico
[2] Univ Bristol, Dept Comp Sci, Bristol BS8 1UB, Avon, England
关键词
multirotor; ground effect; sensor faults; QUADROTOR; DIAGNOSIS;
D O I
10.3390/s19224948
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Multirotor micro air vehicles can operate in complex and confined environments that are otherwise inaccessible to larger drones. Operation in such environments results in airflow interactions between the propellers and proximate surfaces. The most common of these interactions is the ground effect. In addition to the increment in thrust efficiency, this effect disturbs the onboard sensors of the drone. In this paper, we present a fault-tolerant scheme for a multirotor with altitude sensor faults caused by the ground effect. We assume a hierarchical control structure for trajectory tracking. The structure consists of an external Proportional-Derivative controller and an internal Proportional-Integral controller. We consider that the sensor faults occur on the inner loop and counteract them in the outer loop. In a novel approach, we use a metric monocular Simultaneous Localization and Mapping algorithm for detecting internal faults. We design the fault diagnosis scheme as a logical process which depends on the weighted residual. Furthermore, we propose two control strategies for fault mitigation. The first combines the external PD controller and a function of the residual. The second treats the sensor fault as an actuator fault and compensates with a sliding mode action. In either case, we utilize onboard sensors only. Finally, we evaluate the effectiveness of the strategies in simulations and experiments.
引用
收藏
页数:20
相关论文
共 45 条
  • [1] [Anonymous], 2016, THESIS
  • [2] Bartholomew J, 2015, IEEE INT C INT ROBOT, P4826, DOI 10.1109/IROS.2015.7354055
  • [3] Bartholomew J, 2014, IEEE INT CONF ROBOT, P4967, DOI 10.1109/ICRA.2014.6907587
  • [4] Berbra C., 2008, 16th Mediterranean Conference on Control & Automation, MED 2008, P1094, DOI 10.1109/MED.2008.4602064
  • [5] Full control of a quadrotor
    Bouabdallah, Samir
    Siegwart, Roland
    [J]. 2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 153 - 158
  • [6] Bresciani T., 2008, MODELLING IDENTIFICA, V0280-5316
  • [7] Cheeseman I., 1957, AERONAUT RESE COUNC, V3021, P1
  • [8] Cook MV, 2013, ELSEV AEROSP ENG SER, P13
  • [9] Ultrasonic Sensor for UAV Flight Navigation
    Davies, David Gareth
    Bolam, Robert Cameron
    Vagapov, Yuriy
    Excell, Peter
    [J]. 2018 25TH INTERNATIONAL WORKSHOP ON ELECTRIC DRIVES: OPTIMIZATION IN CONTROL OF ELECTRIC DRIVES (IWED2018), 2018,
  • [10] Du H, 2016, 2016 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), P1881, DOI 10.1109/CGNCC.2016.7829076