避障技术再提升,扫地机器人避障不止于精准

扫地机器人好用与否,避障表现首当其冲,那么评判避障好坏的标准又是什么?

有效避障仅是第一步

时至今日,可以说仍有相当一部分人对于扫地机器人的印象停留在人工“智障”上,由于早期的产品基本不具备避障能力,机器人就像无头苍蝇一样到处乱撞,使用体验极其糟糕。而随着避障技术不断升级,避障功能逐渐成为扫地机器人的标配,但迅速升级的智能化需求,却又对避障提出了新要求。

能够避障仅是第一步,智能避障正在成为新的“必争之地”。

激光雷达避障方案作为目前应用最广泛的技术方案,有着延迟低,效果稳定,准确度高的优点,但本身却并不够“聪明”。在实际场景中,障碍物种类多样,分布杂乱,扫地机器人虽然能有效应对家具、鞋类、电器等常见物体,但面对如数据线、钥匙链、插线板及玻璃制品等多种特殊障碍物时, 常会导致缠绕、卡死、碰撞等情况发生。

这背后的原因在于受限于传感器属性,激光雷达无法识别语义,仅能感知环境的空间几何信息,其次由于空间布局问题,容易产生探测盲区,会对低矮障碍物产生误判,且无法识别玻璃等高反物体。

为了解决这一难题,厂商们默契地为机器人加装了一双“眼睛”。视觉技术可以获取海量的、富于冗杂的纹理信息,拥有强大的场景辨识能力。且采集到的2D环境信息,经过算法处理可生成三维环境地图,拥有丰富的语义信息,不仅可解算出机器与障碍物的距离,还有它的体积以及属性信息,能够为智能避障、作业、交互等功能提供更加充分的底层数据。

智能避障是终点

能够看到,市面上无论是石头、科沃斯、还是云鲸等头部厂商,其高端产品基本都是激光+视觉融合方案,并且基本支持智能避障,表现为机器人可对识别的不同障碍物信息,做出动态调整避障距离,进一步提高安全性和作业覆盖率。

同样,关注视觉技术的不只是厂商,还有行业上游的AI技术供应商们,自2017年起,INDEMIND便始终专注机器人视觉技术研发,并走出了一条纯视觉路线,开发出家用、商用方向一系列产品,赋能产业链上下游机器人企业。

推出的市面上首款真正意义上的纯视觉家用机器人导航方案「家用机器人AI Kit」,不仅从产品形态上革新,也延续了INDEMIND高度自研的一贯风格,在功能表现、场景适配都有着质的提升,达到了激光+视觉融合方案同等水平的技术效果,且成本只有其1/3,以提供技术价值取胜的同时,满足行业的多方面需求。

「家用机器人AI Kit」以INDEMIND自研的INDEMIND OS Lite家用机器人AGI系统为核心,搭配面向家用小型机器人专门研发的一体化立体视觉模组,可实现家用机器人导航定位、智能避障、路径规划、决策交互等核心功能。

为了让机器人更“聪明”,INDEMIND开发了一套决策交互引擎,基于高精度三维建图能使机器人在语义层次上理解环境信息,模仿人类大脑对环境理解的方式,并进行策略处理。

结合决策交互引擎,在避障上,机器人可做出类人规避动作的精细化操作,能够让机器人有策略地实现智能避障。在实际表现上,基于INDEMIND研发训练的物体识别卷积神经网络模型,可以准确识别家用场景中的低矮障碍物(例如:动物粪便、拖鞋、钥匙串、线材、地插等)、透明玻璃容器类障碍物、动态障碍物(人、宠物)等等,避免扫地机拖行障碍物或障碍物致使机器人被困。同时,可结合物体识别信息根据物体分类进行避障,有效避开动物粪便、拖鞋等特定障碍物,识别策略可根据需求配置,目前精度可达1%,最小尺寸1cm。

INDEMIND家用机器人AI Kit【避障演示】

