Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. A Provably Good Approximation Algorithm for Optimal-Time Trajectory Planning

A Provably Good Approximation Algorithm for Optimal-Time Trajectory Planning

File(s)
88-947.pdf (2.26 MB)
88-947.ps (746.1 KB)
Permanent Link(s)
https://hdl.handle.net/1813/6787
Collections
Computer Science Technical Reports
Author
Donald, Bruce Randall
Xavier, Patrick G.
Abstract

We consider the following problem: given a robot system, find a minimal-time trajectory from a start position and velocity to a goal position and velocity, while avoiding obstacles and respecting dynamic constraints on velocity and acceleration. Based on the theoretical results of [CDRX], we have developed and implemented a new, provably good approximation algorithm for the minimum-time trajectory problem. Our algorithm differs from previous work in three ways. First, it is possible to bound the goodness of the approximation by an error term $\epsilon$. Second, we can polynomially bound the running time (complexity) of our algorithm. Third, we can express the complexity as a polynomial function of the error term. Hence, one supplies the algorithm with the geometric obstacles, dynamics bounds, and the error term $\epsilon$. The algorithm returns a solution that is $\epsilon$-close to optimal, and promises to spend only a polynomial (in $(\frac{1}{\epsilon})$) amount to time computing the answer. In this paper, we describe the algorithm and explain the results in simple terms. We show how it can be applied to robotics, and report on an implementation and experiments.

Date Issued
1988-11
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR88-947
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance