Kalman Filter Algorithm Realization Based on SOPC in Self-balancing Robot
Qiang Wang
- 发表年份
- 2012
- 引用次数
- 2
摘要
Two wheeled self-balancing robot system for a single inertial sensor data collection is not accurate enough,and vulnerable to external noise interference.This paper introduces Kalman(Kalman) filtering algorithm based on SOPC to realize multi-inertia Sensor data fusion system design.Basic principles of Kalman filter,characteristics and applications are introduced.Using reconfigurable FPGA features,Nios soft core processor SOPC system hardware platform was built.The hardware platform used C language for more Attitude Sensor Kalman filter algorithm,which provided an effective tool for the two wheeled self-balance robot multi-sensor data fusion to obtain the data from the balance of the optimal estimation of robot pose and solve the inertial gyroscope and accelerometer sensor data compensation.Test results show that the FPGA hardware platform Kalman filter,are highly efficient,attitude data fusion accurate,reliable and able to meet the self-balancing robot control system estimates the optimal attitude angle data in real-time feedback and requirements,and the system is stable.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991