Avoiding Unnecessary Calculations in Robot Navigation
暂无分享,去创建一个
For solving problems of robot navigation over un- known and changing terrain, many algorithms have been in- vented. For example, D* Lite, which is a dynamic, incremen- tal search algorithm, is the most successful one. The improved performance of the D* Lite algorithm over other replanning al- gorithms is largely due to updating terrain cost estimates rather than recalculating them between robot movements. However, the D* Lite algorithm performs some recalculation every time a change in terrain is discovered. In this paper, it is shown that re- calculation is often not necessary, particularly when several opti- mal solutions (shortest paths) exist, and an efficient test for deter- mining this is presented. These ideas are packaged in a modified version of D* Lite which we call ID* Lite for Improved D* Lite. We present experimental results that show the speedups possible for a variety of benchmarks. Also, a novel realistic benchmark is described.
[1] Sven Koenig,et al. Improved fast replanning for robot navigation in unknown terrain , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).
[2] Anthony Stentz,et al. The Focussed D* Algorithm for Real-Time Replanning , 1995, IJCAI.
[3] Maxim Likhachev,et al. D*lite , 2002, AAAI/IAAI.
[4] Anthony Stentz,et al. Optimal and efficient path planning for partially-known environments , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.