An efficient method for collision-free and jerk-constrained trajectory generation with sparse desired way-points for a flying robot

被引:8
|
作者
Chen, YongXue [1 ]
Dong, Wei [1 ]
Ding, Ye [1 ]
机构
[1] Shanghai Jiao Tong Univ, State Key Lab Mech Syst & Vibrat, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
collision avoidance; speed optimization; motion planning; sequential convex programming; quadrotor; OBSTACLE AVOIDANCE; TIME; INTERPOLATION; MANIPULATORS; OPTIMIZATION;
D O I
10.1007/s11431-021-1836-7
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, an efficient approach is developed to plan jerk-constrained smooth trajectories passing through desired way-points with allowable accuracy for an autonomous quadrotor. First, based on the B-spline model, we introduce the sequential convex programming (SCP) into the flexible path planning method to satisfy the way-points constraints. By approximating the quadrotor and obstacles as spheres and directed planes, the length-optimal and collision-free path planning problem is formulated as a nonconvex optimization problem and solved by SCP. The initial C-3 continuous path curve for optimization is constructed efficiently based on a proposed strategy of generating new way-points near the obstacles without the need to calculate the embedding distance between the curve and the obstacles. On this basis, the time-optimal speed planning problem is addressed in two steps. In the first step, the forward-backward approach is introduced to solve the problem under the chord error, velocity, and acceleration constraints by changing the variables and deforming the constraints. Then by relaxing the constraints appropriately, the problem under jerk constraints is formulated into a linear programming (LP) problem. The feasibility of the proposed approach is verified through simulations and an indoor navigation experiment. The proposed approach can generate a C-3 continuous collision-free trajectory that passes through the sparse desired way-points with allowable accuracy while guaranteeing the chord error, velocity, acceleration, and jerk constraints. When the number of sample points is 3000, the proposed speed planning method reduces the calculation time by 40% compared to an existing method.
引用
收藏
页码:1719 / 1731
页数:13
相关论文
共 6 条
  • [1] An efficient method for collision-free and jerk-constrained trajectory generation with sparse desired way-points for a flying robot
    YongXue Chen
    Wei Dong
    Ye Ding
    Science China Technological Sciences, 2021, 64 : 1719 - 1731
  • [2] Path-Constrained and Collision-Free Optimal Trajectory Planning for Robot Manipulators
    Wen, Yalun
    Pagilla, Prabhakar
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (02) : 763 - 774
  • [3] An online collision-free trajectory generation algorithm for human-robot collaboration
    Wang, Yanzhe
    Wei, Lai
    Du, Kunpeng
    Liu, Gongping
    Yang, Qian
    Wei, Yanding
    Fang, Qiang
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2023, 80
  • [4] Curve-constrained collision-free trajectory control of hyper-redundant planar space robot
    Dalla, Vijay Kumar
    Pathak, Pushparaj Mani
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2017, 231 (04) : 282 - 298
  • [5] Efficient and Collision-Free Human-Robot Collaboration Based on Intention and Trajectory Prediction
    Lyu, Jianzhi
    Ruppel, Philipp
    Hendrich, Norman
    Li, Shuang
    Gorner, Michael
    Zhang, Jianwei
    IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2023, 15 (04) : 1853 - 1863
  • [6] Optimal Collision-Free Robot Trajectory Generation Based on Time Series Prediction of Human Motion
    Wang, Yiwei
    Sheng, Yixuan
    Wang, Ji
    Zhang, Wenlong
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (01): : 226 - 233