摘要

解决智能碾压机控制精度不达标的难题之一在于位姿信息的精确感知.为了改善智能碾压机在复杂环境下的位姿感知效果,解决现有位姿感知算法存在精确性和普适性较差的问题,本文提出了用于智能碾压机位置测量和航向测量的联合算法框架.首先,为了改善智能碾压机在复杂环境下的定位精确性,基于姿态传感器(AHRS)的加速度计和陀螺仪测量值构建运动学预测方程,基于GPS的测量值和一组速度运动约束关系构建测量方程,在此基础上设计基于EKF的松耦合算法对东向位置和北向位置进行精确输出.其次,为了解决碾压机铰接式结构带来的前后车身航向角不一致的问题,通过分析AHRS输出磁方位角的原理以及输出数据构建航向角估计的经验方程式,并通过反向传播(BP)神经网络模型进行变量值标定,对后车身航向角进行有效输出.最后,基于改装的智能碾压机平台对位姿感知算法进行实验分析.实验结果表明:智能碾压机在路面波动下依靠GPS定位出现定位偏差时,该算法有效地将偏差量进行补偿;在GPS短期失效3 s时,该算法输出坐标值与真实值的均方根误差为10.9 cm;在低速状态下,该算法输出航向角与GPS测量值的最大误差为0.45°,有效解决了后车身航向角测量问题;说明位姿感知的联合算法框架展现了较好的精确性和有效性.