Anticipative kinodynamic planning: multi-objective robot navigation in urban and dynamic environments

被引:24
作者
Ferrer, Gonzalo [1 ]
Sanfeliu, Alberto [2 ]
机构
[1] Skolkovo Inst Sci & Technol, CDISE Dept, Moscow, Russia
[2] CSIC UPC, Inst Robot & Informat, Llorens Artigas 4-6, Barcelona 08028, Spain
关键词
Robot navigation; Motion prediction; Dynamic environments; MOTION; PEOPLE;
D O I
10.1007/s10514-018-9806-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents the anticipative kinodynamic planning (AKP) approach for robot navigation in urban environments, while satisfying both dynamic and nonholonomic constraints. Our main motivation is to minimize the impact that the robot is doing to the environment, i.e. other pedestrians, while successfully achieving a navigation goal. To this end, we require a better understanding of the environment, and thus, we propose to integrate seamlessly a human motion prediction algorithm into the planning algorithm. In addition, we are able to anticipate for each of the robot's calculated paths or actions the corresponding people's future trajectories, which is essential to reduce the impact to nearby pedestrians. Multi-objective cost functions are proposed and we describe a well-posed procedure to build joint cost functions. Plenty of simulations and real experiments have been carried out to demonstrate the success of the AKP, compared to other navigation approaches.
引用
收藏
页码:1473 / 1488
页数:16
相关论文
共 41 条
[1]   An optimality principle governing human walking [J].
Arechavaleta, Gustavo ;
Laumond, Jean-Paul ;
Hicheur, Halim ;
Berthoz, Alain .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (01) :5-14
[2]  
Bahram M, 2014, IEEE INT VEH SYM, P400, DOI 10.1109/IVS.2014.6856503
[3]   ROBOT MOTION PLANNING - A DISTRIBUTED REPRESENTATION APPROACH [J].
BARRAQUAND, J ;
LATOMBE, JC .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1991, 10 (06) :628-649
[4]   Learning motion patterns of people for compliant robot motion [J].
Bennewitz, M ;
Burgard, W ;
Cielniak, G ;
Thrun, S .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2005, 24 (01) :31-48
[5]  
Brock O, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P341, DOI 10.1109/ROBOT.1999.770002
[6]  
Deb K, 2014, Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques, P403, DOI DOI 10.1007/978-1-4614-6940-7_15
[7]   Robot social-aware navigation framework to accompany people walking side-by-side [J].
Ferrer, Gonzalo ;
Garrell Zulueta, Anais ;
Herrero Cotarelo, Fernando ;
Sanfeliu, Alberto .
AUTONOMOUS ROBOTS, 2017, 41 (04) :775-793
[8]  
Ferrer G, 2015, IEEE INT C INT ROBOT, P3824, DOI 10.1109/IROS.2015.7353914
[9]  
Ferrer G, 2014, IEEE INT C INT ROBOT, P1730, DOI 10.1109/IROS.2014.6942788
[10]  
Ferrer G, 2014, IEEE INT CONF ROBOT, P5940, DOI 10.1109/ICRA.2014.6907734