An Efficient RRT-Based Framework for Planning Short and Smooth Wheeled Robot Motion Under Kinodynamic Constraints

被引:58
作者
Hu, Biao [1 ]
Cao, Zhengcai [1 ]
Zhou, MengChu [2 ,3 ]
机构
[1] Beijing Univ Chem Technol, Coll Informat Sci & Technol, Beijing 100029, Peoples R China
[2] New Jersey Inst Technol, Helen & John C Hartmann Dept Elect & Comp Engn, Newark, NJ 07102 USA
[3] King Abdulaziz Univ, Ctr Res Excellence Renewable Energy & Power Syst, Jeddah 21589, Saudi Arabia
基金
中国国家自然科学基金;
关键词
Mobile robots; Trajectory; Acceleration; Robot motion; Kinematics; Rapidly exploring random tree (RRT) path planning; trajectory generation; wheeled-robots; TREE; PRIMITIVES; SYSTEMS;
D O I
10.1109/TIE.2020.2978701
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents a framework that extends a rapidly exploring random tree (RRT) algorithm to plan the motion for a wheeled robot under kinodynamic constraints. Unlike previous RRT-based path planning algorithms that apply complex steer functions during a path sampling phase, this framework uses a straight line to connect a pair of sampled waypoints such that an obstacle-free path can be quickly found. This path is further pruned by the short-cutting algorithm. Under the kinodynamic constraints, we propose a motion-control law that is guided by a pose-based steer function for the robot to reach its destination in a short time. A path deformation strategy is presented that shifts the waypoint away from the collision point such that the trajectory can be generated without any collision. Simulation results demonstrate that the proposed framework needs less computation to generate a smoother trajectory with shorter length than its peers, and experimental results show that simulated trajectories of our controller are very close to real ones and the performance is better than that of a prior pose-based controller.
引用
收藏
页码:3292 / 3302
页数:11
相关论文
共 39 条
[1]  
Adiyatov O, 2013, 2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), P354, DOI 10.1109/ICMA.2013.6617944
[2]  
Akgun B, 2011, IEEE INT C INT ROBOT
[3]   Exponential stabilization of a wheeled mobile robot via discontinuous control [J].
Astolfi, A .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1999, 121 (01) :121-126
[4]  
Burget F, 2016, 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), P3714, DOI 10.1109/IROS.2016.7759547
[5]   Learning motion primitives for planning swift maneuvers of quadrotor [J].
Camci, Efe ;
Kayacan, Erdal .
AUTONOMOUS ROBOTS, 2019, 43 (07) :1733-1745
[6]   GPS/IMU data fusion using multisensor Kalman filtering: introduction of contextual aspects [J].
Caron, Francois ;
Duflos, Emmanuel ;
Pomorski, Denis ;
Vanheeghe, Philippe .
INFORMATION FUSION, 2006, 7 (02) :221-230
[7]   A Fast and Efficient Double-Tree RRT*-Like Sampling-Based Planner Applying on Mobile Robotic Systems [J].
Chen, Long ;
Shan, Yunxiao ;
Tian, Wei ;
Li, Bijun ;
Cao, Dongpu .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2018, 23 (06) :2568-2578
[8]   Extended rapidly exploring random tree-based dynamic path planning and replanning for mobile robots [J].
Connell, Devin ;
Hung Manh La .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2018, 15 (03)
[9]   Curvature-constrained path elongation with expected length for Dubins vehicle [J].
Ding, Yulong ;
Xin, Bin ;
Chen, Jie .
AUTOMATICA, 2019, 108
[10]   Maneuver-based motion planning for nonlinear systems with symmetries [J].
Frazzoli, E ;
Dahleh, MA ;
Feron, E .
IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (06) :1077-1091