双目视觉——打造室外避障的“最优解”

2023-05-16

转载于:https://www.gg-robot.com/art-70016.html

随着AMR产品的不断迭代,其技术演进方向也越来越被关注。其中,激光和视觉两者谁才是未来的主流方向已经成为了争论的焦点。但不可否认的是,激光传感器解决方案现阶段在导航方向的成熟度更高,但在避障方面,视觉方案确是大众选择。

无论是室外的无人驾驶还是室内的AMR,避障都是最基础的需求。尤其是在移动机器人向室外场景延伸的过程中,对避障的要求更是越来越重要。

双目视觉避障方案或将成为主流

就避障来说,移动机器人需要通过传感器实时获取自身周围障碍物信息,包括尺寸、形状和位置等信息。而现阶段避障使用的传感器多种多样,各有不同的原理和特点。

红外和超声波技术,因为都需要主动发射光线、声波,所以对于反射的物体有要求,比如:红外线会被黑色物体吸收,会穿透透明物体,还会被其他红外线干扰;而超声波会被海绵等物体吸收,也容易被室外气流干扰。

而且,主动式测距还会产生两台机器相互干扰的问题。相比之下,虽然双目视觉也对光线有要求,但是对于反射物的要求要低很多,两台机器同时使用也不会互相干扰,普适性更强。

最重要的是,常见的红外和超声波目前都是单点测距,只能获得特定方向上的距离数据,而双目视觉可以在小体积、低功耗的前提下,获得眼前场景的比较高分辨率的深度图,这就让避障功能有了更多的发展空间,比如避障之后的路径规划等。

20201126133235830413.png

地下车库暗光场景样张

激光技术虽然也能实现类似双目视觉的功能,但是受限于技术发展,目前的激光元件普遍价格贵、体积大、功耗高。

所以各方比较之下,性价比高、原理简单、前景广阔、普遍适用的双目视觉就这样脱颖而出了。

目前的双目视觉主要分为两类:被动的双目和主动红外双目,二者区别是主动红外带有红外光源,可解决白墙、玻璃等无纹理信息场景中,双目匹配的问题,但由于红外光源功率有限,超过一定距离,其效果等同于被动双目。

目前国内有十余家主动红外双目厂商推出消费级的产品,当前探测距离大多是15米以内,在室内服务机器人、商用扫地机器人、高校教育等市场均有落地应用。

而被动双目由于技术特性,当前主要在室外场景落地应用较多,目前在自动驾驶汽车、各类室外机器人上均有落地应用。由于在汽车上使用,产品软硬件综合技术指标要求更高,国内实现量产的厂商较少。

目前市面上主要是国际大厂有类似产品,如博世、大陆等,但他们只面向车载市场推出产品。而在车载领域持续耕耘之后,中科慧眼更是将目光从车规级延伸到工业级。

从车规级到工业级,难点在哪?

作为一家专业从事双目视觉的高新企业,中科慧眼成立于2014年,作为百度Apollo计划生态成员,其在双目视觉领域处于国内领先地位。为国内绝大多数自动驾驶、移动机器人项目提供双目立体感知能力。

20201126133321984581.jpg

中科慧眼COO孟然表示:“中科慧眼双目立体相机能够识别出一切障碍物并且能够进行精确测距。能够识别各类车辆、行人、静态障碍物、不规则障碍物和微小障碍物等。中科慧眼双目相机支持输出多种数据信息,可选装不同焦距及视场角的镜头,用于托盘孔检测、箱体检测和视觉导航避障等。同时更是已经推出导航、避障算法、小物体检测算法、物体属性识别算法等算法IP。”

现在,其多数产品已达到车规级要求,能适应各种严苛的工作环境应用场景极为广泛,为自主移动机器人、自动驾驶、仓储自动分拣、农保和电力巡检无人机、地图测绘、安防监控(基于三维数据)等行业开发者赋能。

虽然目前将技术降级转化,推出满足各类室外AGV行业需求的产品。但是从车规级走到工业级,技术上是存在一定程度的“降维打击”,但在落地应用上,则是完全不同的难点方向。

2020年会赞助商微信广告模版(中科慧眼).png

