• DocumentCode
    1171302
  • Title

    Minimum control-switch motions for the snakeboard: a case study in kinematically controllable underactuated systems

  • Author

    Iannitti, Stefano ; Lynch, Kevin M.

  • Author_Institution
    Agenzia Spaziale Italiana, Rome, Italy
  • Volume
    20
  • Issue
    6
  • fYear
    2004
  • Firstpage
    994
  • Lastpage
    1006
  • Abstract
    We study the problem of computing an exact motion plan for the snakeboard, an underactuated system subject to nonholonomic constraints, by exploiting its kinematic controllability properties and its decoupling vector fields. Decoupling vector fields allow us to plan motions for the underactuated dynamic system as if it were kinematic, and rest-to-rest paths are the concatenation of integral curves of the decoupling vector fields. These paths can then be time-scaled according to actuator limits to yield fast trajectories. Switches between decoupling vector fields must occur at zero velocity, so, to find fast trajectories, we wish to find paths minimizing the number of switches. In this paper, we solve the minimum-switch path-planning problem for the snakeboard. We consider two problems: 1) finding motion plans achieving a desired position and orientation of the body of the snakeboard and 2) the full problem of motion planning for all five configuration variables of the snakeboard. The first problem is solvable in closed form by geometric considerations, while the second problem is solved by a numerical approach with guaranteed convergence. We present a complete characterization of the snakeboard´s minimum-switch paths.
  • Keywords
    computational complexity; controllability; mobile robots; motion control; optimal control; optimisation; path planning; position control; robot kinematics; computational complexity; kinematic controllability; minimum control-switch motions; motion planning; nonholonomic constraints; problem decoupling; snakeboard; subtime optimal trajectory planning; switch optimal motions; underactuated systems; Computer aided software engineering; Control systems; Controllability; Kinematics; Mechanical systems; Motion analysis; Motion control; Path planning; Switches; Wheels; 65; Decoupling vector field; dynamic underactuated systems; kinematic controllability; kinematic reduction; motion planning; nonholonomic constraints; snakeboard; switch-optimal motions;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2004.829455
  • Filename
    1362694