Model Predictive Contouring Control for Collision Avoidance in Unstructured Dynamic Environments

被引:98
作者
Brito, Bruno [1 ]
Floor, Boaz [1 ]
Ferranti, Laura [1 ]
Alonso-Mora, Javier [1 ]
机构
[1] Delft Univ Technol, Dept Cognit Robot, NL-2628 CD Delft, Netherlands
关键词
Robots; Collision avoidance; Computational modeling; Vehicle dynamics; Dynamics; Planning; Predictive models; motion and path planning;
D O I
10.1109/LRA.2019.2929976
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This letter presents a method for local motion planning in unstructured environments with static and moving obstacles, such as humans. Given a reference path and speed, our optimization-based receding-horizon approach computes a local trajectory that minimizes the tracking error while avoiding obstacles. We build on nonlinear model-predictive contouring control (MPCC) and extend it to incorporate a static map by computing, online, a set of convex regions in free space. We model moving obstacles as ellipsoids and provide a correct bound to approximate the collision region, given by the Minkowsky sum of an ellipse and a circle. Our framework is agnostic to the robot model. We present experimental results with a mobile robot navigating in indoor environments populated with humans. Our method is executed fully onboard without the need of external support and can be applied to other robot morphologies such as autonomous cars.
引用
收藏
页码:4459 / 4466
页数:8
相关论文
共 33 条
[1]   Cooperative Collision Avoidance for Nonholonomic Robots [J].
Alonso-Mora, Javier ;
Beardsley, Paul ;
Siegwart, Roland .
IEEE TRANSACTIONS ON ROBOTICS, 2018, 34 (02) :404-420
[2]   Multi-robot formation control and object transport in dynamic environments via constrained optimization [J].
Alonso-Mora, Javier ;
Baker, Stuart ;
Rus, Daniela .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2017, 36 (09) :1000-1021
[3]  
[Anonymous], 2019, IEEE INT VEH S 4
[4]  
[Anonymous], ROBOT SCI SYST
[5]  
[Anonymous], 2006, Proc. Siggraph Course
[6]  
Borrelli F., 2005, International Journal of Vehicle Autonomous Systems, V3, P265, DOI 10.1504/IJVAS.2005.008237
[7]  
Borrelli F., 2017, P 40 IEEE C DECISION
[8]   Safe driving envelopes for path tracking in autonomous vehicles [J].
Brown, Matthew ;
Funke, Joseph ;
Erlien, Stephen ;
Gerdes, J. Christian .
CONTROL ENGINEERING PRACTICE, 2017, 61 :307-316
[9]  
Chen JJ, 2017, 2017 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), P211
[10]  
Everett M, 2018, IEEE INT C INT ROBOT, P3052, DOI 10.1109/IROS.2018.8593871