On responsiveness, safety, and completeness in real-time motion planning

被引:0
作者
Kris Hauser
机构
[1] Indiana University,School of Informatics and Computing
来源
Autonomous Robots | 2012年 / 32卷
关键词
Motion planning; Model predictive control; Receding horizon control; Assisted teleoperation; Obstacle avoidance; Pursuit-evasion;
D O I
暂无
中图分类号
学科分类号
摘要
Replanning is a powerful mechanism for controlling robot motion under hard constraints and unpredictable disturbances, but it involves an inherent tradeoff between the planner’s power (e.g., a planning horizon or time cutoff) and its responsiveness to disturbances. This paper presents an adaptive time-stepping architecture for real-time planning with several advantageous properties. By dynamically adapting to the amount of time needed for a sample-based motion planner to make progress toward the goal, the technique is robust to the typically high variance exhibited by replanning queries. The technique is proven to be safe and asymptotically complete in a deterministic environment and a static objective. For unpredictably moving obstacles, the technique can be applied to keep the robot safe more reliably than reactive obstacle avoidance or fixed time-step replanning. It can also be applied in a contingency planning algorithm that achieves simultaneous safety-seeking and goal-seeking motion. These techniques generate responsive and safe motion in both simulated and real robots across a range of difficulties, including applications to bounded-acceleration pursuit-evasion, indoor navigation among moving obstacles, and aggressive collision-free teleoperation of an industrial robot arm.
引用
收藏
页码:35 / 48
页数:13
相关论文
共 21 条
[1]  
Fiorini P.(1998)Motion planning in dynamic environments using velocity obstacles The International Journal of Robotics Research 17 760-772
[2]  
Shiller Z.(2002)Dynamic motion planning for mobile robots using potential field method Autonomous Robots 13 207-222
[3]  
Ge S. S.(2002)Kinodynamic motion planning amidst moving obstacles The International Journal of Robotics Research 21 233-255
[4]  
Cui Y. J.(2000)Constrained model predictive control: Stability and optimality Automatica 36 789-814
[5]  
Hsu D.(1976)Ethernet: distributed packet switching for local computer networks Communications of the ACM 19 395-404
[6]  
Kindel R.(1993)Circa: a cooperative intelligent real-time control architecture IEEE Transactions on Systems, Man, and Cybernetics 23 1561-1574
[7]  
Latombe J.-C.(2002)On delaying collision checking in PRM planning: Application to multi-robot coordination The International Journal of Robotics Research 21 5-26
[8]  
Rock S.(2005)Roadmap-based motion planning in dynamic environments IEEE Transactions on Robotics 21 885-897
[9]  
Mayne D. Q.(undefined)undefined undefined undefined undefined-undefined
[10]  
Rawlings J. B.(undefined)undefined undefined undefined undefined-undefined