基于UKF的两轮自平衡机器人姿态最优估计研究

UKF-based Optimal Attitude Estimation of Two-wheeled Self-balanced Robots

  • 摘要: 针对扩展卡尔曼滤波器(EKF)设计困难并且容易发散的问题,提出基于采样卡尔曼滤波(UKF)的方法解决滤波器设计及收敛问题,并补偿低成本的惯性传感器陀螺仪和加速度计的误差,从而得到机器人姿态的最优估计.将滤波后的模型应用到两轮自平衡机器人系统,实验结果表明UKF参数设计简单,姿态估计误差小于EKF,方差估计优于EKF,估计精度、计算量基本与EKF相当.因此,UKF能够满足两轮自平衡机器人快速机动过程中的实时姿态估计要求.

     

    Abstract: For the problem that the extended Kalman filter(EKF) is difficult to design and prone to diverge,the unscented Kalman filter(UKF) algorithm based method is presented to solve the problems of the filter design and convergence.The error from the low-cost inertial gyro and accelerometer is compensated to achieve optimal attitude estimation.The filtered model is applied to the two-wheeled self-balanced robot system.Experimental results demonstrate that for the UKF,the parameter design is easier,the attitude estimation error is smaller,the covariance estimation is better than those of the EKF,while the estimation precision and the computational costs are comparable.Consequently,the UKF is suitable for the real-time attitude estimation of the two-wheeled self-balanced robot in the fast and maneuverable process.

     

/

返回文章
返回