Quadrotor path planning using A* search algorithm and minimum snap trajectory generation

被引:10
|
作者
Hong, Youkyung [1 ]
Kim, Suseong [1 ]
Kim, Yookyung [1 ]
Cha, Jihun [1 ]
机构
[1] Elect & Telecommun Res Inst, Autonomous Unmanned Vehicle Res Dept, Daejeon, South Korea
关键词
A* search algorithm; minimum snap trajectory; path planning; quadrotor;
D O I
10.4218/etrij.2020-0085
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this study, we propose a practical path planning method that combines the A* search algorithm and minimum snap trajectory generation. The A* search algorithm determines a set of waypoints to avoid collisions with surrounding obstacles from a starting to a destination point. Only essential waypoints (waypoints necessary to generate smooth trajectories) are extracted from the waypoints determined by the A* search algorithm, and an appropriate time between two adjacent waypoints is allocated. The waypoints so determined are connected by a smooth minimum snap trajectory, a dynamically executable trajectory for the quadrotor. If the generated trajectory is invalid, we methodically determine when intermediate waypoints are needed and how to insert the points to modify the trajectory. We verified the performance of the proposed method by various simulation experiments and a real-world experiment in a forested outdoor environment.
引用
收藏
页码:1013 / 1023
页数:11
相关论文
共 50 条
  • [21] Minimum-time and minimum-energy trajectory planning under dynamic constraints for a quadrotor
    Larabi, Yassine
    Haddad, Moussa
    Khenfri, Fouad
    Brulin, Pierre Yves
    Bouadi, Hakim
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2024, 238 (10) : 4587 - 4607
  • [22] UAV Trajectory Generation Based on Integration of RRT and Minimum Snap Algorithms
    Shi, Bohui
    Zhang, Youmin
    Mu, Lingxia
    Huang, Jing
    Xin, Jing
    Yi, Yingmin
    Jiao, Shangbin
    Xie, Guo
    Liu, Han
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 4227 - 4232
  • [23] Trajectory Planning of Quadrotor UAV with Maximum Payload and Minimum Oscillation of Suspended Load Using Optimal Control
    Hashemi, Danial
    Heidari, Hamidreza
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (3-4) : 1369 - 1381
  • [24] Trajectory Planning of Quadrotor UAV with Maximum Payload and Minimum Oscillation of Suspended Load Using Optimal Control
    Danial Hashemi
    Hamidreza Heidari
    Journal of Intelligent & Robotic Systems, 2020, 100 : 1369 - 1381
  • [25] Dyna-Q Algorithm for Path Planning of Quadrotor UAVs
    Huo, Xin
    Zhang, Tianze
    Wang, Yuzhu
    Liu, Weizhen
    METHODS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, 2018, 946 : 349 - 360
  • [26] Artificial Potential Field Algorithm Implementation for Quadrotor Path Planning
    Iswanto
    Ma'arif, Alfian
    Wahyunggoro, Oyas
    Cahyadi, Adha Imam
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (08) : 575 - 585
  • [27] Optimal trajectory planning for industrial robots using harmony search algorithm
    Chen, Youdong
    Yan, Liang
    Wei, Hongxing
    Wang, Tianmiao
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2013, 40 (05): : 502 - 512
  • [28] Path Planning and Trajectory Tracking Control of Quadrotor Dragging System in Marine Environment
    Chen, Yuhe
    Zhang, Dong
    Jia, Guangyu
    Mu, Lingzhi
    Sun, Jinlong
    Wang, Yanqian
    IEEE ACCESS, 2024, 12 : 118802 - 118815
  • [29] Minimum-Time Trajectory of Robot Manipulator Using Harmony Search Algorithm
    Tangpattanakul, Panwadee
    Artrit, Pramin
    ECTI-CON: 2009 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 327 - 330
  • [30] Vision-Based Minimum-Time Trajectory Generation for a Quadrotor UAV
    Penin, Bryan
    Spica, Riccardo
    Giordano, Paolo Robuffo
    Chaumette, Francois
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 6199 - 6206