• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Optimal, Smooth, Nonholonomic Mobile Robot Motion Planning in State Lattices (2007)

by M Pivtoraiko, R A Knepper, A Kelly
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 10

Differentially Constrained Mobile Robot Motion Planning in State Lattices

by Mihail Pivtoraiko, Ross A. Knepper, Alonzo Kelly , 2008
"... We present an approach to the problem of differentially constrained mobile robot motion planning in arbitrary cost fields. The approach is based on deterministic search in a specially discretized state space. We compute a set of elementary motions that connects each discrete state value to a set of ..."
Abstract - Cited by 39 (4 self) - Add to MetaCart
We present an approach to the problem of differentially constrained mobile robot motion planning in arbitrary cost fields. The approach is based on deterministic search in a specially discretized state space. We compute a set of elementary motions that connects each discrete state value to a set of its reachable neighbors via feasible motions. Thus, this set of motions induces a connected search graph. The motions are carefully designed to terminate at discrete states, whose dimensions include relevant state variables (e.g., position, heading, curvature, and velocity). The discrete states, and thus the motions, repeat at regular intervals, forming a lattice. We ensure that all paths in the graph encode feasible motions via the imposition of continuity constraints on state variables at graph vertices and compliance of the graph edges with a differential equation comprising the vehicle model. The resulting state lattice permits fast full configuration space cost evaluation and collision detection. Experimental results with research prototype rovers demonstrate that the planner allows us to exploit the entire envelope of vehicle maneuverability in rough terrain, while featuring real-time performance. C ○ 2009 Wiley Periodicals, Inc. 1.

Path planning for autonomous vehicles in unknown semi-structured environments

by Dmitri Dolgov, Sebastian Thrun, Michael Montemerlo, James Diebel , 2010
"... ..."
Abstract - Cited by 22 (0 self) - Add to MetaCart
Abstract not found

Empirical sampling of path sets for local area motion planning

by Ross A Knepper, Matthew T. Mason - IN INTL. SYMPOSIUM OF EXPERIMENTAL ROBOTICS , 2008
"... Summary. We consider the problem of online planning for a mobile robot among obstacles, where it is impractical to test all possible future paths. One approach is for the runtime task to test some subset of the possible paths and select a path that does not collide with obstacles while advancing the ..."
Abstract - Cited by 13 (4 self) - Add to MetaCart
Summary. We consider the problem of online planning for a mobile robot among obstacles, where it is impractical to test all possible future paths. One approach is for the runtime task to test some subset of the possible paths and select a path that does not collide with obstacles while advancing the robot toward its goal. Performance depends on the choice of path set. In this paper we assume the path set is fixed and chosen offline. By randomly sampling the space of path sets we discover effective path sets—comparable or superior to the best previously suggested approaches. In addition, testing large numbers of randomly generated path sets yields some insights on the relation of robot performance to the choice of path set. 1

Path diversity is only part of the problem

by Ross A Knepper, Matthew T. Mason - IN PROC. IEEE INTL. CONF. ON ROBOTICS AND AUTOMATION, KOBE , 2009
"... Abstract — The goal of motion planning is to find a feasible path that connects two positions and is free from collision with obstacles. Path sets are a robust approach to this problem in the face of real-world complexity and uncertainty. A path set is a collection of feasible paths and their corres ..."
Abstract - Cited by 13 (5 self) - Add to MetaCart
Abstract — The goal of motion planning is to find a feasible path that connects two positions and is free from collision with obstacles. Path sets are a robust approach to this problem in the face of real-world complexity and uncertainty. A path set is a collection of feasible paths and their corresponding control sequences. A path-set-based planner navigates by repeatedly testing each of these robot-fixed paths for collision with obstacles. A heuristic function selects which of the surviving paths to follow next. At each step, the robot follows a small piece of each path selected while simultaneously planning the subsequent trajectory. A path set possesses high path diversity if it performs well at obstacle-avoidance and goal-seeking behaviors. Previous work in path diversity has tacitly assumed that a correlation exists between this dynamic planning problem and a simpler, static path diversity problem: a robot placed randomly into an obstacle field evaluates its path set for collision a single time before following the chosen path in entirety. Although these problems might intuitively appear to be linked, this paper shows that static and dynamic path diversity are two distinct properties. After empirically demonstrating this fact, we discuss some of the factors that differentiate the two problems. A. Path Sets I.

Adaptive model-predictive motion planning for navigation in complex environments

