A Fast Algorithm for Planning Collision-Free Paths With RotationsSource: Journal of Mechanical Design:;1998:;volume( 120 ):;issue: 001::page 52DOI: 10.1115/1.2826676Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Motion planning is a major problem in robotics. The objective is to plan a collision-free path for a robot moving through a workspace populated with obstacles. In this paper, we present a fast and practical algorithm for moving a convex polygonal robot among a set of polygonal obstacles with translations and rotations. The running time is O(c((n + k)N + n log n)), where c is a parameter controlling the precision of the results, n is the total number of obstacle vertices, k is the number of intersections of configuration space obstacles, and N is the number of obstacles, decomposed into convex objects. This work builds upon the slabbing method proposed by Ahrikencheikh et al. [2], which finds an optimal motion for a point among a set of nonoverlapping obstacles. Here, we extend the slabbing method to the motion planning of a convex polygonal robot with translations and rotations, which also allows overlapping configuration space obstacles. This algorithm has been fully implemented and the experimental results show that it is more robust and faster than other approaches.
keyword(s): Collisions (Physics) , Algorithms , Robots , Path planning , Robotics , Accuracy , Motion AND Intersections ,
|
Collections
Show full item record
| contributor author | S.-F. Chen | |
| contributor author | J. H. Oliver | |
| contributor author | D. Fernandez-Baca | |
| date accessioned | 2017-05-08T23:57:26Z | |
| date available | 2017-05-08T23:57:26Z | |
| date copyright | March, 1998 | |
| date issued | 1998 | |
| identifier issn | 1050-0472 | |
| identifier other | JMDEDB-27649#52_1.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/120922 | |
| description abstract | Motion planning is a major problem in robotics. The objective is to plan a collision-free path for a robot moving through a workspace populated with obstacles. In this paper, we present a fast and practical algorithm for moving a convex polygonal robot among a set of polygonal obstacles with translations and rotations. The running time is O(c((n + k)N + n log n)), where c is a parameter controlling the precision of the results, n is the total number of obstacle vertices, k is the number of intersections of configuration space obstacles, and N is the number of obstacles, decomposed into convex objects. This work builds upon the slabbing method proposed by Ahrikencheikh et al. [2], which finds an optimal motion for a point among a set of nonoverlapping obstacles. Here, we extend the slabbing method to the motion planning of a convex polygonal robot with translations and rotations, which also allows overlapping configuration space obstacles. This algorithm has been fully implemented and the experimental results show that it is more robust and faster than other approaches. | |
| publisher | The American Society of Mechanical Engineers (ASME) | |
| title | A Fast Algorithm for Planning Collision-Free Paths With Rotations | |
| type | Journal Paper | |
| journal volume | 120 | |
| journal issue | 1 | |
| journal title | Journal of Mechanical Design | |
| identifier doi | 10.1115/1.2826676 | |
| journal fristpage | 52 | |
| journal lastpage | 57 | |
| identifier eissn | 1528-9001 | |
| keywords | Collisions (Physics) | |
| keywords | Algorithms | |
| keywords | Robots | |
| keywords | Path planning | |
| keywords | Robotics | |
| keywords | Accuracy | |
| keywords | Motion AND Intersections | |
| tree | Journal of Mechanical Design:;1998:;volume( 120 ):;issue: 001 | |
| contenttype | Fulltext |