更灵敏、更精准、更智能,机器人避障也能“随心所欲”

news2024/11/18 14:45:33

对于穿梭在人群中的机器人们而言,避障的重要性不言而喻。

ICE&INDEMIND量产机型「Cobi 18」

随着机器人应用越来越广泛,机器人的作业场景的复杂度在显著增加,与人类的接触也越加密集,这对机器人的避障功能提出了新要求,不仅要更加精准灵敏,还要能够根据场景及障碍物属性的不同,实现智能避障,如根据障碍物的属性信息,进行不同距离的避障动作。

以应用在商超、餐厅等场景下的服务机器人为例,人员密集且流动性大、场景格局复杂是场景的主要特征,机器人作业时不仅要与人频繁交互,还要在密集的流动人群中不断进行动态避障或急停等安全规避动作。要高效完成这些基于环境变化、目标需求产生的实时性任务,现有的避障方案已然左支右绌。

从技术角度来看,目前机器人的避障方案主要是借助激光、TOF、结构光、双目等传感器采集场景内障碍物的点云信息,构建场景栅格地图,然后对障碍物进行避障,此类方案虽然能够满足机器人的避障需求,但也仅仅“刚刚能用”,且传感器也有着多方面缺点:传感器成本高、视场角小(如TOF)、标定参数易受温度等因素影响,长期稳定性不好(如结构光),此外,还缺少智能化交互能力,由于信息量丰富度不足,无法结合深度学习信息进行智能化升级,导致难以实现智能化避障及环境交互。

安全决策,赋予机器人精准避障能力

INDEMIND在开发商用机器人AI Kit的过程中,设计了一套系统化的安全决策体系,不仅实现了智能避障,还拥有主动安全功能。据了解,商用机器人AI Kit是专门面向10—100kg量级的商用机器人自主导航方案,满足商用机器人导航定位、智能避障、路径规划、决策交互等核心功能的开发。

在作业过程中,基于INDEMIND微秒级的安全决策,机器人能够稳定检测各类障碍物,支持低矮障碍物避障(地插、桌椅底座等);高反障碍物避障(玻璃、镜面等);全高障碍物避障(桌面、警戒线等),保障机器人在复杂环境下安全运行。

INDEMIND商用机器人AI Kit

在实际场景中,动态事件频发,机器人的“临机判断”能力至关重要。搭载INDEMIND商用机器人AI Kit的机器人除了能够实时检测抛物、行人、快速移动物体等突破情况外,也能够实时进行潜在风险判断(行人等),根据风险分类,提前做出规避策略,实现主动安全。

INDEMIND商用机器人AI Kit

商用场景中如商场里常见的高透类障碍物(玻璃护栏、玻璃墙等)、高危场景(自动扶梯、转门等)以及超市中的狭窄通道、货架等类似障碍物或场景,对于机器人往往有着极大挑战,导致避障“失灵”的情况时有发生。而搭载INDEMIND商用机器人AI Kit的机器人可精准稳定地识别这类障碍物,并实施避障、急停等安全策略。

INDEMIND商用机器人AI Kit

ICE&INDEMIND量产机型「Cobi 18」

INDEMIND商用机器人AI Kit多平台适配

面对不同光线条件,机器人同样能够稳定避障。基于INDEMIND的强光规避策略和硬件上内置的亮度补光、纹理补光两种红外补光设备(均符合人眼安全等级C1等级要求),机器人满足强光直射、无光源、昏暗等特殊光照环境下的无差异工作要求。

和障碍物“零接触”的秘诀

“随心所欲”的背后,离不开技术创新。在技术实现上,INDEMIND通过从传感器、识别算法、语义地图、策略执行4个层面出发,建立了各单元联动机制,充分释放系统硬件潜力,为“随心所欲”提供了底层支持。

  • 多传感器融合,提升信息获取能力:传感器采用双目视觉模组、Lidar、TOF、跌落传感器、碰撞传感器;
  • AI识别算法,精准识别场景信息:基于TOF 3D数据,基于camera 2D环境图像数据、基于Lidar 2D平面数据等的物体及场景识别及基于跌落、碰撞等传感器的概率判别;
  • 3D语义地图,赋予“人眼”感官:基于识别得到的语义信息结合机器人位姿信息,构建环境语义地图;
  • 策略执行,模仿“人脑”决策:对构建的语义地图叠加决策属性信息,进行安全决策执行。

值得一提的是,基于视觉技术的独有优势,搭载INDEMIND商用机器人AI Kit的机器人,无需技术人员参与,能够实时自主构建地图,做到了新机器、新场景无需预部署,开箱即用,且变更场景后,机器人也能自主更新地图,也无需技术人员参与,大大提升使用体验。同时,还支持多层地图及全局调度,拥有智能梯控系统,能够实现多楼层灵活作业。

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

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

相关文章

js对象赋值

js对象赋值1. 含有相同的键进行赋值2. 复制对象(遍历赋值)3. 复制对象(直接赋值)4. es6的Object.assign()方法拷贝对象 (深拷贝,但没完全深)5. JSON.parse(JSON.stringify(obj))7. 总结&#xf…

深度学习 - 39. EGES 与推荐系统用户冷启动

目录 一.引言 二.EGES 算法演进 1.淘宝推荐系统简介 2.BGE、GES、EGES 简介 2.1 用户行为序列构建 2.2 BGE / Base Graph Embedding 2.3 GES / Graph Embedding with Side Information 2.4 EGES / Enhanced Graph Embedding with Side Information 三.模型试验 1.离…

TryHackMe-Ra 2(Windows渗透测试)

