Real-time robot motion planning using rasterizing computer graphics hardware

作者: Jed Lengyel , Mark Reichert , Bruce R. Donald , Donald P. Greenberg

DOI: 10.1145/97879.97915

关键词: Artificial intelligenceDynamic programmingBacktrackingRobotConfiguration spaceComputer graphics (images)Graphics hardwareComputer visionComputer graphicsNavigation functionComputer science

摘要: We present a real-time robot motion planner that is fast and complete to resolution. The technique guaranteed find path if one exists at the resolution, all paths returned are safe. can handle any polyhedral geometry of obstacles, including disjoint highly concave unions polyhedra.The uses standard graphics hardware rasterize configuration space obstacles into series bitmap slices, then dynamic programming create navigation function (a discrete vector-valued function) calculate in this rasterized space. which produces minimal with respect an L1 (Manhattan) distance metric includes rotation as well translation.Several examples shown illustrating competence generating planar rotational translational plans for complex two three dimensional robots. Dynamic sequences, complicated non-obvious backtracking solutions, be executed real time.

参考文章(14)
Bruce R. Donald, Motion Planning with Six Degrees of Freedom Massachusetts Institute of Technology. ,(1984)
Theo Pavlidis, Contour filling in raster graphics international conference on computer graphics and interactive techniques. ,vol. 15, pp. 29- 36 ,(1981) , 10.1145/800224.806786
Jérôme Barraquand, Jean-Claude Latombe, Robot motion planning: a distributed representation approach The International Journal of Robotics Research. ,vol. 10, pp. 628- 649 ,(1991) , 10.1177/027836499101000604
J. Canny, B. Donald, J. Reif, P. Xavier, On the complexity of kinodynamic planning [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science. pp. 306- 316 ,(1988) , 10.1109/SFCS.1988.21947
Bruce R. Donald, A search algorithm for motion planning with six degrees of freedom Artificial Intelligence. ,vol. 31, pp. 295- 353 ,(1987) , 10.1016/0004-3702(87)90069-5
D. Koditschek, Exact robot navigation by means of potential functions: Some topological considerations international conference on robotics and automation. ,vol. 4, pp. 1- 6 ,(1987) , 10.1109/ROBOT.1987.1088038
T. Lozano-Perez, A simple motion-planning algorithm for general robot manipulators international conference on robotics and automation. ,vol. 3, pp. 224- 238 ,(1987) , 10.1109/JRA.1987.1087095
B. Donald, P. Xavier, A provably good approximation algorithm for optimal-time trajectory planning international conference on robotics and automation. pp. 958- 963 ,(1989) , 10.1109/ROBOT.1989.100104
Lozano-Perez, Spatial Planning: A Configuration Space Approach IEEE Transactions on Computers. ,vol. 32, pp. 108- 120 ,(1983) , 10.1109/TC.1983.1676196