• DocumentCode
    823245
  • Title

    Velocity and position control of a wheeled inverted pendulum by partial feedback linearization

  • Author

    Pathak, Kaustubh ; Franch, Jaume ; Agrawal, Sunil K.

  • Author_Institution
    Dept. of Mech. Eng., Univ. of Delaware, Newark, DE, USA
  • Volume
    21
  • Issue
    3
  • fYear
    2005
  • fDate
    6/1/2005 12:00:00 AM
  • Firstpage
    505
  • Lastpage
    513
  • Abstract
    In this paper, the dynamic model of a wheeled inverted pendulum (e.g., Segway, Quasimoro, and Joe) is analyzed from a controllability and feedback linearizability point of view. First, a dynamic model of this underactuated system is derived with respect to the wheel motor torques as inputs while taking the nonholonomic no-slip constraints into considerations. This model is compared with the previous models derived for similar systems. The strong accessibility condition is checked and the maximum relative degree of the system is found. Based on this result, a partial feedback linearization of the system is obtained and the internal dynamics equations are isolated. The resulting equations are then used to design two novel controllers. The first one is a two-level velocity controller for tracking vehicle orientation and heading speed set-points, while controlling the vehicle pitch (pendulum angle from the vertical) within a specified range. The second controller is also a two-level controller which stabilizes the vehicle´s position to the desired point, while again keeping the pitch bounded between specified limits. Simulation results are provided to show the efficacy of the controllers using realistic data.
  • Keywords
    Lyapunov methods; control system synthesis; controllability; feedback; mobile robots; nonlinear control systems; position control; stability; velocity control; Lyapunov methods; controllability; mobile robots; partial feedback linearization; position control; underactuated systems; velocity control; wheeled inverted pendulum; Controllability; Equations; Feedback; Mobile robots; Nonlinear systems; Position control; Vehicle dynamics; Vehicles; Velocity control; Wheels; Lyapunov methods; mobile robots; modeling; nonlinear systems; position control; velocity control;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2004.840905
  • Filename
    1435497