• DocumentCode
    2472686
  • Title

    Planning smooth paths for mobile robots

  • Author

    Jacobs, Paul ; Canny, John

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1989
  • fDate
    14-19 May 1989
  • Firstpage
    2
  • Abstract
    The authors consider the problem of planning paths for a robot which has a minimum turning radius. This is a first step towards accurately modeling a robot with the kinematics of a car. The technique used is to define a set of canonical trajectories which satisfy the nonholonomic constraints imposed. A configuration space can be constructed for these trajectories in which there is a simple characterization of the boundaries of the obstacles generated by the workspace obstacles. The authors describe a graph search algorithm which divides the configuration space into sample trajectories. The characterization of the boundaries makes it possible to calculate an approximate path in time O(n3/δlog n+ Alog (n/δ)), where n is the number of obstacle vertices in the environment, A is the number of free trajectories, and δ describes the robustness of the generated path and the closeness of the approximation. The authors also describe a plane sweep for computing the configuration space obstacle for a trajectory segment. They use this to generate robust paths using a quadtree based algorithm in time O(n4log n+(n/δ2))
  • Keywords
    kinematics; mobile robots; search problems; canonical trajectories; graph search algorithm; kinematics; mobile robots; nonholonomic constraints; path planning; plane sweep; quadtree based algorithm; Character generation; Humans; Jacobian matrices; Laboratories; Mobile robots; Orbital robotics; Path planning; Robustness; Turning; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1989. Proceedings., 1989 IEEE International Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-1938-4
  • Type

    conf

  • DOI
    10.1109/ROBOT.1989.99959
  • Filename
    99959