0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

INDEMIND 3D语义地图构建技术在机器人上的应用

双目立体视觉 来源:双目立体视觉 作者:双目立体视觉 2022-03-10 10:16 次阅读

随着机器人的应用版图从工厂不断扩张到商场、超市等服务领域,面对的作业环境也越来越复杂,对于产品的安全性、可靠性、智能化等要求明显提高,而机器人要应对这一变化,首先要做的不是对系统盲目的做加法,而是需要提升环境感知能力,构建一张更“完美”的地图。

长期以来,机器人使用的地图主要为传统的2D栅格地图、拓扑地图,用来指导机器人实现定位、导航、路径规划等功能,但这类地图缺乏机器人用于理解环境、人机/物机交互等业务逻辑的高层次语义信息,使得机器人在智能避障、识别、交互方面有着天然劣势,整体智能化水平不高,导航地图亟待升级。

以应用在商超、餐厅等场景下的服务机器人为例,场景特征表现为人员密集,且环境复杂度高,机器人作业时不仅要与人频繁交互,还需要应对密集的流动人群,不断进行动态避障或急停等安全规避动作,要高效完成这些基于环境变化、目标需求产生的实时性任务,意味着机器人不仅要能“看到”,还要能“看懂”,对周围环境做到“了然于心”,传统的栅格地图、拓扑地图显然已无法满足要求。

而要解决这类地图问题,构建一张包含3D信息、环境语义的3D语义地图显得越发关键。

与传统地图相同,3D语义地图同样用于机器人的基础导航,不同的是,它的地图模型是针对真实场景的三维环境重构,包含区域性场景信息及场景中每个独立物体的属性信息、空间中的三维模型、位姿信息等,使机器人在语义层次上理解环境信息,模仿人类大脑对环境理解的方式,从而为实现更高层次的智能化操作提供有效支持。

INDEMIND 3D语义地图构建技术

解决感知问题是构建3D语义地图的前提,因此,目前的3D语义地图构建技术在技术实现上大多采用“多线激光雷达+视觉/ToF/其他传感器”的融合方案,以此提升环境感知能力,实现3D语义地图构建,但缺点是成本高昂,加之三维识别算法,场景切割,导致系统复杂性较高。而INDEMIND的3D语义地图构建在技术实现上则采用单视觉(双目)sensor方案,借助算法优势,即可输出媲美甚至超越激光融合方案的完整的场景3D语义信息。

INDEMIND的3D语义地图构建是基于INDEMIND自研的立体视觉技术,通过对双目视觉传感器获取到3D视觉点云信息进行点云聚类,并结合边缘端的嵌入式深度学习和VSLAM算法,可快速输出个体性物体语义和区域性场景语义,实现3D语义地图构建。通过结合INDEMIND智能决策引擎,可实现智能避障、小区域局部作业、识别及人机/物机交互等各种高层次智能逻辑。

此外,由于真实场景中,无论是家庭、公司还是超市,大多拥有着3个及3个以上的细分场景,这意味着当机器人收到指定房间作业任务后需要快速准确地理解房间的功能属性,找到对应房间,并能根据不同房间的功能属性进行个性化作业。

因此,为了保证场景理解的准确度,根据输出的区域性场景语义和个体性物体语义,INDEMIND采用二者融合的方式实现场景理解。首先,根据获取到的区域性场景语义信息,进行整体特征识别;其次,会根据个体性物体语义识别,对场景中一系列独立个体信息进行识别,并作为场景特征标志,最终通过二相叠加判断,实现场景理解。

需要提到的是,目前在扫地机器人上应用较为普遍的“单线激光雷达+视觉传感器”的融合方案,虽然也能获取到场景中的语义信息,但受限于传感器限制,事实上只能识别到物体的二维信息,无法构建3D语义地图。

识别、避障、交互?3D语义地图为机器人提供无限可能

3D语义地图构建技术,除了能够为机器人的自主导航提供基础指导,更能为识别、智能避障、交互等智能化操作的深入化开发提供了可能性。

