Results 1  10
of
13
RapidlyExploring Random Trees: Progress and Prospects
 Algorithmic and Computational Robotics: New Directions
, 2000
"... this paper, which presents randomized, algorithmic techniques for path planning that are particular suited for problems that involve dierential constraints. ..."
Abstract

Cited by 228 (25 self)
 Add to MetaCart
this paper, which presents randomized, algorithmic techniques for path planning that are particular suited for problems that involve dierential constraints.
Provably good approximation algorithms for optimal kinodynamic planning for cartesian robots and open chain manipulators
 Algorithmica
, 1995
"... shortest path, kinodynamics, polyhedral obstacles Abstract: We consider the following problem: given a robot system, nd a minimaltime trajectory that goes from a start state to a goal state while avoiding obstacles by a speeddependent safetymargin and respecting dynamics bounds. In [1] we develop ..."
Abstract

Cited by 76 (9 self)
 Add to MetaCart
shortest path, kinodynamics, polyhedral obstacles Abstract: We consider the following problem: given a robot system, nd a minimaltime trajectory that goes from a start state to a goal state while avoiding obstacles by a speeddependent safetymargin and respecting dynamics bounds. In [1] we developed a provably good approximation algorithm for the minimumtime trajectory problem for a robot system with decoupled dynamics bounds (e.g., a point robot in R 3). This algorithm di ers from previous work in three ways. It is possible (1) to bound the goodness of the approximation by an error term �(2) to polynomially bound the computational complexity of our algorithm � and (3) to express the complexity as a polynomial function of the error term. Hence, given the geometric obstacles, dynamics bounds, and the error term, the algorithm returns a solution that isclose to optimal and requires only a polynomial (in ( 1)) amount of time. We extend the results of [1] in two ways. First, we modifyittohalve the exponent inthe polynomial bounds from 6d to 3d, so that that the new algorithm is O c d N 1 3d, where N is the geometric complexity of the obstacles and c is a robotdependent constant. Second, the new algorithm nds a trajectory that matches the optimal in time with an factor sacri ced in the obstacleavoidance safety margin. Similar results hold for polyhedral Cartesian manipulators in polyhedral environments. The new results indicate that an implementation of the algorithm could be reasonable, and a preliminary implementation has been done for the planar case.
Coordinating Multiple Robots with Kinodynamic Constraints along Specified Paths
, 2005
"... This paper focuses on the collisionfree coordination of multiple robots with kinodynamic constraints along specified paths. We present an approach to generate continuous velocity profiles for multiple robots; these velocity profiles satisfy the dynamics constraints, avoid collisions, and minimize t ..."
Abstract

Cited by 50 (9 self)
 Add to MetaCart
This paper focuses on the collisionfree coordination of multiple robots with kinodynamic constraints along specified paths. We present an approach to generate continuous velocity profiles for multiple robots; these velocity profiles satisfy the dynamics constraints, avoid collisions, and minimize the completion time. The approach, which combines techniques from optimal control and mathematical programming, consists of identifying collision segments along each robot's path, and then optimizing the robots' velocities along the collision and collisionfree segments. First, for each path segment for each robot, the minimum and maximum possible traversal times that satisfy the dynamics constraints are computed by solving the corresponding twopoint boundary value problems. The collision avoidance constraints for pairs of robots can then be combined to formulate a mixed integer nonlinear programming (MINLP) problem. Since this nonconvex MINLP model is difficult to solve, we describe two related mixed integer linear programming (MILP) formulations, which provide schedules that give lower and upper bounds on the optimum; the upper bound schedule is designed to provide continuous velocity trajectories that are feasible. The approach is illustrated with coordination of multiple robots, modeled as double integrators subject to velocity and acceleration constraints. An application to coordination of nonholonomic carlike robots is described, along with implementation results for 12 robots.
Resolution complete rapidlyexploring random trees
 In Proc. IEEE Int’l Conf. on Robotics and Automation
, 2002
"... ..."
Reducing metric sensitivity in randomized trajectory design
 In IEEE/RSJ Int. Conf. on Intelligent Robots & Systems
, 2001
"... ..."
NonUniform Discretization Approximations for Kinodynamic Motion Planning and its Applications
, 1996
"... this paper is a novel nonuniform approximation method for the kinodynamic motionplanning problem. The kinodynamic motionplanning problem is to compute a collisionfree, minimumtime trajectory for a robot whose accelerations and velocities are constrained. Previous approximation methods are all b ..."
Abstract