所以,基于中科慧眼在自动驾驶上的沉淀,在进入工业领域,他们首先将目光放在了室外场景的避障上。“但车规级的双目视觉可以做到标准化通用,而在工业场景,每个行业、每个工厂都是完全不同的挑战。”孟然说道。

那么如何在工业的非标场景中寻找标准化之路就成了当下的难题,中科慧眼的做法就是打造最底层IP的固化,即将人、车辆、货架、墙壁、异形件等算法IP做成积木式的标准品,后续只需要搭载模块就可以快速识别。

孟然讲到:“行业处于发展早期,空谈技术路线其实意义不大,因为从本质上来说,技术没有优劣势之分,更多的是落地应用时,结合需求为客户选择最适合的技术。AGV/AMR都是机器人,自动驾驶汽车也是一种机器人,二者之间的界限将越来越模糊,在自动驾驶汽车上多传感器融合是必然,相信AGV或者AMR未来也会如此。”

到那时,万物“开眼”的时代下,视觉传感器的时代将会真正来临。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

双目视觉——打造室外避障的“最优解” 的相关文章

  • 调试程序时有些语句不执行 且不可设置成断点-调试代码与直接运行结果可能不一致原因剖析

    在keil下 xff0c 出现一些语句不能被编译 xff0c 或者不能打断点情况 不能设置断点的检查步骤 调试程序时有些语句不执行 且不可设置成断点 调试代码与直接运行结果可能不一致原因剖析
  • 1553B总线通信协议

    1553B总线基础知识 MIL STD 1553B详细介绍与学习记录 xff08 一 xff09
  • 软件设计模式概述

    Java设计模式 xff1a 23种设计模式全面解析 xff08 超级详细 xff09 设计模式 xff08 Design Pattern xff09 是前辈们对代码开发经验的总结 xff0c 是解决特定问题的一系列套路 它不是语法规定 x
  • GoF 的 23 种设计模式的分类和功能

    设计模式有两种分类方法 xff0c 即根据模式的目的来分和根据模式的作用的范围来分 1 根据目的来分 根据模式是用来完成什么工作来划分 xff0c 这种方式可分为创建型模式 结构型模式和行为型模式 3 种 创建型模式 xff1a 用于描述
  • UML统一建模语言是什么?

    UML xff08 Unified Modeling Language xff0c 统一建模语言 xff09 是用来设计软件蓝图的可视化建模语言 xff0c 是一种为面向对象系统的产品进行说明 可视化和编制文档的标准语言 xff0c 独立于
  • UML类图及类图之间的关系

    在 UML 2 0 的 13 种图中 xff0c 类图 xff08 Class Diagrams xff09 是使用频率最高的 UML 图之一 类图描述系统中的类 xff0c 以及各个类之间的关系的静态视图 xff0c 能够让我们在正确编写
  • UML统一建模语言是什么?

    UML xff08 Unified Modeling Language xff0c 统一建模语言 xff09 是用来设计软件蓝图的可视化建模语言 xff0c 是一种为面向对象系统的产品进行说明 可视化和编制文档的标准语言 xff0c 独立于
  • 探索Android中的Parcel机制(下)

    上一篇中我们透过源码看到了 Parcel 背后的机制 xff0c 本质上把它当成一个 Serialize 就可以了 xff0c 只是它是在内存中完成的序列化和反序列化 xff0c 利用的是连续的内存空间 xff0c 因此会更加高效 我们接下
  • 如何正确使用设计模式?

    设计模式不是为每个人准备的 xff0c 而是基于业务来选择设计模式 xff0c 需要时就能想到它 要明白一点 xff0c 技术永远为业务服务 xff0c 技术只是满足业务需要的一个工具 我们需要掌握每种设计模式的应用场景 特征 优缺点 xf
  • 开闭原则——面向对象设计原则,使用开闭原则解决实际问题

    在软件开发中 xff0c 为了提高软件系统的可维护性和可复用性 xff0c 增加软件的可扩展性和灵活性 xff0c 程序员要尽量根据 7 条原则来开发程序 xff0c 从而提高软件开发效率 节约软件开发成本和维护成本 我们将在下面的几节中依
  • 里氏替换原则——面向对象设计原则

    在上一节 开闭原则 中 xff0c 我们详细介绍了开闭原则 xff0c 本节我们来介绍里式替换原则 里氏替换原则的定义 里氏替换原则 xff08 Liskov Substitution Principle xff0c LSP xff09 由
  • 依赖倒置原则——面向对象设计原则

    前两节我们详细介绍了面向对象设计原则中的开闭原则和里氏替换原则 xff0c 在本节中我们来介绍依赖倒置原则 依赖倒置原则的定义 依赖倒置原则 xff08 Dependence Inversion Principle xff0c DIP xf
  • 单一职责原则——面向对象设计原则

    单一职责原则也是面向对象设计原则中的一条 xff0c 下面我们就来详细地对其进行介绍 单一职责原则的定义 单一职责原则 xff08 Single Responsibility Principle xff0c SRP xff09 又称单一功能
  • 瑞萨的图形化界面FSP,更新配置后,自己编辑的代码消失的解决方法

    只需好把代码写在src目录下即可
  • 基于RA6M4 +RT-Thread的开发设计基础-相关资料

    一 开发资料 硬件资料 xff1a 开发板介绍页 xff1a https www2 renesas cn jp zh products microcontrollers microprocessors ra cortex m mcus cp
  • 基于 RT-Thread Studio的CPK-RA6M4 开发环境搭建指南

    转载于 xff1a 基于 RT Thread Studio的CPK RA6M4 开发环境搭建指南 本文将使用瑞萨的 CPK RA6M4 开发板介绍如何在 RA 系列 MCU 上让 RT Thread 运行起来 开发环境的搭建将分为以下几个部
  • RT-Thread与RA MCU

    转载于 xff1a https www2 renesas cn jp ja blogs rt thread 日前 全球半导体解决方案供应商瑞萨电子 xff08 Renesas xff09 与知名物联网操作系统厂商睿赛德科技 xff08 RT
  • 瑞萨 RA MCU 基础知识

    一 RA产品家族简介 RA 产品家族单片机 MCU 于 2019 年 10 月推出 xff0c 丰富了瑞萨的 32 位 MCU 系列产品 在此之前 xff0c 瑞萨拥有基于 Arm Cortex M 内核的 Renesas Synergy
  • 2011移动开发者大会后记

    受CSDN邀请 xff0c 我再一次参加由CSDN和创新工场主办的2011移动开发者大会 相比之前的几次大会 xff0c 本次可以说是参会者最多 xff0c 日程最密集 xff0c 会后活动最多的一次 我到会场时会议即将开始 xff0c 已
  • CPK-RA6M4 评估板外观和系统框图

    一 外观 二 系统框图 来源 xff1a 开发板用户手册

