ACM Home Page
Please provide us with feedback. Feedback
Finding curvature-constrained paths that avoid polygonal obstacles
Full text PdfPdf (213 KB)
Source
Annual Symposium on Computational Geometry archive
Proceedings of the twenty-third annual symposium on Computational geometry table of contents
Gyeongju, South Korea
SESSION: Session 2 table of contents
Pages: 66 - 73  
Year of Publication: 2007
ISBN:978-1-59593-705-6
Authors
Jonathan Backer  University of British Columbia, Vancouver, BC, Canada
David Kirkpatrick  University of British Columbia, Vancouver, BC, Canada
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 46,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1247069.1247080
What is a DOI?

ABSTRACT

We describe an algorithm to find a unit-curvature path between specified configurations in an arbitrary polygonal domain. Whenever such a path exists, the algorithm returns an explicit description of one such path in time that is polynomial in n (the number of features of the domain), m (the precision of the input) and k (the number of segments on the simplest obstacle-free Dubins path connecting the specified configurations). Our algorithm is based on a new normal form for unit-curvature paths and a dynamic path filtering argument that exploits a separation bound for distinct paths in this normal form.The best result known for the feasibility of bounded-curvature motion in the presence of arbitrary polygonal obstacles involves a reduction to the first-order theory of the reals. It just determines if a feasible path exists (it does not return a path) and requires exponential time and space.


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
2
3
4
 
5
 
6
L.E. Dubins. On curves of minimal length with a constraint on average curvature, and with prescribed initial and terminal positions and tangents. Amer. J. Math., 79:497--516, 1957.
 
7
Steven Fortune and Gordon Wilfong. Planning constrained motion. Ann. Math. Artificial Intelligence, 3(1):21--82, 1991. Algorithmic motion planning in robotics.
 
8
Paul Jacobs and John Canny. Planning smooth paths for mobile robots. In Proceedings of the 1989 IEEE International Conference on Robotics and Automation, pages 2--7, 1989.
 
9
J.A. Reeds and L.A. Shepp. Optimal paths for a car that goes both forwards and backwards. Pacific J. Math., 145(2):367--393, 1990.
 
10
 
11

Collaborative Colleagues:
Jonathan Backer: colleagues
David Kirkpatrick: colleagues