• DocumentCode
    2627030
  • Title

    Minimum Wheel-Rotation Paths for Differential Drive Mobile Robots Among Piecewise Smooth Obstacles

  • Author

    Chitsaz, Hamidreza ; LaValle, Steven M.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL
  • fYear
    2007
  • fDate
    10-14 April 2007
  • Firstpage
    2718
  • Lastpage
    2723
  • Abstract
    Computing optimal paths for mobile robots is an interesting and important problem. This paper presents a method to compute the shortest path for a differential-drive mobile robot, which is a disc, among piecewise smooth and convex obstacles. To obtain a well-defined notion of shortest, the total amount of wheel rotation is optimized. We use recent characterization of minimum wheel-rotation paths for differential-drive mobile robots with no obstacles. We reduce the search for the shortest path to the search on a finite nonholonomic visibility graph. Edges of the graph are either minimum wheel-rotation trajectories inside the free space or trajectories on the boundary of obstacle region. Vertices of the graph are initial and goal configurations and points on the boundary of obstacle region. We call the search graph a nonholonomic visibility graph because the jump condition of the Pontryagin maximum principle gives a necessary condition which is reminiscent of bitangency in well-known visibility graphs. To the best of our knowledge, this is the first progress on the problem
  • Keywords
    collision avoidance; graph theory; maximum principle; minimisation; mobile robots; Pontryagin maximum principle; convex obstacles; differential drive mobile robots; finite nonholonomic visibility graph; minimum wheel-rotation path; piecewise smooth obstacles; search graph; Acceleration; Computer science; Control system synthesis; Drives; Mobile robots; Optimal control; Robotics and automation; Shortest path problem; Vehicles; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2007 IEEE International Conference on
  • Conference_Location
    Roma
  • ISSN
    1050-4729
  • Print_ISBN
    1-4244-0601-3
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2007.363876
  • Filename
    4209494