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

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

3天内不再提示

机器人智能抓取系统:目前几种主流的解决方案

工业机器人 来源:机器人视觉爱好者 2023-03-02 09:50 次阅读

机器人学习中的经典问题之一便是分拣:在一堆无序摆放的物品堆中,取出目标物品。在快递分拣员看来,这几乎是一个不需要思考的过程,但对于机械臂而言,这意味着复杂的矩阵计算。

事实上,对于人类需要耗费大量时间的数理难题,用智能系统处理起来就显得十分容易,但在几乎不需要思考的情况下就能做出的分选动作,则是全世界机机器人研究专家关注的热点。

1e0e8e6e-b816-11ed-bfe3-dac502259ad0.png

机械臂抓取需要确定每段机械臂的位姿

首先,机械臂需要视觉伺服系统,来确定物体的位置,根据末端执行器(手)和视觉传感器(眼)的相对位置,可分为Eye-in-Hand两种系统。

Eye-in-Hand则将机械臂与视觉传感器固定在一起,视野随机械臂的移动而改变,传感器越近时精度越高,但过于靠近时则可能使目标超出视野范围。

精密的视觉系统与灵活机械臂的配合,才能完成一次完美的抓取,而这正是当前机器人操作中的核心难题,归纳起来就是这么一件事:找到合适的抓取点(或吸附点),抓住它。之后的转运执行,则属于运动规划的分支。

目前几种主流的解决方案

Model-based(基于模型的方法)

这种方法很好理解,即知道要抓什么,事先采用实物扫描的方式,提前将模型的数据给到机器人系统,机器在实际抓取中就只需要进行较少的运算。

1. 在线感知:通过RGB或点云图,计算出每个物体的三维位姿。

2. 计算抓取点:在真实世界的坐标系下,根据防碰撞等要求,选取每个物体的最佳抓取点。

RGB颜色空间由红绿蓝三种基本色组成,叠加成任意色彩,同样地,任意一种颜色也可以拆解为三种基本色的组合,机器人通过颜色坐标值来理解“颜色”。这种方式与人眼识别颜色的方向相似,在显示屏上广泛采用。

Half-Model-based(半模型的方法)

在这种训练方式中,不需要完全预知抓取的物体,但是需要大量类似的物体来训练算法,让算法得以在物品堆中有效对图像进行“分割”,识别出物体的边缘。这种训练方式,需要这些流程:

1.离线训练图像分割算法,即把图片里的像素按物体区分出来,此类工作一般由专门的数据标注员来处理,按工程师的需求,标注出海量图片中的不同细节。

2.在线处理图像分割,在人工标注出的物体上,寻找合适的抓取点。

这是一种目前应用较为广泛的方式,也是机械臂抓取得以推进的主要推力。机械臂技术发展缓慢,但计算机视觉的图像分割则进展迅速,也从侧面撬动了机器人、无人驾驶等行业的发展。

Model-free(自由模型)

这种训练方式不涉及到“物体”的概念,机器直接从Antipodal(对映点),即有可能“抓的起来”的点,逐步训练出抓取策略。这种训练方式往往让机器手大量尝试不同种类的物品,进行self-supervisedlearning,Arm Farm,即为其中的代表之一。

值得注意的是,对于机械手而言,不同形状的物品,抓取难度有天壤之别。即便是同样形状的物体,由于表面反光度和环境光照的影响,在不同场景的抓取难度也大相径庭。从实验室到商业落地,其中有相当一段路要走。

1e21c772-b816-11ed-bfe3-dac502259ad0.jpg

高精密度的相机研发,是机器人“感知”物体的第一步。

实际商业场景中,最麻烦的物体总是“下一个物体”。工业机器人要真正融入实际生产体系,只有具备聪明的大脑,针对不同工况做出柔性的调整,才能拓宽工业机器人的使用场景。

审核编辑 :李倩

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

    关注

    2525

    文章

    48120

    浏览量

    740161
  • 机器人
    +关注

    关注

    206

    文章

    27046

    浏览量

    201430
  • 智能系统
    +关注

    关注

    2

    文章

    368

    浏览量

    72195

原文标题:机器人智能抓取系统:目前几种主流的解决方案

