21级学硕吴建彬《退化环境下激光雷达与IMU融合的移动机器人自主探索研究》

文摘   科技   2024-04-30 15:11   江苏  

随着传感器技术的进步和人工智能的发展,自主移动机器人在越来越多的领域得到了应用。一般情况下,机器人需要事先获取所处环境的全局地图,以提高任务执行的效率和准确性,而在未知或不熟悉的环境中,机器人则需要自主探索技术来构建环境地图。机器人自主探索是指机器人根据设定的探索策略,在仅依靠机载传感器的情况下获取环境数据,并循环往复地探索未知环境,同时对未知环境进行建模,直至构建出完整的环境地图。然而,自主移动机器人自主探索技术面临着诸多挑战:首先,像地下停车场、大型矿井、管道等自主探索应用的场景存在环境退化的问题,即场景结构过于简单、环境昏暗——缺乏明显的地标或者特征,导致自主移动机器人无法获得足够的信息来确定自身的位置和构建环境地图。其次,某些特定任务的紧迫性和机器人有限的电池容量都要求机器人在尽可能短的时间内完成任务,对机器人的探索效率提出较高的要求。

1 自主移动机器人

为此,本文研究退化环境下激光雷达和IMU融合的机器人自主探索方法,主要研究内容如下:

(1)针对纯激光定位方法在退化环境下经常出现定位失效的问题,研究面向退化环境的传感器融合定位方法。首先,对激光雷达和IMU数据进行预处理,并采用扰动模型对退化程度进行量化分析,确定状态空间中的退化情况和相应的退化方向;然后,根据退化程度的不同,利用IMU预积分方法,补偿退化方向的平移和旋转;最后,采用因子图优化框架作为后端优化框架,融合前端里程计和IMU预积分因子,减小系统的累积误差,从而提升定位精度

2 长走廊环境点云构建效果

(2)针对自主探索时需要实时决策最佳探索点的问题,研究融合边界理论和随机采样的自主探索方法。首先,提出了基于Octomap的边界检测算法,利用Octomap地图的更新特性,动态、快捷地检测地图中的边界;其次,对于局部探索,仅在以机器人自身为中心的滑动窗口区域内生成局部拓扑图,实现快速局部探索,对于全局探索,提出了基于空间环境的全局稀疏拓扑图构建方法,以少量的节点概括出环境主干,减少节点搜索时间;最后,构建了考虑成本和信息收益的效用函数,实现了最佳的探索目标点的决策

图3 稀疏图构建及运动轨迹

(3)针对拓扑图所生成的路径难以符合实际导航需求的问题,研究基于Bezier曲线的拓扑路径优化方法。首先,采用剪枝策略对拓扑图中获取的冗余路径进行修剪;其次,引入Bezier曲线对剪枝后的路径进行优化,对于局部路径,设计了自适应阶数的Bezier曲线对其进行平滑和优化,对于全局路径,采用三阶Bezier曲线平滑路径中每个拐角的尖峰;最后,通过梯度下降法对Bezier曲线的控制点进行了合理的筛选,确保优化后的路径能兼顾安全和曲率连续,同时符合机器人运动学约束。

图4 路径优化仿真测试结果

图5 真实机器人探索实验
综上所述,本文针对退化环境下移动机器人自主探索任务,解决了现有算法中存在的问题,并在仿真环境和真实环境中进行实验验证,对自主无人系统在未知环境下执行探索任务具有一定参考价值



智能自主无人系统课题组
智能自主无人系统(IAUS)课题组坚持“面向国家重大科技需求,引领行业技术进步”的思路,专注于人工智能技术在自主无人系统、机器人、智能工程装备领域的基础和应用研究,分享和发布最新科研动态及研究成果。
 最新文章