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 |