Differential flatness-based trajectory planning for multiple unmanned aerial vehicles using mixed-integer linear programming

被引:14
|
作者
Hao, YX [1 ]
Davari, A [1 ]
Manesh, A [1 ]
机构
[1] W Virginia Univ, Inst Technol, Dept Elect & Comp Engn, Montgomery, WV 25136 USA
关键词
unmanned vehicles; differential flatness; trajectory optimization; linear programming;
D O I
10.1109/ACC.2005.1469916
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper provides a method for planning fuel-optimal trajectories for multiple unmanned aerial vehicles to reconfigure and traverse between goal points in a dynamic environment in real-time. Recent developments in robot motion planning have shown that trajectory optimization of linear vehicle systems including-collision avoidance can be written as a linear program subject to mixed integer constraints, known as a mixed integer linear program (MILP). This paper extends the trajectory optimization to a class of nonlinear systems: differentially flat systems using MILP. A polynomial basis for a Ritz approximation of the optimal solution reduces the optimization variables and computation time without discretizing the systems. Based on the differential flatness property of unmanned vehicle systems, the trajectory planner satisfies the kinematic constraints of the individual vehicles while accounting for inter-vehicle collision and path constraints. The analytical fuel-optimal trajectories are smooth and continuous. Illustrative trajectory planning examples of multiple unmanned aerial vehicles are presented.
引用
收藏
页码:104 / 109
页数:6
相关论文
共 50 条
  • [21] Flatness-Based Control in Successive Loops for Unmanned Aerial Vehicles and Micro-Satellites
    Gerasimos Rigatos
    Masoud Abbaszadeh
    Krishna Busawon
    Laurent Dala
    [J]. Guidance,Navigation and Control, 2023, (04) - 61
  • [22] Flatness-based Trajectory Planning for a Quadrotor Unmanned Aerial Vehicle Test-bed Considering Actuator and System Constraints
    Chamseddine, Abbas
    Li, Tong
    Zhang, Youmin
    Rabbath, Camille Alain
    Theilliol, Didier
    [J]. 2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 920 - 925
  • [23] A mixed-integer linear programming model for the continuous casting planning
    Bellabdaoui, A.
    Teghem, J.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 104 (02) : 260 - 270
  • [24] Inter-sample avoidance in trajectory optimizers using mixed-integer linear programming
    Richards, Arthur
    Turnbull, Oliver
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2015, 25 (04) : 521 - 526
  • [25] Flatness-Based Model Predictive Trajectory Planning for Cooperative Landing on Ground Vehicles
    Hebisch, Christoph
    Jackisch, Sven
    Moormann, Dieter
    Abel, Dirk
    [J]. 2021 32ND IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2021, : 1031 - 1036
  • [26] Flatness-based Trajectory Planning for the Battery State of Charge in Hybrid Electric Vehicles
    Josevski, Martina
    Abel, Dirk
    [J]. IFAC PAPERSONLINE, 2016, 49 (11): : 134 - 140
  • [27] Three Dimensional Trajectory Planning of Unmanned Aerial Vehicles Based on Quantum Differential Search
    Qu, Xingwei
    Duan, Haibin
    [J]. 2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 142 - 146
  • [28] Irrigation scheduling using mixed-integer linear programming
    Anwar, AA
    Clarke, D
    [J]. JOURNAL OF IRRIGATION AND DRAINAGE ENGINEERING, 2001, 127 (02) : 63 - 69
  • [29] Scalable Multirotor UAV Trajectory Planning using Mixed Integer Linear Programming
    De Waen, Jorik
    Hoang Tung Dinh
    Torres, Mario Henrique Cruz
    Holvoet, Tom
    [J]. 2017 EUROPEAN CONFERENCE ON MOBILE ROBOTS (ECMR), 2017,
  • [30] Aircraft trajectory planning with collision avoidance using mixed integer linear programming
    Richards, A
    How, JP
    [J]. PROCEEDINGS OF THE 2002 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2002, 1-6 : 1936 - 1941