Header menu link for other important links
X
A dynamic programming approach to safe path planning
Published in Institute of Electrical and Electronics Engineers Inc.
2019
Pages: 475 - 480
Abstract
This paper considers finding an optimal path for a robot from a given initial position to a final position. The dynamics of the robot is assumed to be a discrete LTI system with Gaussian process noise (to account for the uncertainties). The obstacles in the robot's configuration space are taken to be convex polytopes. The inputs that can be applied to the robot at each instant belongs to a known finite set. As the dynamics of the robot includes a Gaussian process noise, its motion is a Gaussian process with a mean dependent on the input applied at each instant. The probability of collision with the obstacles corresponding to each input is then computed for its feasibility. An algorithm resembling the dynamic programming is presented for growing a tree of state distributions. It is also shown that this tree contains the optimal path. Numerical simulations and hardware experiments (with a Kobuki robot) are performed for validating the algorithm. © 2019 IEEE.
About the journal
JournalData powered by Typeset27th Mediterranean Conference on Control and Automation, MED 2019 - Proceedings
PublisherData powered by TypesetInstitute of Electrical and Electronics Engineers Inc.
Open AccessNo
Concepts (16)
  •  related image
    Forestry
  •  related image
    Gaussian distribution
  •  related image
    Gaussian noise (electronic)
  •  related image
    Linear systems
  •  related image
    Motion planning
  •  related image
    Robots
  •  related image
    Trees (mathematics)
  •  related image
    Configuration space
  •  related image
    Convex polytopes
  •  related image
    Gaussian processes
  •  related image
    HARDWARE EXPERIMENT
  •  related image
    Lti systems
  •  related image
    Optimal paths
  •  related image
    SAFE PATH PLANNING
  •  related image
    STATE DISTRIBUTIONS
  •  related image
    Dynamic programming