by Thomas M. Howard, Red Whittaker Co-chair, Tony Stentz , 2009
"... Outdoor mobile robot motion planning and navigation is a challenging problem in artificial intelligence. The search space density and dimensionality, system dynamics and environmental interaction complexity, and the perceptual horizon limitation all contribute to the difficultly of this problem. It ..."
Abstract - Cited by 11 (0 self) - Add to MetaCart
Outdoor mobile robot motion planning and navigation is a challenging problem in artificial intelligence. The search space density and dimensionality, system dynamics and environmental interaction complexity, and the perceptual horizon limitation all contribute to the difficultly of this problem. It is hard to generate a motion plan between arbitrary boundary states that considers sophisticated vehicle dynamics and all feasible actions for nontrivial mobile robot systems. Accomplishing these goals in real time is even more challenging because of dynamic environments and updating perception information. This thesis develops effective search spaces for mobile robot trajectory generation, motion planning, and navigation in complex environments. Complex environments are defined as worlds where locally optimal motion plans are numerous and where the sensitivity of the cost function is highly dependent on state and motion model fidelity. Examples include domains where obstacles are prevalent, terrain shape is varied, and the consideration of terramechanical effects is important. Three specific contributions are accomplished. First, a model-predictive trajectory generation technique is developed that numerically linearizes and inverts general predictive motion models to determine parameterized actions that satisfy the two-point boundary value problem. Applications on a number of mobile robot platforms (including skidsteered field robots, planetary rovers with actively articulating chassis, mobile manipulators, and autonomous automobiles)
(Show Context)

Citation Context

...edictive trajectory generation research in Chapter 4 for mobile robots operating on rough terrain appear in Howard and Kelly (2005a,b, 2007). The impaired mobility field experiments are discussed in (=-=Pivtoraiko et al., 2008-=-). The application of model-predictive trajectory generation for path following control and state-space sampling navigation is presented in Howard and Kelly (2006); Howard et al. (2008); Urmson et al....

Receding Horizon Model-Predictive Control for Mobile Robot Navigation of Intricate Paths

by Thomas M. Howard, Colin J. Green, Alonzo Kelly
"... Abstract As mobile robots venture into more complex environments, more arbitrary feasible state-space trajectories and paths are required to move safely and efficiently. The capacity to effectively navigate such paths in the face of disturbances and changes in mobility can mean the difference betwee ..."
Abstract - Cited by 6 (1 self) - Add to MetaCart
Abstract As mobile robots venture into more complex environments, more arbitrary feasible state-space trajectories and paths are required to move safely and efficiently. The capacity to effectively navigate such paths in the face of disturbances and changes in mobility can mean the difference between mission failure and success. This paper describes a technique for model predictive control of a mobile robot that utilizes the structure of a regional motion plan to effectively search the local continuum for an improved solution. The contribution, the receding horizon model-predictive control algorithm, specifically addresses the problem of path following and obstacle avoidance through cusps, turn-in-place, and multi-point turn maneuvers in environments where terrain shape and vehicle mobility effects are non-negligible. The technique is formulated as an optimal controller that utilizes a model-predictive trajectory generator to determine parameterized control inputs that navigate general mobile robots safely through the environment. Experimental results are presented for a a six-wheeled skid-steered field robot in natural terrain. 1
(Show Context)

Citation Context

...ntation The regional motion planner used to generate feasible state-space trajectories for these experiments was a planner based on a graph connecting regularly arragned discrete nodes in state space =-=[10]-=-. This implementation of the motion planner operated on a 60m x 60m map centered on the vehicle. The lattice planner used a template consisting of forward, reverse, and turn-in-place trajectories with...

Field Experiments in Rover Navigation via Model-Based Trajectory Generation and Nonholonomic Motion Planning in State Lattices

by Mihail Pivtoraiko, Thomas M. Howard, Issa A. D. Nesnas, Alonzo Kelly
"... This paper presents field experiments of two novel approaches to local and regional motion planning applied to planetary rover navigation. The first approach solves the two-point boundary value problem using a model-based trajectory optimization technique that inverts an arbitrary dynamics model to ..."
Abstract - Cited by 3 (2 self) - Add to MetaCart
This paper presents field experiments of two novel approaches to local and regional motion planning applied to planetary rover navigation. The first approach solves the two-point boundary value problem using a model-based trajectory optimization technique that inverts an arbitrary dynamics model to generate a feasible motion plan. The second approach utilizes this result to build a special discretization of the state space that allows employing standard search algorithms for solving the motion planning problem. These approaches enable robot autonomy by considering the robot’s dynamics, efficiently searching a finely discretized state space, and allowing the reuse of previous planning computation to improve runtime. We present results from the experiments on the Rocky 8 and FIDO planetary rover prototypes in the NASA/JPL Mars Yard. 1.
(Show Context)

