✅作者简介:热爱科研的Matlab仿真开发者,擅长数学建模、数据处理、算法改进、程序设计科研仿真。
🍎 往期回顾关注个人主页:完整代码获取 定制创新 论文复现私信
🍊个人信条:做科研,博学之、审问之、慎思之、明辨之、笃行之,是为:博学慎思,明辨笃行。
🔥 内容介绍
轮式机器人在矿山巡检、野外勘探、园区巡逻等GPS拒止长航时场景中,纯惯性导航系统(INS)的定位误差会随运行时间持续累积,仅依靠轮式里程计与常规IMU融合的方案,难以在复杂非结构化地形下维持高精度定位性能。本研究提出一种地形特征辅助的轮式惯性导航优化框架:将安装于非转向车轮中心的MEMS IMU实时解算得到的机器人横滚角进行镜像映射,生成与行驶路面完全对应的路面倾斜角序列,将该序列作为不受光照、遮挡干扰的独特地形指纹特征,通过定制化Rao-Blackwellized粒子滤波器完成环路闭合检测与全局位姿校正,从根源上抑制INS的长期漂移。实车野外测试结果表明,该方案可将轮式机器人长距离运行的INS定位累积误差降低62%,在无GPS、无视觉激光传感器的纯惯导+轮式里程计配置下,定位稳健性显著提升,尤其适配弱纹理、强遮挡的野外非结构化道路场景,为低成本轮式机器人长航时自主导航提供了高可靠的技术路径。
关键词
轮式机器人;惯性导航系统;路面倾斜角;地形特征;粒子滤波;环路闭合校正
一、引言
轮式移动机器人的自主导航高度依赖高精度的位姿感知能力,在矿山井下巡检、野外地质勘探、封闭园区巡逻等大量室外特殊场景中,GPS信号容易被山体、建筑、植被完全遮挡,视觉与激光SLAM方案会面临光照剧烈变化、场景纹理缺失、动态障碍物频繁干扰等问题,定位系统的长期稳健性难以保障。纯惯性导航系统凭借完全自主、不依赖任何外部环境感知信息的核心特性,成为这类极端场景下的核心定位方案,但传统INS的位姿误差会随运行时间持续累积,长距离运行后定位精度会快速劣化,常规低成本MEMS IMU在1小时连续运行后,位置漂移量可达总行驶距离的5%以上,完全无法满足长航时任务的精度要求。
针对该行业痛点,现有技术路径主要分为两类:一类是引入视觉、激光雷达等外部传感器构建多传感器融合SLAM系统,通过检测环路闭合完成位姿图优化,实现全局定位误差校正,但这类方案在非结构化弱纹理场景中极易失效,系统复杂度与硬件成本也显著提升;另一类是探索利用地形本身的固有特征辅助导航,通过提取地面的高程起伏序列作为特征完成环路匹配,但这类方法高度依赖高精度的高度计传感器,且高程序列在平缓路面上的区分度极低,难以完成精准的环路闭合检测。
本研究跳出依赖外部传感器辅助校正的传统思路,从地形本身的固有物理特性切入,创新性地采用路面倾斜角作为地形指纹特征,该特征相比高程序列具备更高的场景区分度,且可直接从轮式INS的横滚角估计结果中镜像映射得到,无需额外增加传感器硬件,在不提升系统成本的前提下实现INS长期误差的有效抑制,为低成本轮式机器人的长航时自主导航提供全新的技术路径。
二、轮式惯性导航系统基础框架与误差特性
2.1 Wheel-INS硬件配置与解算原理
本研究采用的Wheel-INS方案将MEMS IMU直接安装在轮式机器人的非转向车轮中心位置,该特殊安装方式相比传统车体安装IMU具备两大核心优势:第一,陀螺仪的实时输出可以直接用来计算机轮的瞬时转动速度,完全替代传统光电轮式里程计,既减少了传感器数量,又避免了里程计打滑带来的速度测量误差;第二,随着车轮的连续旋转,惯性传感器的恒定偏差误差可以通过旋转调制效应在一定程度上相互抵消,大幅降低IMU零漂带来的累积误差。
系统采用IMU与轮式速度信息紧耦合的扩展卡尔曼滤波(EKF)框架,实时解算轮式机器人的六自由度位姿状态,输出高精度的实时横滚角、俯仰角、航向角以及三维位置与速度信息。实车基础性能测试表明,原生Wheel-INS方案在水平平面上的最大位置漂移小于总行驶距离的1.8%,相比传统车体IMU+独立里程计的组合导航方案,位置漂移量减少23%,为后续路面倾斜角特征的精准提取提供了可靠的原始输入。
2.2 纯惯导系统长期误差累积机理
纯惯性导航系统的长期漂移误差主要来源于三类核心误差源:第一是MEMS加速度计的零偏不稳定性,典型低成本MEMS加速度计零漂约为±0.1m/s²,10秒内就会导致位置偏差达到5米;第二是陀螺仪的随机游走与恒定漂移,典型MEMS陀螺仪漂移约为±1°/h,1小时运行后横滚角偏差就会超过1°,进一步放大定位误差;第三是车体运动过程中重力加速度与运动加速度的耦合干扰,在斜坡、颠簸路面等复杂地形下,传统姿态解算算法难以将二者完全分离,会引入额外的瞬时姿态误差。
在没有任何外部校正信号的前提下,Wheel-INS的位姿误差会随运行时间持续累积,当机器人行驶距离超过5km后,位置漂移量会突破100米,完全无法满足野外场景的自主导航要求。本研究利用地形特征的固有不变性,通过环路闭合检测实现全局位姿校正,从根本上打破纯惯导系统的误差随时间单调增长的规律。
三、路面倾斜角地形特征生成原理
路面倾斜角是反映地形横向起伏特性的物理参数,是特定路段独有的固有“地形指纹”,不同路段的路面横向起伏特性存在天然差异,即使是外观高度相似的直线路段,其路面倾斜角序列也会存在可区分的细微特征,该特征完全不受光照、天气、动态障碍物的影响,在非结构化野外场景中具备极强的鲁棒性。
轮式机器人在路面行驶过程中,车轮与地面始终保持接触,机器人本体的横滚角与行驶路面的横向倾斜角近似相等。本研究对Wheel-INS实时输出的机器人横滚角进行镜像映射处理,通过高通滤波消除机器人自身微小姿态扰动的干扰,最终得到与当前行驶路面完全对应的路面倾斜角序列。将该序列按固定时间窗口切分,每个窗口长度设置为20秒,对应机器人行驶约10~15米的距离,将窗口内的倾斜角序列归一化后构建为长度固定的地形特征指纹向量。
该地形特征生成方案的核心优势在于:整个过程完全基于Wheel-INS的原始输出数据,不需要新增任何额外传感器,不会增加系统的硬件成本与功耗;生成的倾斜角特征对地形的细微起伏敏感度远高于高程特征,在坡度平缓的野外路面上也能保持极高的场景区分度,不会出现不同路段特征高度相似的混淆问题。
四、基于粒子滤波的环路闭合校正算法设计
本研究针对路面倾斜角地形特征定制化设计Rao-Blackwellized粒子滤波器,完成环路闭合检测与全局位姿校正,完整算法流程分为四个核心环节:
粒子初始化与状态传播:将机器人的全局二维平面位姿状态作为粒子状态向量,初始时刻在机器人当前位姿附近均匀生成N个粒子,每个粒子携带独立的位姿估计与历史地形特征序列。随着机器人运动,基于轮式INS输出的速度与航向角信息完成所有粒子的状态预测更新,模拟机器人的运动传播过程。
地形特征相似度匹配:将当前最新生成的路面倾斜角特征指纹向量,与粒子携带的历史途经位置的地形特征库逐一进行滑动窗口匹配,计算两个特征序列之间的归一化均方误差,作为特征匹配的相似度指标。当相似度误差低于预设阈值时,标记该位置为潜在环路闭合候选点。
粒子权重更新与重采样:根据当前倾斜角特征与粒子对应历史位置特征的匹配误差更新所有粒子的权重,匹配度越高的粒子获得的权重越大。完成权重归一化后执行系统重采样操作,大幅剔除权重极低的无效粒子,保留高权重粒子,让所有粒子逐步收敛到真实的环路闭合位置附近。
全局位姿校正:当超过80%的粒子都收敛到同一个历史位姿附近时,判定环路闭合检测成功,此时利用检测得到的历史位姿与当前位姿的偏差,对所有粒子携带的全局位姿序列进行全局一致性校正,一次性消除从该历史位置到当前位置之间的所有INS累积漂移误差。
⛳️ 运行结果
🔗 参考文献
🍅更多免费数学建模和仿真教程关注领取
🏆团队擅长辅导定制多种科研领域MATLAB仿真,助力科研梦:
#各类智能优化算法改进及应用
#生产调度 #经济调度#装配线调度#充电优化#车间调度#发车优化#水库调度#三维装箱#物流选址#货位优化#公交排班优化#充电桩布局优化#车间布局优化#集装箱船配载优化#水泵组合优化#解医疗资源分配优化#设施布局优化#可视域基站和无人机选址优化#背包问题#风电场布局#时隙分配优化#最佳分布式发电单元分配#多阶段管道维修#工厂-中心-需求点三级选址问题 #应急生活物质配送中心选址#基站选址#道路灯柱布置#枢纽节点部署#输电线路台风监测装置#集装箱调度 #机组优化#投资优化组合 #云服务器组合优化#天线线性阵列分布优化#CVRP问题#VRPPD问题#多中心VRP问题#多层网络的VRP问题#多中心多车型的VRP问题 # 动态VRP问题 #双层车辆路径规划(2E-VRP) #充电车辆路径规划(EVRP) #油电混合车辆路径规划#混合流水车间问题#订单拆分调度问题#公交车的调度排班优化问题#航班摆渡车辆调度问题#选址路径规划问题#港口调度#港口岸桥调度#停机位分配#机场航班调度#泄漏源定位#冷链#时间窗#多车场等#选址优化#港口岸桥调度优化#交通阻抗#重分配#停机位分配#机场航班调度#通信上传下载分配优化
#机器学习和深度学习时序#回归#分类#聚类和降维
#bp时序#回归预测和分类
#ENS声神经网络时序#回归预测和分类
#SVM#CNN-SVM#LSSVM#RVM支持向量机系列时序
#CNN#TCN#GCN卷积神经网络系列时序
#ELM#KELM#RELM#DELM极限学习机系列时序
#GRU#Bi-GRU#CNN-GRU#CNN-BiGRU门控神经网络时序
#ELMAN递归神经网络时序
#LSTM#BiLSTM#CNN-LSTM#CNN-BiLSTM/长短记忆神经网络系列时序
#RBF径向基神经网络时序