Ra 2 WindCorp最近发生了安全漏洞。从那以后,他们加强了基础设施,从错误中吸取教训。但也许还不够?您已经设法进入了他们的本地网络… 端口扫描 循例 nmap 域名跟Ra前部基本一样, 多了个selfservice SMB枚举 smbmap enum4linux也没什么信…

CLIP:语言-图像表示之间的桥梁

最近GPT4的火爆覆盖了一个新闻:midjourney v5发布,DALLE2,midjourney都可以从文本中生成图像,这种模型要求人工智能同时理解语言和图像数据。 传统的基于人工智能的模型很难同时理解语言和图像。因为自然语言处理和计算机视觉一直…

每日一练——Day 13

前言: 小亭子正在努力的学习编程,接下来将开启编程题的练习~~ 分享的文章都是学习的笔记和感悟,如有不妥之处希望大佬们批评指正~~ 同时如果本文对你有帮助的话,烦请点赞关注支持一波, 感激不尽~~ 第一题 题目描述: 刷…

一篇文章搞懂Docker、DockerCompose

文章目录1、初识Docker1.1、项目部署的问题1.2、Docker如何解决依赖的兼容问题的?1.3.Docker解决操作系统环境差异1.4、Docker如何解决不同系统环境的问题?1.5、小总结2、Docker 和虚拟机的区别3、Docker架构3.1、镜像和容器3.2、DockerHub3.3、Docker架…

2023年最强手机远程控制横测:ToDesk、向日葵、Airdroid三款APP免Root版本

前言 随着远程办公和远程协作的日益普及,跨设备、系统互通的远程控制软件已经成为职场人士不可或缺的工具之一。在国内,向日葵和ToDesk是最著名的远程控制软件;而在国外,则有微软远程桌面、AirDroid、TeamViewer、AnyDesk、Parse…

【移动端】fiddler配置及使用

文章目录安装配置桌面端配置移动端配置Android 手机上的配置苹果手机上的配置使用视图功能区域栏图标说明相关问题来源Fiddler是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不…

linux 消息队列 msgget/msgsnd/msgrecv

专栏内容:linux下并发编程个人主页:我的主页座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.目录 前言 概述 原理 消息队列的大小 查看资源 接口 代码演示 结尾 前言 本专栏主要…

Git记录

Git日常命令 版本管理 git tag 删除本地tag git tag --delete v4.2.1推送本地标签 git push origin v4.2.1创建本地标签 git tag v4.2.1 分支管理 远程仓库地址管理 远程地址添加 意外着我可以将一个项目添加多个远程的仓库地址,只不过需要注意的一点就是git …

mysql数据表操作

1、alter 修改表名 : alter table 旧表名 rename as 新表名添加字段 : alter table 表名 add字段名 列属性[属性]修改字段 : alter table 表名 modify 字段名 列类型[属性]alter table 表名 change 旧字段名 新字段名 列属性[属性]删除字段 : alter table 表名 drop 字段名2、…

多目标柔性生产作业车间——反世代距离(IGD)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录反世代距离IGD概念收敛性能以及分布性能举例计算反世代距离IGD概念 反世代距离是一个综合性能的评价指标,主要是应用至求解多目标问题中,评价…

Java企业级开发学习笔记(2.3)利用MyBatis实现关联查询

该文章主要为完成实训任务,详细实现过程及结果见【http://t.csdn.cn/ZVEZd】 文章目录一、创建数据库表1.1 创建教师表1.2 创建班级表1.3 创建学生表二、创建于数据库表对应的实体类2.1 创建教师实体类2.2 创建学生实体类2.3 创建班级实体类三、创建班级映射器配置文…

Leetcode394 字符串解码 递归和非递归

字符串解码 https://leetcode.cn/problems/decode-string/ 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。 你可以认为输入字符串总是有效…

你搞清楚了吗?| GET请求方式的长度限制到底是多少?

目录 📍 浏览器限制 📍 服务器限制 在大多数人的一贯认识中,一直认为get请求方式有2048B的长度限制,其实这种说法是有失偏颇的,甚至可以说是错误的。 这个问题一直以来似乎是被N多人误解,其实Http Get方…

2.3-3单链表的查找

按位查找: so easy (1)边界情况 i0 没有循环,直接返回头节点 (2)如果i8 当不合法,返回NULL. (3)普通情况i3;(平均时间复杂度为O(n)) 进行封装:避免重复,更加简洁更…

CRYSTALS-Dilithium

文章目录简介1和2版本区别2和3的区别1.介绍1.1基本方法概述密钥生成算法签名过程验证1.2Dilithium实现注意事项安全性。基础操作环操作模约简。元素的大小NTT域表示2.3 HashingsignatureGenζ ← {0,1}256\{{0, 1\}}^{256}{0,1}256(ρ, ρ, K) ∈ {0,1}256\{{0, 1\}}^{256}{0,1…

【springBoot篇2】springBoot日志篇

目录 一、日志有什么作用 作用1:快速定位问题的所在之处(最主要) 作用2:记录用户的登录日志 作用3:记录系统的操作日志 作用4:记录方法的执行时间 二、日志怎样使用 ①先得到日志对象(slf4j的Logger对象) ​​​编辑 ②根…

Python 无监督学习实用指南:1~5

原文:Hands-on unsupervised learning with Python 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关…

docker运行服务端性能监控系统Prometheus和数据分析系统Grafana

文章目录一、Prometheus的安装和运行1、使用docker拉取镜像2、创建prometheus.yml文件3、启动容器4、查看启动是否成功5、记录安装过程中出现的错误二、Grafana的安装和运行1、使用docker拉取镜像2、创建grafana3、运行grafana4、查看grafana运行日志5、登录grafana一、Prometh…