基于INDEMIND立体视觉技术的区域性场景语义和个体化物体语义技术,能够快速提取环境中各类图像特征,结合深度学习可立体识别行人、动物、固定/移动物体等个体性障碍物,以及楼梯、自动扶梯等危险场景,避免危险情况发生,如去年发生的机器人扶梯跌落事件。

同时,通过识别到与显示匹配的障碍物3D信息,机器人可作出类似人类规避动作的精细化操作,能够让机器人有预判、有策略的实现智能避障。

此外,3D语义地图通过对场景中独立个体、房间信息做语义识别及物体分割,在交互上同样能够实现精细化操作,以现有的扫地机器人为例,它的智能程度相对仍然较低,还停留在一些基础的图像识别和语音交互上,对于个性化的交互实现较粗糙,无法实现独立的桌椅清扫等精细化交互,而3D语义地图则为机器人人机/物机交互的深入升级提供了真实可操作性,如实现目标跟踪、局部清扫等。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2525

    文章

    48069

    浏览量

    740001
  • 机器人
    +关注

    关注

    206

    文章

    27025

    浏览量

    201380
  • 3D
    3D
    +关注

    关注

    9

    文章

    2755

    浏览量

    106442
收藏 人收藏

    评论

    相关推荐

    DIY推荐!自制一个基于ESP32的沙画机器人

    作者高二的时候就做过一个非常基础的沙画机器人,现在准备去普渡大学上学了,正好也打算带上它,于是想着用这俩年新学到的技能重新设计一下之前的沙画机器人。 所需材料 3D打印机 ES
    发表于 04-15 15:09

    3D打印遥控气垫船、微型步行机器人、变压器式实验室电源|DF创客周刊(第77期)

    /3D-Printed-RC-Hovercraft-IPACV-3D/ 微型步行机器人——Wee Bug \"Wee Bug\"是一款基于开源硬件CircuitPython的四足机器人
    发表于 03-29 11:15

    复合机器人3D高精度定位反复测试# 机器人# 机器人上下料

    机器人3D
    fuweizn
    发布于 :2024年01月12日 16:53:29

    【开源项目】Emo:基于树莓派 4B DIY 能笑会动的桌面机器人

    置于底座,并为电源线的自由移动预留了充足的空间。为了提高机器人运动的稳定性,我们还特意使车身与底座轻微接触。 另外,我们特意选择蓝白配色方案,因为蓝白组合能提升机器人的视觉吸引力。 3D
    发表于 12-26 15:18

    LabVIEW的六轴工业机器人运动控制系统

    将系统分为算法实现和仿真模块、DSP控制模块、及机器人驱动模块,以验证算法的有效性。 KUKA KRAGILUS工业机器人的实体控制测试:最终,项目工业机器人的实体控制。LabVIE
    发表于 12-21 20:03

    3D视觉引导机器人自动挑选螺栓,比人工还快速高效

    机器人3D视觉
    fuweizn
    发布于 :2023年09月21日 13:27:26

    机器人懂得人类“常识”,3D语义地图能做到吗?

    机器人需要一张保姆级地图
    的头像 发表于 08-11 11:20 483次阅读

    机器人如何构建3D语义地图

    等业务逻辑的高层次语义信息,相反,3D语义地图不仅包含物体及环境的结构信息,还有物体类别、功能属性等“常识”性信息,可以说是机器人的保姆级
    发表于 08-11 11:01 354次阅读

    【科普】干货!带你从0了解移动机器人(四) ——移动机器人导航技术

    移动机器人导航是指移动机器人确定自己地图参考系中的位置后,自动规划出通往地图参考系中某个目标位置路径并沿着该路径到达目标位置点的能力,是移
    发表于 06-28 09:52

    【科普】干货!带你从0了解移动机器人(三) ——自主导航系统及上位机软件设计与实现

    随着机器人技术的不断发展,我们可以许多简单重复,危险的岗位看到机器人的身影,移动机器人凭借
    发表于 06-28 09:36

    浅谈儿童陪护机器人

    儿童陪护机器人中得到了广泛应用。 儿童陪护机器人中,步进电机芯片主要用于转动控制。在此过程中,控制器通过对步进电机芯片输出的脉冲信号进行控制,使得步进电机以一定的步距旋转,从而实现机器人
    发表于 05-11 15:12