Cited by 24 (2 self)
 Add to MetaCart
this paper is a novel nonuniform approximation method for the kinodynamic motionplanning problem. The kinodynamic motionplanning problem is to compute a collisionfree, minimumtime trajectory for a robot whose accelerations and velocities are constrained. Previous approximation methods are all based on a uniform discretization in time space. On the contrary, our method employs a nonuniform discretization in configuration space (thus also a nonuniform one in time space). Compared to the previously best algorithm of Donald and Xavier, the running time of our algorithm reduces in terms of 1=", roughly from O((1=")
SamplingBased Motion Planning with Differential Constraints

, 2005
"... Since differential constraints which restrict admissible velocities and accelerations of robotic systems are ignored in path planning, solutions for kinodynamic and nonholonomic planning problems from classical methods could be either inexecutable or inefficient. Motion planning with differential c ..."
Abstract

Cited by 18 (4 self)
 Add to MetaCart
Since differential constraints which restrict admissible velocities and accelerations of robotic systems are ignored in path planning, solutions for kinodynamic and nonholonomic planning problems from classical methods could be either inexecutable or inefficient. Motion planning with differential constraints (MPD), which directly considers differential constraints, provides a promising direction to calculate reliable and efficient solutions. A large amount of recent efforts have been devoted to various samplingbased MPD algorithms, which iteratively build search graphs using sampled states and controls. This thesis addresses several issues in analysis and design of these algorithms. Firstly, resolution completeness of path planning is extended to MPD and the first quantitative conditions are provided. The analysis is based on the relationship between the reachability graph, which is an intrinsic graph representation of a given problem, and the search graph, which is built by the algorithm. Because of sampling and other complications, there exist mismatches between these two graphs. If a solution exists in the reachability graph, resolution complete algorithms must construct a solution path encoding the solution or its approximation in the search graph
Nonuniform Discretization For Kinodynamic Motion Planning And Its Applications
 SIAM J. COMPUT
, 2000
"... The first main result of this paper is a novel nonuniform discretization approximation method for the kinodynamic motionplanning problem. The kinodynamic motionplanning problem is to compute a collisionfree, timeoptimal trajectory for a robot whose accelerations and velocities are bounded. Previ ..."
Abstract

Cited by 7 (0 self)
 Add to MetaCart
The first main result of this paper is a novel nonuniform discretization approximation method for the kinodynamic motionplanning problem. The kinodynamic motionplanning problem is to compute a collisionfree, timeoptimal trajectory for a robot whose accelerations and velocities are bounded. Previous approximation methods are all based on a uniform discretization in the time space. On the contrary, our method employs a nonuniform discretization in the configuration space (thus also a nonuniform one in the time space). Compared to the previously best algorithm of Donald and Xavier, the running time of our algorithm reduces in terms of 1/#, roughly from O((1/#) 6d1 ) to O((1/#) 4d2 ), in computing a trajectory in a ddimensional configuration space, such that the time length of the trajectory is within a factor of (1 + #) of the optimal. More importantly, our algorithm is able to take advantage of the obstacle distribution and is expected to perform much better than the analyt...
Smooth and TimeOptimal Trajectory Planning for Industrial Manipulators along Specified Paths
 J. Rob. Syst
, 2000
"... We accept this thesis as conforming to the required standard ..."
Abstract

Cited by 7 (0 self)
 Add to MetaCart
We accept this thesis as conforming to the required standard
Motion Planning with Dynamics
, 1998
"... This paper surveys some recent theoretical work in incorporating the dynamics of robot models in motion planning algorithms. Such work is often referred in the literature as kinodynamic motion planning. We first give an overview of the problem in general and how it differs from motion planning with ..."
Abstract

Cited by 3 (0 self)
 Add to MetaCart
This paper surveys some recent theoretical work in incorporating the dynamics of robot models in motion planning algorithms. Such work is often referred in the literature as kinodynamic motion planning. We first give an overview of the problem in general and how it differs from motion planning with pure kinematics. We then describe three model algorithms, each representing one of three broad categories of existing methods to attack problems involving kinodynamic motion planning. For each algorithm, we review the problem considered, assumptions made, the key ideas, experimental results, and possible extensions. Computational complexity, as well as other issues relevant to practical implementations are discussed, including areas of future research. 1 Introduction Motion planning algorithms attempt to find a sequence of actions to move a system from an initial to a goal configuration [7]. The seminal paper by Schwarth and Shahir on the generalized piano movers' problem sparked a great de...