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 条
  • [41] Regional Trajectory Planning of Unmanned Aerial Vehicles Based on Spiral Spline
    Chen, Jie
    Dong, Wei
    Sheng, Xinjun
    Zhu, Xiangyang
    [J]. Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2019, 30 (12): : 1453 - 1459
  • [42] Interactive trajectory planning using mixed integer quadratic programming
    Burger, Christoph
    Koenigshof, Hendrik
    Stiller, Christoph
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2023, 71 (04) : 300 - 310
  • [43] Low observability path planning for an Unmanned Air Vehicle using mixed integer linear programming
    Chaudhry, A
    Misovec, K
    D'Andrea, R
    [J]. 2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 3823 - 3829
  • [44] Genetic Programming With Mixed-Integer Linear Programming-Based Library Search
    Quang Nhat Huynh
    Chand, Shelvin
    Singh, Hemant Kumar
    Ray, Tapabrata
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (05) : 733 - 747
  • [46] Forestry production and logistics planning: an analysis using mixed-integer programming
    Troncoso, JJ
    Garrido, RA
    [J]. FOREST POLICY AND ECONOMICS, 2005, 7 (04) : 625 - 633
  • [47] Planning method of droplet fusion scheduling based on mixed-integer programming
    Xiong, Jiacong
    Chen, Jiankui
    Wang, Yixin
    Yin, Zhouping
    Li, Yiqun
    [J]. SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2024, 67 (01) : 157 - 171
  • [48] Test scheduling for core-based systems using mixed-integer linear programming
    Chakrabarty, K
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (10) : 1163 - 1174
  • [49] Optimal trajectory generation of a drone for wheelchair tracking using mixed-integer programming
    Shun Watanabe
    Masakazu Mukai
    [J]. Artificial Life and Robotics, 2022, 27 : 159 - 164
  • [50] Planning method of droplet fusion scheduling based on mixed-integer programming
    JiaCong Xiong
    JianKui Chen
    YiXin Wang
    ZhouPing Yin
    YiQun Li
    [J]. Science China Technological Sciences, 2024, 67 : 157 - 171