Citation Context

...el-basedstrajectory generator [2] is based on the continuumsoptimization techniques and minimizes boundary statesconstraint error by optimizing parameterized controlsinputs.sThe state lattice planner =-=[3]-=-[4] is a sequentialssearch process executed on a search space that capturessthe full maneuverability of the rover at a finitesresolution.sThe state lattice planner can be used forsregional or global m...

Motion Planning for Car-like Robots DIPLOMARBEIT zur Erlangung des akademischen Grades Diplom-Ingenieur

by Im Rahmen Des Studiums, Technische Informatik, Lukas Krammer, Mitwirkung Dipl. -ing, Wolfgang Granzer
"... ”Hiermit erkläre ich, dass ich diese Arbeit selbstständig verfasst habe, dass ich die verwendeten ..."
Abstract - Add to MetaCart
”Hiermit erkläre ich, dass ich diese Arbeit selbstständig verfasst habe, dass ich die verwendeten
(Show Context)

Citation Context

...ion, the number of states increases dramatically. If a coarse resolution is used, it is possible that a path can not be found, even if one exists. Decomposition Approach Another approach presented in =-=[23]-=- tries to find an optimal path in a state lattice as shown in Figure 4.5(a), by decomposition of paths starting from an initial point. Similarly to the previous approach, the immediate neighbor (i.e.,...

Mobile Robot Navigation of Intricate Paths

by Thomas M. Howard, Colin J. Green, Alonzo Kelly, Thomas M. Howard, Colin J. Green, Alonzo Kelly
"... Abstract As mobile robots venture into more difficult environments, more complex state-space paths are required to move safely and efficiently. The difference between mission success and failure can be determined by a mobile robot’s capacity to effectively navigate such paths in the presence of dist ..."
Abstract - Add to MetaCart
Abstract As mobile robots venture into more difficult environments, more complex state-space paths are required to move safely and efficiently. The difference between mission success and failure can be determined by a mobile robot’s capacity to effectively navigate such paths in the presence of disturbances. This paper describes a technique for mobile robot model predictive control that utilizes the structure of a regional motion plan to effectively search the local continuum for an improved solution. The contribution, the receding horizon model-predictive control (RHMPC) technique, specifically addresses the problem of path following and obstacle avoidance through geometric singularities and discontinuities such as cusps, turn-in-place, and multi-point turn maneuvers in environments where terrain shape and vehicle mobility effects are non-negligible. The technique is formulated as an optimal controller that utilizes a model-predictive trajectory generator to relax parameterized control inputs initialized from a regional motion planner to navigate safely through the environment. Experimental results are presented for a six-wheeled skid-steered field robot in natural terrain. 1
(Show Context)

Citation Context

...tion The regional motion planer used to generate feasible reference trajectories for these experiments running A* on a graph composed of regularly arranged discrete nodes in a state space, similar to =-=[10]-=-. The connectivity between nodes in the discretized graph was provided by a motion template consisting of forward, reverse, and turnin-place trajectories with lengths varying between 3m and 9m. This p...

unknown title

by unknown authors
"... the Green-Kelly approximate-area metric; (c) path set generated with the Hausdorff metric; (d) path set generated using a mutual-collision metric, which estimates the probability of two paths colliding with the same obstacle. static case, we place a stationary robot arbitrarily in a space cluttered ..."
Abstract - Add to MetaCart
the Green-Kelly approximate-area metric; (c) path set generated with the Hausdorff metric; (d) path set generated using a mutual-collision metric, which estimates the probability of two paths colliding with the same obstacle. static case, we place a stationary robot arbitrarily in a space cluttered with obstacles and test whether at least one of the paths in the path set is collision-free. In this simple paradigm, a single planning step precedes execution of the full plan. This formulation of the static paradigm is designed to obey the assumptions made by many other works on path diversity [9], [3], [6]. In the dynamic case, the robot simultaneously drives the beginning of each path plan while computing the subsequent replan step. In most implementations of this planning ap-proach, new plans, which look ahead five seconds or more,
(Show Context)

Citation Context

...arc out to the path set horizon. Consequently, the robot saddled with an arc-based planner cannot plan to follow an S-curve, a J-curve, or any other non-arc trajectory. The ego-graph [12] and lattice =-=[14]-=- planners take on the problem of path diversity to a greater degree by incorporating a set of paths which is diverse in shape space for the purpose of achieving arbitrary configurations. Although path...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University