历史上的今天
今天是:2026年03月02日(星期一)
2023年03月02日 | 机器人智能抓取系统:目前几种主流的解决方案
2023-03-02 来源:机器人视觉爱好者
学习中的经典问题之一便是分拣:在一堆无序摆放的物品堆中,取出目标物品。在快递分拣员看来,这几乎是一个不需要思考的过程,但对于臂而言,这意味着复杂的矩阵计算。
事实上,对于人类需要耗费大量时间的数理难题,用系统处理起来就显得十分容易,但在几乎不需要思考的情况下就能做出的分选动作,则是全世界机机器人研究专家关注的热点。
机械臂抓取需要确定每段机械臂的位姿
首先,机械臂需要视觉伺服系统,来确定物体的位置,根据末端执行器(手)和视觉(眼)的相对位置,可分为Eye-in-Hand两种系统。
Eye-in-Hand则将机械臂与视觉传感器固定在一起,视野随机械臂的移动而改变,传感器越近时精度越高,但过于靠近时则可能使目标超出视野范围。
精密的视觉系统与灵活机械臂的配合,才能完成一次完美的抓取,而这正是当前机器人操作中的核心难题,归纳起来就是这么一件事:找到合适的抓取点(或吸附点),抓住它。之后的转运执行,则属于运动规划的分支。
目前几种主流的解决方案
Model-based(基于模型的方法)
这种方法很好理解,即知道要抓什么,事先采用实物扫描的方式,提前将模型的数据给到机器人系统,机器在实际抓取中就只需要进行较少的运算。
1. 在线感知:通过RGB或点云图,计算出每个物体的三维位姿。
2. 计算抓取点:在真实世界的坐标系下,根据防碰撞等要求,选取每个物体的最佳抓取点。
RGB颜色空间由红绿蓝三种基本色组成,叠加成任意色彩,同样地,任意一种颜色也可以为三种基本色的组合,机器人通过颜色坐标值来理解“颜色”。这种方式与人眼识别颜色的方向相似,在显示屏上广泛采用。
Half-Model-based(半模型的方法)
在这种训练方式中,不需要完全预知抓取的物体,但是需要大量类似的物体来训练,让算法得以在物品堆中有效对图像进行“分割”,识别出物体的边缘。这种训练方式,需要这些流程:
1.离线训练图像分割算法,即把图片里的像素按物体区分出来,此类工作一般由专门的数据标注员来处理,按的需求,标注出海量图片中的不同细节。
2.在线处理图像分割,在人工标注出的物体上,寻找合适的抓取点。
这是一种目前应用较为广泛的方式,也是机械臂抓取得以推进的主要推力。机械臂技术发展缓慢,但的图像分割则进展迅速,也从侧面撬动了机器人、等行业的发展。
Model-free(自由模型)
这种训练方式不涉及到“物体”的概念,机器直接从Anpodal(对映点),即有可能“抓的起来”的点,逐步训练出抓取策略。这种训练方式往往让机器手大量尝试不同种类的物品,进行self-supervisedlearning, Farm,即为其中的代表之一。
值得注意的是,对于机械手而言,不同形状的物品,抓取难度有天壤之别。即便是同样形状的物体,由于表面反光度和环境光照的影响,在不同场景的抓取难度也大相径庭。从实验室到商业落地,其中有相当一段路要走。
高精密度的相机研发,是机器人“感知”物体的第一步。
实际商业场景中,最麻烦的物体总是“下一个物体”。要真正融入实际生产体系,只有具备聪明的大脑,针对不同工况做出柔性的调整,才能拓宽机器人的使用场景。
审核编辑 :李倩
史海拾趣
|
Proteus经典例子软件等级: ★★★ Cadence IC设计(全 FPGA-CPLD开发简明教 vhdl语言例程集锦 . PROTEL DXP培训教材 proteldxp入门与提高 推 荐 软 件 CuteFTP Pro(汉化注册版 ...… 查看全部问答> |
|
各大公司电子类招聘题目精选 模拟电路 1、基尔霍夫定理的内容是什么?(仕兰微电子) 2、平板电容公式(C=εS/4πkd)。(未知) 3、最基本的如三极管曲线特性。(未知) 4、描述反馈电路的概念,列举他们的应用。(仕兰微电子) 5、 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 04:16 编辑 这个软件很有用 里面有所有你需要的芯片中文及英文资料~赶快下载吧~别 错过~ 还有一些电赛论文及其他的论文 主要是良信号类的·~~!!! [ 本帖最后由 zhangqiming 于 2009-8-30 21:05 编辑 ] ...… 查看全部问答> |
|
2440+wince 5.0(友善之臂20100204的BSP),用外置式camera 0v9650可以正常工作,现在开发板的基础上做了修改,加入了tvp5150芯片,基本上是和原来的外置式camera接口并在一起的。 现在的问题是,新加入的tvp5150无法工作,而且似乎根本没有检测这 ...… 查看全部问答> |
|
下面是我写的程序,是IAR的编译器 两个采用通道的输出数据都相同,即是同一通道的数据,哪个通道先采样就是哪个通道的数据。 我想先采样温度的通道3的数据,在采样芯片内部能隙电压的数据,这样两个数相除可以消除电源电压不稳带来的误差。 各位 ...… 查看全部问答> |
|
用感光法还是热转印法? 感光法比较简单,但是成功率不是很高!~ 热转关键是少工具,热转印机毕竟也不便宜(入果个人买),但是好像用电熨斗的比较多吧,不知道论坛里有没有人用电熨斗,效果怎么样?… 查看全部问答> |
|
大家好,我用AD7705做模数转换,结果程序有问题,大家帮我看看吧。转换出的数据高位总是1,跪求指点!!! 这两天把我折磨死了,真是没有办法了啊 /***********AD7705.H ************/ #ifndef _AD7705_H #define _AD7705_H #define uchar uns ...… 查看全部问答> |
|
跪求各位高手Simulink环境中FFT IP核系统实现的问题! 各位高手,现在本人在做的任务是,在Matlab/Simulink环境中,加载Altera的DSP Builder库文件,对FFT IP_Core进行测试,经过多天努力,结果一直不正确,肯定各位高手给予指点,不甚感激!!! 1>感觉使能信号加载没有 ...… 查看全部问答> |




