| Using focusing search algorithms and a strong heuristic to solve the findpath problem in robotics |
| Full text |
Pdf
(738 KB)
|
| Source
|
ACM Annual Computer Science Conference
archive
Proceedings of the 1990 ACM annual conference on Cooperation
table of contents
Washington, D.C., United States
Pages: 63 - 69
Year of Publication: 1990
ISBN:0-89791-348-5
|
|
Authors
|
|
Jim Wang
|
Department of Computer Science and Engineering, Wright State University, Dayton, Ohio
|
|
Verlynda S. Dobbs
|
Department of Computer Science and Engineering, Wright State University, Dayton, Ohio
|
|
Henry W. Davis
|
Department of Computer Science and Engineering, Wright State University, Dayton, Ohio
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 27, Citation Count: 0
|
|
|
ABSTRACT
Two problems are associated with the seeking of good solutions to the find path problem (Find Path) in robotics. First, the use of artificial intelligence searching techniques is limited to the A* algorithm. Secondly, simple and poor heuristics are employed in this best-first search. To speed up the search, two approaches are taken in this paper: i) using two A*-based focusing search algorithms, A+ and A&dgr;, for FindPath; ii) constructing a problem-tailored strong heuristic, h2, under the configuration space representation chosen (2-D with rotation). These approaches are compared with the use of A* and a standard heuristic. Experimental evidence indicates that each of the new approaches improves speed considerably and solution quality in each case is very close to the optimal. When combined, the new approaches speed up the search by more than 40%. We conclude that A&dgr; is, among the three search algorithms studied, the fastest and most suitable one for high branching-factor problems such as FindPath, especially when a strong heuristic (such as h2) is employed.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Henry W. Davis, Anna Bramanti-Gregor, and Jin Wang, The advaritages of using depth and breadth components in heuristic search. In Methodologies for Intelligent Systems 3, edited by Z. W. Kas and L. S~it, ta, North Holland, 1988, pp19-28
|
| |
2
|
|
| |
3
|
rtodney A. Brooks, Solving the findpath problem by good representation of free space. IEEE Trans. on Sys. Mart. and Cybern., Vol. SMC-13, No. 3, March/April 1983, pp190-233
|
| |
4
|
Rodney A. Brooks and Tomas Lozano-Perez, A subdivision algorithm in configuration space for Find- Path with rotation. IEEE Trans. on Sys. Man. Cybern. Vol. SMC-15, No. 2, Mar/Apt 1985, pp224-233
|
| |
5
|
Tomas Lozano-Perez, Spatial planning: A configuration space approach. IEEE Trans. on Computers, Vol. C-32, No. 2, Feb. 1983, pp108-120
|
 |
6
|
|
| |
7
|
Jin Wang, Uaing Focusing Search Algorithms and Strong Heuristics to Solve the Findpath Problem in Robotics. Master Thesis, Dept. of Computer Science and Engineering, Wright State University, 1989
|
| |
8
|
Anna Branlanti-Gregor, Unidirectional Heuristic Search: Improvements and Extensions. Master Thesis, Dept. of Computer Science and Engilteering, Wright State University, 1987
|
| |
9
|
J. T. Schwartz ~nd M. Sharir, On the Piano movers' problem I1. General techniq,les for computing topological properties of real manifolds. Adv. Appl. Math., Vol. 4, 1983, pp298-351
|
| |
10
|
|
| |
11
|
M. Fredman and R. Taljan, Fibonacci heaps and their uses in improved network optimization algorthms. in: Proceedings 25th Annum IEEE Symposium on Foundations of Computer Science, 1984, pp338-346
|
| |
12
|
|
| |
13
|
E. W. Dijkstra, A note on two problems in connect{on with graphs. 1Numerische M~tl~., Vol. 1, 1959, pp269-271
|
| |
14
|
|
| |
15
|
Subbarao Kambhampati and Larry Davis, Multiresolution path planning for mobile robots. IEEE Journal of Robotics and Automation, Vol. RA-2, No. 3, Sept. 1986
|
|