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 条
  • [1] Trajectory planning of multiple autonomous systems using mixed-integer linear programming
    Ademoye, Taoridi A.
    Davari, Asad
    [J]. Proceedings of the Thirty-Eighth Southeastern Symposium on System Theory, 2004, : 260 - 264
  • [2] Flatness-Based Trajectory Planning/Replanning for a Quadrotor Unmanned Aerial Vehicle
    Chamseddine, Abbas
    Zhang, Youmin
    Rabbath, Camille Alain
    Join, Cedric
    Theilliol, Didier
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2012, 48 (04) : 2832 - 2848
  • [3] Motion- and Communication-Planning of Unmanned Aerial Vehicles in Delay Tolerant Network using Mixed-Integer Linear Programming
    Groti, E. I.
    Johansen, T. A.
    [J]. MODELING IDENTIFICATION AND CONTROL, 2016, 37 (02) : 77 - 97
  • [4] Linear Differential Games for Cooperative Behavior Planning of Autonomous Vehicles Using Mixed-Integer Programming
    Kessler, Tobias
    Esterle, Klemens
    Knoll, Alois
    [J]. 2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 4060 - 4066
  • [5] Spacecraft trajectory planning with avoidance constraints using mixed-integer linear programming
    Richards, A
    Schouwenaars, T
    How, JP
    Feron, E
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2002, 25 (04) : 755 - 764
  • [6] Optimal Search Mission with Unmanned Aerial Vehicles using Mixed Integer Linear Programming
    Forsmo, Erik J.
    Grotli, Esten I.
    Fossen, Thor I.
    Johansen, Tor A.
    [J]. 2013 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2013, : 253 - 259
  • [7] Trajectory planning with a dynamic obstacle clustering strategy using Mixed-Integer Linear Programming
    Battagello, Vinicius Antonio
    Soma, Nei Yoshihiro
    Magalhaes Afonso, Rubens Junqueira
    [J]. 2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 3339 - 3344
  • [8] Groups of unmanned vehicles: Differential flatness, trajectory planning, and control
    Pledgie, ST
    Hao, YX
    Ferreira, AM
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2002, : 3461 - 3466
  • [9] Optimization of air vehicles operations using mixed-integer linear programming
    Schumacher, C.
    Chandler, P. R.
    Pachter, M.
    Pachter, L. S.
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (04) : 516 - 527
  • [10] DIET PLANNING FOR HUMANS USING MIXED-INTEGER LINEAR-PROGRAMMING
    SKLAN, D
    DARIEL, I
    [J]. BRITISH JOURNAL OF NUTRITION, 1993, 70 (01) : 27 - 35