在不同光线环境下,INDEMIND还开发了一套系统化环境补光策略,在实际表现中,面对强光直射、无光源、昏暗等特殊光照环境均能无差异工作,满足全天候作业要求。

INDEMIND家用机器人AI Kit【黑暗环境避障】

值得一提的是,基于决策交互引擎,在交互上,同样表现优异,用户可通过语音、手势、动作等自然语言指令,命令机器人进行安全、搜寻、跟随、自主寻路、定向清扫等多种智能逻辑。想像一下,以定向清扫为例,简单一句“清扫一下沙发周围”,机器人便能跑到沙发区域进行一次规划清扫,自动处理零食残渣,这才是真正的智能体验。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/144690.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

基于TOTP算法的Github两步验证2FA(双因子)机制Python3.10实现

从今年(2023)三月份开始,Github开始强制用户开启两步验证2FA(双因子)登录验证,毫无疑问,是出于安全层面的考虑,毕竟Github账号一旦被盗,所有代码仓库都会毁于一旦,关于双因子登录的必要性请参见&#xff1a…

二维码智慧门牌管理系统:智能生活的新选择

文章目录 前言一、地址的唯一性与规范性二、智能化生活三、智能家居的融合四、广泛的应用场景 前言 在科技飞速发展的今天,智能化已经渗透到我们生活的各个层面。而在我们日常生活中,门牌号码的识别和管理是一个看似平凡但却非常重要的环节。为了更好地…

No146.精选前端面试题,享受每天的挑战和学习

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入…

八、3d场景的区域光墙

在遇到区域展示的时候我们就能看到炫酷的区域选中效果,那么代码是怎么编辑的呢,今天咱们就好好说说,下面看实现效果。 思路: 首先,光墙肯定有多个,那么必须要创建一个新的js文件来作为他的原型对象。这个光…

Kubernetes基础(五)-Service

1 引言 Service 主要用于提供网络服务,通过Servicel的定义,能够 为客户端应用提供稳定的访问地址(域名或IP地址)和负载均衡功能,以及屏蔽后端Endpoint的变化,是Kubernetes实现微服务的核心资源。 本文详细…

Spring Cloud Netflix 教程和源码

本教程目标 想要系统地学习 Spring Cloud Netflix, 把自己的学习过程记录下来。 状态 持续更新中 微服务架构 微服务架构是一种将应用程序拆分为一组独立的、可独立部署的服务的架构模式。每个服务都运行在自己的进程中,可以独立地进行开发、测试和…

记录一次SQL注入src挖掘过程

记录一次小白SQL注入src挖掘过程,其中碰到了很多问题,报错和解决 先是使用谷歌语法找到一个可以注入的网站 谷歌语法: 公司inurl:php?id 然后该公司的URL为 URL:XXXXXXXXXX/xxx.php?id1 输入测试有无注入,有没有waf 发现…

LinkedList与链表

目录 一、Arraylist的缺陷 二、链表 2.1 链表的概念和结构 2.2 链表的实现 三、链表面试题 3.1 删除链表中所有值为val的节点 3.2 反转一个单链表 3.3 链表的中间节点 3.4 将有序链表合并 3.5 输出倒数第k个节点 3.6 链表分割 3.7 链表的回文结构 3.8 找两个链表的公共节…

23.1 Bootstrap 表格

1. 表格 1.1 基础表格 Bootstrap5 通过在<table>元素中添加.table类来设置基础表格的样式.<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-wi…

零基础教程:Yolov5模型改进-添加13种注意力机制

1.准备工作 先给出13种注意力机制的下载地址&#xff1a; https://github.com/z1069614715/objectdetection_script 2.加入注意力机制 1.以添加SimAM注意力机制为例&#xff08;不需要接收通道数的注意力机制&#xff09; 1.在models文件下新建py文件&#xff0c;取名叫Sim…

路由器配置单区域(多区域)OSPF

