• DocumentCode
    701701
  • Title

    Position and speed control of a low-cost two-wheeled, self-balancing inverted pendulum vehicle

  • Author

    Brentari, Mirko ; Zambotti, Andrea ; Zaccarian, Luca ; Bosetti, Paolo ; Biral, Francesco

  • Author_Institution
    Dept. of Ind. Eng., Univ. of Trento, Trento, Italy
  • fYear
    2015
  • fDate
    6-8 March 2015
  • Firstpage
    347
  • Lastpage
    352
  • Abstract
    In this paper we present a low-cost prototype of a two-wheeled, self-balancing inverted pendulum realized at the mechatronics laboratory of the University of Trento. This vehicle lends itself to represent a class of control problems that arise in many educational robotic devices custom built and assembled with low-end market components. We provide a detailed description of the equipment and describe the strategies adopted to suitably address backlash of the low-cost DC motors and disturbances arising from the voltage controlled hardware. Then we propose a nested control paradigm where an inner loop provides regulation of a virtual control requested by an outer loop that uses the pitch angle to regulate the longitudinal displacement and speed. Three saturation-based control laws are proposed for the outer loop, all of them allowing the designer to adjust the maximum pitch angle. Experimental results illustrate the effectiveness of the proposed control laws and the operation of the developed prototype.
  • Keywords
    DC motors; nonlinear control systems; pendulums; position control; vehicles; velocity control; wheels; DC motors; educational robotic devices; nested control paradigm; position control; saturation-based control laws; self-balancing inverted pendulum vehicle; speed control; two-wheeled inverted pendulum vehicle; virtual control; Hardware; Prototypes; Sensors; Vehicles; Vibrations; Voltage control; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics (ICM), 2015 IEEE International Conference on
  • Conference_Location
    Nagoya
  • Type

    conf

  • DOI
    10.1109/ICMECH.2015.7084000
  • Filename
    7084000