A two-wheeled inverted pendulum robot with friction compensation
详细信息    查看全文
文摘
This paper introduces a method of design and implementation of a two-wheeled inverted pendulum (TWIP) robot with friction compensation. Friction in the drive mechanism is a critical factor of robot self-balancing and affects its performance. The friction parameters are identified based on the dynamic model of the drive mechanism. The dynamics of the whole robot system are obtained by the Lagrangian function method and take the robot drive mechanism friction into account. Sliding mode controllers for self-balancing and yaw motion are designed independently, although the TWIP robot is coupled as a nonlinear system. A low cost but low accuracy gyro and accelerator in consumer electronics grade is adopted to estimate the pitch angle and pitch rate. Using the sensor data from the gyro and accelerator fused with the help of a Kalman filter, the robot body pitch angle is obtained precisely, and these are the key state variables for TWIP control. The effect on the sensor installation location is analysed and corrected with innovation, and the precision of the pose estimation is improved accordingly. Several physical experiments are conducted, and the results demonstrate that the proposed method is effective.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700