文章出处:【微信号:indRobot,微信公众号:工业机器人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    智能配送装配机器人

    一、项目说明    在21世纪的今天,劳动力成本已经越来越贵,如何提高生产效率同时降低生产成本已经成为世界最主流的研究课题了。基于这个课题,我们设计了智能配送装配机器人
    发表于 10-24 16:34

    中国传动网:小i机器人现身软洽会,智能机器人来了!

    ,“小i机器人在从单一智能机器人产品转移到以多种交互模式、多渠道、知识库构建和管理、数据挖掘和分析等综合应用的解决方案上,已经走在了世界的前列。” 如今,在软洽会这样一个备受瞩目的舞台
    发表于 04-22 16:10

    智能扫地机器人解决方案

    。2. 方案功能(1)手机远程控制。用户可以通过手机微信对扫地机器人进行远程操控。(2)智能语音系统。可以通过语音控制扫地机器人。(3)
    发表于 05-27 13:31

    基于深度学习技术的智能机器人

    和类型,而不关注其温度、湿度等。维视智造——智能机器人系统二、智能机器人的核心——环境感知系统
    发表于 05-31 09:36

    智能AGV无线搬运机器人解决方案

    `方案概述在现代化生产制造中,要求原材料、半成品、在制品、成品等在各个生产环节高效流转,智能搬运机器人提供适用于产线各上、下料点间的智能搬运方案
    发表于 06-28 11:03

    如何设计智能灭火机器人控制器?

    性能与可靠的机械控制性能的同时保证,才能在短时间内准确寻找到火源并灭火回家。在此以ARM9处理器为核心,对基于嵌入式系统智能灭火机器人进行了设计。本文将从硬件和软件方面讲述智能灭火
    发表于 07-31 06:23

    【MYD-CZU3EG开发板试用申请】基于机器视觉的工业机器人抓取工作站

    ,正在选取合适的AI加速系统,工业用品,有小巧,稳定,成本等方面考虑,正在选型。 ④项目开展,按时间计划实施。⑤项目调试,优化,分享。 预计成果 完成基于机器视觉的工业机器人抓取工作站
    发表于 09-18 14:18

    【瑞芯微RK1808计算棒试用申请】基于机器视觉的工业机器人抓取工作站

    过程③本项目已经初具雏形,正在选取合适的AI加速系统,工业用品,有小巧,稳定,成本等方面考虑,正在选型。④项目开展,按时间计划实施。⑤项目调试,优化,分享。预计成果完成基于机器视觉的工业机器人
    发表于 09-18 19:24

    智能家居—机器人保姆设计方案

    组成部分,在生活中的作用越来越重要。基于STM32的机器人保姆系统的设计方案,该方案模拟智能家居环境,简化了定位方式,有效地利用了ZigBe
    发表于 09-04 16:10

    方案分享】服务机器人解决方案

    的共同作用下。中国服务机器人产业初具规模并在未来拥有极大的发展潜力。今天的机器人方案以电影院迎宾机器人为例功能介绍<section]迎宾接待:自动感应人体,主动播放欢迎语、欢送语
    发表于 09-21 11:41

    工业机器人智能视觉系统应用实训平台介绍

    。可以进行六轴机器人示教、定位、抓取、装配等训练,包含六自由度工业机器人智能视觉检测系统、PLC控制
    发表于 07-01 11:48

    ZN-1AI工业机器人智能视觉系统应用实训平台介绍

    组合,实现对高速传输线上的不同物料进行快速的检测、组装。为了方便实训教学,系统进行了专门的设计,可以完成各类机器人单项训练和综合性项目训练,可完成各类机器人单项训练和综合性项目训练。可以进行六轴
    发表于 07-01 10:07

    主流几种系列舵机描述

    机器人的研究领域在不断的拓宽,智能机器人的研究在AI领域一直是研究的热点之一。想要让智能机器人具有类似人类的
    发表于 09-02 06:35

    机器人智能抓取系统:目前几种主流解决方案

    机器人学习中的经典问题之一便是分拣:在一堆无序摆放的物品堆中,取出目标物品。
    的头像 发表于 07-28 10:08 1.5w次阅读

    浅析机器人智能抓取系统几种主流解决方案

    时间的数理难题,用智能系统处理起来就显得十分容易,但在几乎不需要思考的情况下就能做出的分选动作,则是全世界机机器人研究专家关注的热点。 机械臂抓取需要确定每段机械臂的位姿 首先,机械臂
    的头像 发表于 03-29 15:16 2509次阅读
    浅析<b class='flag-5'>机器人</b><b class='flag-5'>智能</b><b class='flag-5'>抓取</b><b class='flag-5'>系统</b>的<b class='flag-5'>几种</b><b class='flag-5'>主流</b>的<b class='flag-5'>解决方案</b>