随机推荐

  • 【转载】【错误解决】 PicGo +typora + GitHub 搭建个人图床工具 解决markdown图片自动上传

    转载于 xff1a https blog csdn net weixin 42072280 article details 119542805 问题 在typora中验证图片上传选项时出现问题 xff1a StatusCodeError 4
  • 嵌入式为什么没有嵌入式软件架构师?

    转载于 xff1a https www sohu com a 207313547 505803 此处嵌入式特指基于linux平台 xff0c 单片机和其他rtos不在讨论范围 我从事嵌入式软件开发有6 xff0c 7个年头 xff0c bs
  • 什么样的人学习效果最差?

    转载于 xff1a https www zhihu com question 305792030 answer 2404846626 早上 xff0c 你在地铁上翻了几篇得道上的专栏文章 中午 xff0c 你买了个便当 xff0c 一边吃
  • 华为C语言编程规范

    已剪辑自 https blog csdn net m0 38106923 article details 105042594 目录 1 代码总体原则 2 头文件 2 函数 3 标识符命名与定义 4 变量 5 宏 常量 6 表达式 7 注释
  • 华为C++编程规范

    已剪辑自 https www bookstack cn read openharmony 1 0 zh cn contribute OpenHarmony cpp coding style guide md 文章目录 C 43 43 语言编
  • 谷歌C++编程规范

    文章目录 0 扉页0 1 译者前言0 2 背景 1 头文件1 1 Self contained 头文件1 2 define 保护1 3 前置声明1 4 内联函数1 5 96 include 96 的路径及顺序译者 YuleFox 笔记译者
  • C语言编程规范总结

    编程规范好文链接 华为C语言编程规范 华为C 43 43 编程规范 谷歌C 43 43 编程规范 Google 开源项目风格指南 华为鸿蒙操作系统 OpenHarmony v1 0 开发者文档 学习华为C C 43 43 编程规范 xff0
  • 汽车电子行业的 C 语言编程标准

    已剪辑自 https mp weixin qq com s i2e cTbrWZTNne 3AfoWDw 前言 之前分享了一些编程规范相关的文章 xff0c 有位读者提到了汽车电子行业的MISRA C标准 xff0c 说这个很不错 本次给大
  • 专利相关教程及总结

    了解专利申请 手把手教你写专利申请书 如何申请专利 如何写专利 xff1f 谈谈我申请专利的流程 xff08 一 xff09 如何写专利 xff1f 了解技术交底书 技术交底书其实一点都不难 xff01 6大模板快速提升撰写技巧 xff01
  • 敏捷之伤——燃尽图

    燃尽图 xff08 burn down chart xff09 是在项目完成之前 xff0c 对需要完成的工作的一种可视化表示 燃尽图有一个Y轴 xff08 工作 xff09 和X轴 xff08 时间 xff09 理想情况下 xff0c 该
  • 专利申请十大常见问题

    已剪辑自 https time geekbang org column article 517683 你好 xff0c 我是林外 课程进行到这里 xff0c 相信你对专利写作已经有了一个整体的认识 xff0c 但同时你可能也积累了不少问题
  • 教你如何写好一篇专利申请?

    一个好的专利应该包括以下几部分内容 xff1a 一 名称 xff1a 为自己的专利想一个好名字 准确 简要地反映本发明 实用新型的主题和类型 xff08 产品 方法 设备 材料等 xff09 尽量采用所属技术领域通用的技术术语 xff0c
  • 什么是软件著作权,怎么申请软件著作权

    计算机软件著作权 xff1a 是指自然人 法人或者其他组织对计算机软件作品享有的财产权利和精神权利的总称 通常语境下 xff0c 计算机软件著作权又被简称为软件著作权 计算机软著或者软著 计算机软件著作权与一般作品著作权有许多不同 xff0
  • BP神经网络C语言实现总结

    我们知道如果用Python来开发各种机器学习模型 xff0c 是非常简单的 xff0c 只需要调用库函数接口即可 下面总结几篇使用C C 43 43 来实现BP神经网络的文章 xff1a BP神经网络C语言实现 https github c
  • Source Insight 4.0设置注释与反注释的快捷键

    之前有一篇详细的说明Source Insight 4 0 xff1a source insight教程 xff1a 常用设置 快捷键 附带source insight3 5和4的对比 source insight查看函数调用关系 总结全网资
  • 四旋翼飞行器避障系统基础

    文章目录 一 四旋翼飞行器二 四轴飞行器系统的原理1 结构框架2 运动原理3 自动避障原理 三 四轴飞行器硬件系统设计四 避障传感器种类1 超声波传感器1 1超声波测距原理1 2超声波传感器测距的优缺点 2 红外测距传感器2 1红外测距传感
  • 大疆无人机飞控系统的原理、组成及各传感器的作用

    已剪辑自 https blog csdn net weixin 42229404 article details 81318779 以前 xff0c 搞无人机的十个人有八个是航空 气动 机械出身 xff0c 更多考虑的是如何让飞机稳定飞起来
  • 机器人避障系统基础

    文章目录 一 避障传感器种类1 超声波传感器1 1超声波测距原理1 2超声波传感器测距的优缺点 2 红外测距传感器2 1红外测距传感器的原理2 2红外测距传感器测距的优缺点 3 激光雷达测距传感器4 相机5 传感器的选择方案 二 姿态传感器
  • 扫地机器人如何才能避障不“智障”?五种主流的避障技术解析

    转载于 https robot ofweek com 2020 09 ART 8321203 8110 30457608 html 现如今越来越多的家庭开始选择使用扫地机器人来完成地面的清洁 然而在使用过程当中 xff0c 很多用户都会发现
  • 双目视觉——打造室外避障的“最优解”

    转载于 xff1a https www gg robot com art 70016 html 随着AMR产品的不断迭代 xff0c 其技术演进方向也越来越被关注 其中 xff0c 激光和视觉两者谁才是未来的主流方向已经成为了争论的焦点 但