当前位置:首页 > 嵌入式 > 嵌入式分享

在矿井巷道、地下管廊、隧道这类复杂环境里,人工巡检工作量大、危险性高,用巡检机器人替代人工是趋势。这类环境和普通室内、地面环境差别很大:巷道空间狭长、光线昏暗、结构不规则、环境可能变化,还有积水、设备、障碍物,对巡检机器人的感知能力提出了很高的要求。Livox Mid-360(简称Mid-360)凭借360°水平视场、较大的垂直视场、以及不受光照影响的激光测距能力,很适合作为巡检机器人在复杂巷道环境里建图和障碍物检测的核心传感器。这篇文章就从复杂巷道环境的特点出发,拆解Mid-360在巡检机器人上的部署方案,以及3D建图和障碍物检测的实现要点。

复杂巷道环境的感知难点

要设计基于Mid-360的巡检机器人方案,先要理解复杂巷道环境给感知带来的特殊难点,这些难点决定了方案要针对性地处理。

第一个难点是光线昏暗。矿井巷道、管廊、隧道里普遍光线不足,有的地方几乎无光,这对依赖可见光的视觉方案影响很大,而激光雷达测距不依赖环境光,在黑暗中依然能正常工作,这是Mid-360适合这类环境的重要原因。

第二个难点是空间狭长、结构不规则。巷道是狭长的通道,墙面、顶部、地面形状不规则,还有支柱、设备、管道、风门等结构,环境特征复杂且重复,建图时要准确还原这些结构,定位时还要应对相似结构的匹配混淆。

第三个难点是环境可能变化、动态物体多。巷道里有移动的设备、人员,环境也可能因为施工、堆放发生变化,障碍物检测要能识别动态物体和临时障碍,避免碰撞。

第四个难点是地面不平、障碍物多样。巷道地面可能有积水、坑洼、坡道,障碍物包括低矮的设备、悬挂的管道、堆积的杂物,机器人要能检测各种类型、各种高度的障碍,安全行驶。

理解这几个难点,就能明白Mid-360在巷道环境里"能看多远、看什么"是有限的,方案要把它的感知能力和环境特点结合,针对性设计。

3D建图方案

基于Mid-360在复杂巷道环境里做3D建图,核心是利用360°点云构建环境的三维地图,为定位和导航提供基础。

建图的思路,是利用Mid-360扫描巷道环境,结合内置IMU做运动补偿,通过激光惯性里程计(前面文章讲过)在机器人移动过程中连续估计位姿、累积点云,构建巷道环境的三维地图。因为Mid-360有360°水平视场和较大垂直视场,能同时扫描到巷道的墙面、顶部、地面,构建的是完整的三维环境地图,而不只是单层扫描,这对巷道这类三维结构明显的环境很有价值。

建图时的关键,是处理巷道环境的特点。巷道狭长,环境特征在长方向上相对重复,建图时要依靠垂直方向的丰富特征(墙面结构、顶部、支柱)来约束位姿,避免在长方向上累积漂移;巷道里有重复的相似结构,建图时要做回环检测,识别机器人回到已建图区域,修正累积漂移,让地图更准确。

3D建图的成果,是一份巷道环境的三维地图,包含了墙面、顶部、地面、设备、支柱等结构的空间信息,这份地图是巡检机器人后续定位和导航的基础。

障碍物检测方案

巡检机器人在巷道里行驶,要持续检测障碍物、避免碰撞,Mid-360的点云是实现障碍物检测的数据来源。

障碍物检测的思路,是对Mid-360输出的点云做处理,识别出机器人周围有哪些障碍物、在多远、什么方向。处理时,先把地面点从点云里分割出来,剩下的非地面点就是潜在障碍物;再对障碍物点做聚类,把属于同一个物体的点归到一起,识别出一个个独立的障碍物,得到每个障碍物的位置、大小。结合机器人的运动,判断当前路径上是否有障碍,及时避让。

复杂巷道环境对障碍物检测的要求,是能识别各种类型、各种高度的障碍:低矮的设备、悬挂的管道、堆放的杂物,以及动态的人员和设备。Mid-360的较大垂直视场,让它能同时检测到地面附近的低矮障碍和上方的悬挂物,对巷道这类三维空间障碍丰富的环境,感知更全面。

障碍物检测的实时性很重要,巷道里可能突然出现人员、设备,检测和避让要跟得上,避免碰撞。同时,巷道地面不平,点云里地面分割要处理好,避免把地面误当成障碍物、或者把低矮障碍误当地面漏检。

部署落地与长期运行的考虑

巡检机器人在复杂巷道里部署Mid-360,除了建图和障碍物检测,还有一些落地和长期运行的考虑。

安装位置和防护上,Mid-360安装在机器人顶部,视野要尽量开阔,不被机器人自身结构遮挡;巷道环境可能有粉尘、潮湿,要考虑Mid-360的防护和清洁,保证视场不被灰尘遮挡,长时间运行中定期清洁、检查。

环境适应性上,巷道环境昏暗,Mid-360不受影响,但要考虑巷道里的粉尘、水汽对激光的衰减,评估对探测距离的影响,合理设定感知范围;巷道环境可能变化,建图后若环境有较大变化,要考虑重新建图或更新地图。

长期稳定性上,巡检机器人长时间运行,要按维护方法定期检查Mid-360状态、复核标定,保证建图和障碍物检测在长期运行中稳定可靠。巷道环境结构复杂、运动可能有颠簸,IMU和激光的时间同步、运动补偿要保持准确。

整体来看,巡检机器人搭载Mid-360,利用它360°视场和不受光照影响的测距能力,在复杂巷道环境里实现3D建图和障碍物检测。建图利用360°点云结合内置IMU构建巷道三维环境地图,依靠垂直特征约束位姿、通过回环检测修正漂移;障碍物检测通过地面分割、聚类识别各类障碍物,结合垂直视场检测低矮和悬挂障碍。部署时要处理好安装位置与防护、巷道粉尘水汽对激光的影响、以及长期运行的维护复核,让巡检机器人在矿井巷道、管廊、隧道等复杂环境里稳定建图、安全避障,替代人工完成巡检任务。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