Font Size: a A A

The Two-wheeled Self-balance Patrol Robot Based On Kalman Filter And LQR

Posted on:2016-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y C XuFull Text:PDF
GTID:2308330470963330Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Due to the complexity of the environment in substation and nuclear power station, high flexibility robot has been the research hotspot in robot field. Instead of artificial inspection, the remote control inspection robot will be the development tendency in substation and nuclear power station inspection domain. This paper designed a two-wheeled self-balanced inspection robot which can move freely on flat ground and realize remote control.The complex structure within the substation and nuclear power station requires high flexibility of the inspection vehicle, so the robot applies four-wheel driven structure. Mechanical structure and control circuit of the robot was designed in this robot. The mechanical structures include the choice of wheel and body, and the installment of batteries and sensors. The control circuits include the minimum system that STM32F103C8 as the control chip, power module, motor driven module, state detection module, communication module, the temperature detection module and camera.In order to control the robot accurately, dynamics and kinematics model of the system was established. On the choice of control algorithm, due to the two-wheeled self-balance robot system has the characteristic of multiple state variables, LQR(Linear Quadratic Regulator) control algorithm was used to control the robot system. After the analysis of the necessity of data fusion, Kalman filtering algorithm was used to fuse dip angle measured values to acquire more accurate dip angle to improve the stability of the robot system.In order to control the robot system via wireless network, PC client which was established by Microsoft NetFramework 4.0 and written by C# was designed. After related configuration, robot system could send robot status and environment information to PC client, and receive the information from PC client.Kalman experiment, system simulation experiment and system real-time control experiment were conducted in this paper. These experiments result showed that based on Kalman filter and LQR algorithm, the two-wheeled robot have good dynamic performance and stability and can realize the information interaction between robot system and PC client, the client interface can display the real-time video and temperature information of the environment and the real-time speed and dip angle of the robot fluently. The inspection robot can also receive the control command transmitted from PC precisely and perform relative motion according to the control command, complete the inspection tasks successfully.
Keywords/Search Tags:LQR algorithm, Two-wheel self-balance robot, Kalman filter, Remote control
PDF Full Text Request
Related items