Quadrotor Trajectory Planning with Tetrahedron Partitions and B-Splines in Unknown and Dynamic Environments

被引:0
|
作者
Men, Jiayu [1 ]
Carrion, Jesus Requena [1 ]
机构
[1] Queen Mary Univ London, Sch Elect Engn & Comp Sci, Mile End Rd, London E1 4NS, England
关键词
trajectory planning; aerial vehicles; quadratic programming; B-spline function-based trajectory;
D O I
10.3390/robotics14010003
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Trajectory planning is a key task in unmanned aerial vehicle navigation systems. Although trajectory planning in the presence of obstacles is a well-understood problem, unknown and dynamic environments still present significant challenges. In this paper, we present a trajectory planning method for unknown and dynamic environments that explicitly incorporates the uncertainty about the environment. Assuming that the position of obstacles and their instantaneous movement are available, our method represents the environment uncertainty as a dynamic map that indicates the probability that a region might be occupied by an obstacle in the future. The proposed method first divides the free space into non-overlapping tetrahedral partitions using Delaunay triangulation. Then, a topo-graph that describes the topology of the free space and incorporates the uncertainty of the environment is created. Using this topo-graph, an initial path and a safe flight corridor are obtained. The initial safe flight corridor provides a sequence of control points that we use to optimize clamped B-spline trajectories by formulating a quadratic programming problem with safety and smoothness constraints. Using computer simulations, we show that our algorithm can successfully find a collision-free and uncertainty-aware trajectory in an unknown and dynamic environment. Furthermore, our method can reduce the computational burden caused by moving obstacles during trajectory replanning.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] B-splines on 3-D tetrahedron partition in four-directional mesh
    孙家昶
    施锡泉
    Science China Mathematics, 2001, (04) : 491 - 496
  • [22] B-splines on 3-D tetrahedron partition in four-directional mesh
    Jiachang Sun
    Xiquan Shi
    Science in China Series A: Mathematics, 2001, 44 : 491 - 496
  • [23] Humanoid Trajectory Optimization with B-Splines and Analytical Centroidal Momentum Derivatives
    Paz, Alvaro
    Arechavaleta, Gustavo
    INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2024, 21 (02)
  • [24] Smoothing Group-Based Trajectory Models Through B-Splines
    Francis B.
    Elliott A.
    Weldon M.
    Journal of Developmental and Life-Course Criminology, 2016, 2 (1) : 113 - 133
  • [25] Smooth Orientation Path Planning with Quaternions Using B-Splines
    Neubauer, Matthias
    Mueller, Andreas
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 2087 - 2092
  • [26] Intelligent Dynamic Trajectory Planning of UAVs: Addressing Unknown Environments and Intermittent Target Loss
    Yang, Zhengpeng
    Yan, Suyu
    Ming, Chao
    Wang, Xiaoming
    DRONES, 2024, 8 (12)
  • [27] Towards a Consistent SLAM Algorithm using B-Splines to Represent Environments
    Liu, Minjie
    Huang, Shoudong
    Dissanayake, Gamini
    Kodagoda, Sarath
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010,
  • [28] Use of B-splines in fast dynamic ultrasound RF simulations
    Storve, Sigurd
    Torp, Hans
    2015 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2015,
  • [29] Planning in Dynamic and Partially Unknown Environments
    Miller, Kristina
    Fan, Chuchu
    Mitra, Sayan
    IFAC PAPERSONLINE, 2021, 54 (05): : 169 - 174
  • [30] Dynamic reconstruction for the ClearPET™ neuro using temporal B-Splines
    Gundlich, Brigitte
    Musmann, Patrick
    Weber, Simone
    ADVANCES IN MEDICAL ENGINEERING, 2007, 114 : 25 - +