Design of Micro-drone Autopilot Architecture with Static Scheduling Optimization

被引:2
|
作者
Hattenberger, Gautier [1 ]
Bonneval, Fabien [1 ]
Ladeira, Matheus [2 ]
Grolleau, Emmanuel [2 ]
Ouhammou, Yassine [2 ]
机构
[1] Univ Toulouse, Ecole Natl Aviat Civile, F-31055 Toulouse 4, France
[2] Univ Poitiers, LIAS, ISAE ENSMA, F-86961 Chasseneuil, France
关键词
Autopilot architecture; task scheduling; UAV system;
D O I
10.1142/S2301385024430015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the internal architecture of a Modifiable Off-the-Shelf (MOTS) open-source autopilot. The analysis of a set of functional and hardware requirements reveals that the core of the autopilot can be implemented as a single-threaded system, with a main loop acting as a non-preemptive static scheduler, provided that the internal structure is well-organized. We discuss how the type of bus used for sensor communication influences the nature of the events received from the sensors, whether they are solicited or unsolicited. We demonstrate that, depending on the workload that a main loop iteration must handle, the execution time of a single iteration can exceed the defined period, potentially causing delays in attitude correction. Finally, we explore the degrees of freedom available to mitigate the impact of such overloads by smoothing out the periodic workload.
引用
收藏
页码:565 / 578
页数:14
相关论文
共 50 条
  • [21] Hybrid Switched Gain-Scheduling Control for Missile Autopilot Design
    Yuan, Chengzhi
    Liu, Yang
    Wu, Fen
    Duan, Chang
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2016, 39 (10) : 2352 - 2363
  • [22] An Optimization Approach to Minimize the Expected Loss of Demand Considering Drone Failures in Drone Delivery Scheduling
    Torabbeigi, Maryam
    Lim, Gino J.
    Ahmadian, Navid
    Kim, Seon Jin
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 102 (01)
  • [23] An Optimization Approach to Minimize the Expected Loss of Demand Considering Drone Failures in Drone Delivery Scheduling
    Maryam Torabbeigi
    Gino J. Lim
    Navid Ahmadian
    Seon Jin Kim
    Journal of Intelligent & Robotic Systems, 2021, 102
  • [24] Utilization of topology optimization and generative design for drone frame optimization
    Kowalik, Michal
    Sliwinski, Michal
    Papis, Mateusz
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2025,
  • [25] Autopilot Design for Control of Rotorcraft Micro Aerial Vehicles (RMAVs) Swarm
    Fu, Li
    Luo, Han
    2014 IEEE/ION POSITION, LOCATION AND NAVIGATION SYMPOSIUM - PLANS 2014, 2014, : 1162 - 1167
  • [26] Gain-scheduling autopilot design based on fixed-structure synthesis
    Li, Bin
    Lin, Defu
    Wang, Hui
    Wang, Jiang
    2018 IEEE CSAA GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2018,
  • [27] Missile robust gain scheduling autopilot design using full block multipliers
    Jianqiao Yu1
    2.Beijing Keeven Aviation Instrument Co.
    JournalofSystemsEngineeringandElectronics, 2010, 21 (05) : 883 - 891
  • [28] Missile robust gain scheduling autopilot design using full block multipliers
    Yu, Jianqiao
    Luo, Guanchen
    Yin, Wentao
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2010, 21 (05) : 883 - 891
  • [29] Robust Scheduling Of Nonlinear Time-Scale Separated Autopilot Using Online Static Margin Estimation
    Tiwari, S. N.
    Dwivedi, P. N.
    Bhattacharyya, A.
    IFAC PAPERSONLINE, 2018, 51 (01): : 621 - 626
  • [30] Application of a genetic algorithm to the static scheduling of processes on a parallel architecture
    Rahoual, M
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 932 - 936