• DocumentCode
    3290135
  • Title

    Simulation and control of a two-wheeled self-balancing robot

  • Author

    Wei An ; Yangmin Li

  • Author_Institution
    Dept. of Electromech. Eng., Univ. of Macau, Macao, China
  • fYear
    2013
  • fDate
    12-14 Dec. 2013
  • Firstpage
    456
  • Lastpage
    461
  • Abstract
    A two-wheeled self-balancing robot is a special type of wheeled mobile robot, its balance problem is a hot research topic due to its unstable state for controlling. In this paper, human transporter model has been established. Kinematic and dynamic models are constructed and two control methods: Proportional-integral-derivative (PID) and Linear-quadratic regulator (LQR) are implemented to test the system model in which controls of two subsystems: self-balance (preventing system from falling down when it moves forward or backward) and yaw rotation (steering angle regulation when it turns left or right) are considered. PID is used to control both two subsystems, LQR is used to control self-balancing subsystem only. By using simulation in Matlab, two methods are compared and discussed. The theoretical investigations for controlling the dynamic behavior are meaningful for design and fabrication. Finally, the result shows that LQR has a better performance than PID for self-balancing subsystem control.
  • Keywords
    linear quadratic control; mobile robots; robot dynamics; robot kinematics; three-term control; LQR; Matlab simulation; PID; human transporter model; linear quadratic regulator; proportional integral derivative; self-balancing subsystem control; steering angle regulation; two wheeled self balancing robot; wheeled mobile robot; yaw rotation; Equations; Kinetic energy; Mathematical model; Mobile robots; PD control; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Biomimetics (ROBIO), 2013 IEEE International Conference on
  • Conference_Location
    Shenzhen
  • Type

    conf

  • DOI
    10.1109/ROBIO.2013.6739501
  • Filename
    6739501