• DocumentCode
    1014056
  • Title

    Control and Stability Analysis of Limit Cycles in a Hopping Robot

  • Author

    Ahmadi, Mojtaba ; Michalska, Hannah ; Buehler, Martin

  • Author_Institution
    Carleton Univ., Ottawa
  • Volume
    23
  • Issue
    3
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    553
  • Lastpage
    563
  • Abstract
    A new stabilizing nonlinear controller for the vertical motion of an electrically actuated hopping robot is introduced and analyzed. The approach starts by finding reference limit cycles from the "passive dynamics" of a mass-spring system. The controller then modulates the system dynamics via the leg actuator during the stance phase to force the system trajectory to converge to this reference limit cycle. The controlled system dynamics is a continuous yet nonsmooth vector field. A piecewise-continuous Lyapunov function and the general forms of Lasalle\´s invariance and domain of attraction theorems are used to prove global asymptotic stability of the desired limit cycles. It is also shown that the derived passive dynamic cycles are indeed the positive limit sets of the controlled system. The rate of convergence can be adjusted but is limited by actuator constraints.
  • Keywords
    Lyapunov methods; actuators; asymptotic stability; control system analysis; legged locomotion; motion control; nonlinear control systems; piecewise constant techniques; robot dynamics; springs (mechanical); actuated hopping robot; attraction theorems; controlled system dynamics; global asymptotic stability; leg actuator; mass-spring system; nonlinear controller; passive dynamics; piecewise-continuous Lyapunov function; reference limit cycles; stability analysis; vertical motion; Actuators; Control systems; Force control; Limit-cycles; Motion analysis; Motion control; Nonlinear dynamical systems; Phase modulation; Robots; Stability analysis; Hopping robot; legged robot; nonlinear control; passive dynamics; stability;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2007.898956
  • Filename
    4252155