PUTN: A Plane-fitting based Uneven Terrain Navigation Framework

被引:42
作者
Jian, Zhuozhu [1 ]
Lu, Zihong [2 ]
Zhou, Xiao [2 ]
Lan, Bin [1 ]
Xiao, Anxing [3 ]
Wang, Xueqian [1 ]
Liang, Bin [1 ]
机构
[1] Tsinghua Univ, Ctr Artificial Intelligence & Robot, Shenzhen Int Grad Sch, Shenzhen 518055, Peoples R China
[2] Sch Mech Engn & Automat, Harbin Inst Technol, Shenzhen 518055, Peoples R China
[3] Southern Univ Sci & Technol, Dept Elect & Elect Engn, Shenzhen 518055, Peoples R China
来源
2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2022年
基金
中国国家自然科学基金;
关键词
D O I
10.1109/IROS47612.2022.9981038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Autonomous navigation of ground robots has been widely used in indoor structured 2D environments, but there are still many challenges in outdoor 3D unstructured environments, especially in rough, uneven terrains. This paper proposed a plane-fitting based uneven terrain navigation framework (PUTN) to solve this problem. The implementation of PUTN is divided into three steps. First, based on Rapidly-exploring Random Trees (RRT), an improved sample-based algorithm called Plane Fitting RRT* (PF-RRT*) is proposed to obtain a sparse trajectory. Each sampling point corresponds to a custom traversability index and a fitted plane on the point cloud. These planes are connected in series to form a traversable "strip". Second, Gaussian Process Regression is used to generate traversability of the dense trajectory interpolated from the sparse trajectory, and the sampling tree is used as the training set. Finally, local planning is performed using nonlinear model predictive control (NMPC). By adding the traversability index and uncertainty to the cost function, and adding obstacles generated by the real-time point cloud to the constraint function, a safe motion planning algorithm with smooth speed and strong robustness is available. Experiments in real scenarios are conducted to verify the effectiveness of the method. The source code is released for the reference of the community.
引用
收藏
页码:7160 / 7166
页数:7
相关论文
共 22 条
[1]  
Bansal Somil, 2020, C ROBOT LEARNING, P420
[2]   Autonomous navigation of MAVs in unknown cluttered environments [J].
Campos-Macias, Leobardo ;
Aldana-Lopez, Rodrigo ;
de la Guardia, Rafael ;
Parra-Vilchis, Jose I. ;
Gomez-Gutierrez, David .
JOURNAL OF FIELD ROBOTICS, 2021, 38 (02) :307-326
[3]   Stereo Camera Based Navigation of Mobile Robots on Rough Terrain [J].
Chilian, Annett ;
Hirschmuller, Heiko .
2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, :4571-4576
[4]  
Fan DD, 2021, ROBOT SCI SYS
[5]   Probabilistic Terrain Mapping for Mobile Robots With Uncertain Localization [J].
Fankhauser, Peter ;
Bloesch, Michael ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :3019-3026
[6]  
Gammell JD, 2014, IEEE INT C INT ROBOT, P2997, DOI 10.1109/IROS.2014.6942976
[7]   Motion Planning of Mobile Robots for Autonomous Navigation on Uneven Ground Surfaces [J].
Jeong, Inbae ;
Jang, Youjin ;
Park, Jisoo ;
Cho, Yong K. .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2021, 35 (03)
[8]   Real-Time Active SLAM and Obstacle Avoidance for an Autonomous Robot Based on Stereo Vision [J].
Kalogeiton, V. S. ;
Ioannidis, K. ;
Sirakoulis, G. Ch. ;
Kosmatopoulos, E. B. .
CYBERNETICS AND SYSTEMS, 2019, 50 (03) :239-260
[9]   Sampling-based algorithms for optimal motion planning [J].
Karaman, Sertac ;
Frazzoli, Emilio .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2011, 30 (07) :846-894
[10]   SLAM-Driven Intelligent Autonomous Mobile Robot Navigation for Construction Applications [J].
Kim, Pileun ;
Chen, Jingdao ;
Kim, Jitae ;
Cho, Yong K. .
ADVANCED COMPUTING STRATEGIES FOR ENGINEERING, PT I, 2018, 10863 :254-269