目录 实验原理 案例 路由器配置单区域OSPF基本功能 单区域总结 路由器配置多区域OSPF基本功能 多区域特点 实验原理 OSPF&#xff08;Open Shortest Path First&#xff0c;开放最短路径优先&#xff09;是互联网的标准协议&#xff0c;是为克服RIP的缺点而开发的。目前针…

win10搭建Selenium环境+java+IDEA(2)

接着上一个搭建环境开始叙述&#xff1a;win10系统x64安装java环境以及搭建自动化测试环境_荟K的博客-CSDN博客 上一步结尾的浏览器驱动&#xff0c;本人后面改到了谷歌浏览器.exe文件夹下&#xff1a; 这里需要注意&#xff0c;这个新路径要加载到系统环境变量中。 上一步下…

排序学习总结

取每个对象的内接矩形框&#xff0c;然后再排序&#xff0c;根据排序的结果确定原对象顺序。 inner_rectangle1(RegionAffineTrans1, Row1, Column1, Row2, Column2) gen_rectangle1(Rect,Row1, Column1, Row2, Column2) sort_region(Rect,RectSort,character,true, row)count…

小波变换学习笔记【1】

【声明】本博客为学习B站视频小波分解与重构所做笔记&#xff0c;供自己和大家查阅学习&#xff0c;想查看 up 原视频请移步 B 站&#xff0c;侵删。 1.1 小波变换的由来 傅里叶变换基本思想&#xff1a;将信号分解成一系列不同频率的连续正弦波的叠加。 其缺点是&#xff0c;…

进入IT行业:选择前端开发还是后端开发?

一、前言 开发做前端好还是后端好&#xff1f;这是一个常见的问题&#xff0c;特别是对于初学者来说。在编程世界中&#xff0c;前端开发和后端开发分别代表着用户界面和数据逻辑&#xff0c;就像城市的两个不同街区一样。但是&#xff0c;究竟哪个街区更适合我们作为开发者呢…

Redis过期删除策略和内存淘汰策略的区别

过期删除策略 有关过期时间的设置和查询 查看某个 key 剩余的存活时间&#xff0c;可以使用 TTL 命令&#xff08;单位是秒&#xff09;。 取消 key 的过期时间&#xff0c;则可以使用 PERSIST 命令。 # 取消 key1 的过期时间 > persist key1 (integer) 1# 使用完 persist…

分类预测 | MATLAB实现WOA-FS-SVM鲸鱼算法同步优化特征选择结合支持向量机分类预测

分类预测 | MATLAB实现WOA-FS-SVM鲸鱼算法同步优化特征选择结合支持向量机分类预测 目录 分类预测 | MATLAB实现WOA-FS-SVM鲸鱼算法同步优化特征选择结合支持向量机分类预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 MATLAB实现WOA-FS-SVM鲸鱼算法同步优化特征选择结…

Flutter笔记:用于ORM的Floor框架简记

Flutter笔记 用于ORM的Floor框架简记 本文地址&#xff1a;https://blog.csdn.net/qq_28550263/article/details/133377191 【介绍】&#xff1a;最近想找用于Dart和Flutter的ORM框架&#xff0c;偶然间发现了Floor&#xff0c;觉得还不错&#xff0c;做一些记录。 1. Floor 框…

wsl2 更新报错问题解决记录

1、问题 win10 中安装的 wsl2&#xff0c;启动 docker desktop 时提示 wsl2 有问题&#xff1a; 于是点击推荐的地址连接到微软&#xff0c;下载 wsl2 的更新文件。之后运行&#xff0c;又报错&#xff1a; 更新被卡住。 2、解决方法 WinR 输入 cmd 打开命令行窗口&#x…

Spring面试题7:面试官:Spring是如何进行异常处理的呢?

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:Spring是如何进行异常处理的呢? Spring通过异常处理机制来处理应用程序中的异常。它提供了多种方式来处理异常,包括以下几种: 声明式事务管理:…