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

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

3天内不再提示

基于TI DLP驱动的结构光技术实现提高箱拣的精确性

电子设计 来源:网络整理 作者:佚名 2019-12-13 07:51 次阅读

工业环境中,每天需要处理不同形状、尺寸、材料和光学特性(如反射比、吸收等)的零件。这些零件必须以特定的方向挑选和放置,然后进行加工。将这些零件随机从存放的环境(容器或其他)中自动挑选并放置的活动通常被称为箱拣。但这对机器人末端执行器(一种连接到机械臂末端的设备)提出了挑战,它需要准确地知道要抓取物体的3D位置、尺寸及其想方向。为了做到在箱子外壁和箱内其他物体周围准确导航,机器人的机器视觉系统除了需要获取2D相机信息外,还需要获取深度信息。

对于箱拣来说,捕获物体3D影像的难题可以由结构光技术解决。基于结构光技术的3D扫描仪/相机通过将一系列图案投射到被扫描的物体上而工作,并且用相机或传感器来捕获图案失真。然后三角剖分算法计算数据并输出3D点云。图像处理软件(如MVTech开发的Halcon)计算物体位置和机械臂的最佳进场路线(图1)。

图1:使用Halcon将管接头与其各自的3D模型进行匹配的示例(来源:MVTech开发的Halcon)

DLP技术通过安装在半导体芯片顶部的微镜矩阵(也称为数字微镜器件,DMD)提供高速图案投射能力,如图2所示。DMD上的每个像素表示投影图像中的一个像素,并允许像素精确图像投影。微镜在~ 3us时可以转换,以通过投影透镜将入射光反射到物体上或光块上。前者可以在投影场景中获得明亮像素,而后者可以创建暗像素。DLP技术也具备独特的优势,能够使用各种光源(如灯、LED和激光)在宽波长范围(420 nm – 2500 nm)内投射图案。

用于箱拣的由DLP技术驱动的结构光具备多种优势:

• 抗环境光照能力强。工厂的光照条件,如低曝光和不同照明区域之间的高对比度,导致传感器曝光不足或会对机器视觉系统产生干扰的闪光灯,对需要机器视觉的应用(如箱拣)来说是一大挑战。由DLP技术驱动的结构光本身具有主动照明,这使得它能够抵抗这些条件。

• 无活动部件。结构光系统可以立即捕获整个场景,不再需要将光束扫过物体或通过光束移动物体(如在扫描解决方案中)。结构光系统保护在宏观尺度内不使用活动部件,这使其能够免受机械磨损。

• 实时3D图像采集。DLP芯片中的微镜以高速度控制,可提供高达32kHz的自定义图案投影。除此之外,DLP控制器提供触发输出和输入,可用于使相机和其他设备与投影图案序列保持同步。这些功能有助于实现允许同时扫描和挑选的实时3D图像采集。

• 投影图案的高对比度和高分辨率。由于每块微镜可以将光反射到目标或吸收表面上,因而可以获得高对比度,使得能够在不受物体表面属性影响情况下进行准确的点检测。再加上使用具有2560 x 1600块镜子的高分辨率DLP芯片,可以探测到微米级的物体。

• 适用于物体参数。与使用衍射光学元件的系统相比,可编程图案和各种点编码方案(如相移或格雷编码)使结构光系统更适合对象参数。

• 加快开发时间。尽管机器人提供较高的重复性,但在非结构化环境中,箱拣需要精确性。因为在这种环境下,每次从储存箱中取出一个物体时,所拣选的物体的位置和方向都会发生变化。成功应对这一挑战需要可靠的工艺流程——从机器视觉到计算软件,再到机器人的灵巧性和抓取器。使所有东西协同工作可能是一项耗费大量开发时间的挑战。

基于TI DLP驱动的结构光技术实现提高箱拣的精确性

图2:DLP芯片包含数百万个可在高速下单独控制并反射光线以产生投影图案的微镜。

TI的DLP技术评估模块能够将结构光快速植入机器视觉工作流程。为了演示这种能力,工厂自动化与控制系统工程师以一定的距离和角度将DLP LightCrafter 4500评估板安装至单色相机。DLP评估板由相机通过一根互相连接的触发电缆触发;如图3所示。

图3:结构光设置,包括DLP产品LightCrafter 4500(左)、灰点前视红外线Flea3相机(右)和校准(后)。

电路板和相机都通过USB连接到PC,且整个设置都用于校准板。使用DLP®技术为3D机器视觉应用程序精确生成点云的参考设计中软件之后会被用于校准相机和投影仪的参数,如焦距、焦点、镜头失真、相对于校准板的相机平移和旋转。参考设计用户指南逐步介绍了此过程。

只有当相机相对于DLP产品板移动时,才需要重新校准。

在完成设置之后,可以创建真实目标的点云。这些云由软件以任意文件格式输出,然后由Halcon的HDevelop平台上开发的一些简短代码来读取和显示。图4显示了一个点云,该点云对装满咖啡杯的箱子的深度信息进行了颜色编码。

基于TI DLP驱动的结构光技术实现提高箱拣的精确性

图4:在Halcon HDevelop(右)中显示的箱子中,捕捉到的杯子(左)和由DLP驱动的多个杯子的结构光获取的点云

Halcon的表面匹配可以通过比较点云和杯子的3D CAD模型来确定杯子的3D姿态。这样一来,机械臂现在就可以“看到”物体,并且可以计算出机械臂的最佳进场路线,使其能够避开非结构化和不断变化的环境中的障碍物,从而从箱中挑选出物体。

责任编辑:gt


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

    关注

    210

    文章

    28239

    浏览量

    206654
  • ti
    ti
    +关注

    关注

    112

    文章

    7967

    浏览量

    212165
  • 机器视觉
    +关注

    关注

    161

    文章

    4350

    浏览量

    120144
  • dlp
    dlp
    +关注

    关注

    6

    文章

    379

    浏览量

    61171
收藏 人收藏

    评论

    相关推荐

    采用基于TI DLP®技术结构实现高精度3D扫描

    使用结构的3D扫描是用于需要3D光学测量技术的扩展市场和用例的理想技术TI提供多样化的DLP
    的头像 发表于 08-02 16:21 9217次阅读

    采用 DLP® 技术的顶级立体光固化成型印刷 3D 打印机

    `描述DLP 3D 打印机参考设计采用德州仪器 (TI) 的 DLP 3D 结构软件开发套件 (SDK),这使开发人员能够凭此构建具有超高
    发表于 04-28 10:35

    3D扫描的结构

    物体光反射特性来改变图形。 由于可编程图形结构需要显示多个图形,空间调制器就成为此类扫描仪的一个关键组件。目前市面上有多项空间调制技术
    发表于 08-30 14:51

    采用DLP技术的3D机器视觉参考设计包括BOM

    3D 点云。高度差异化 3D 机器视觉系统利用 DLP®(...)主要特色 集成型 API 和针对 DLP 芯片组的驱动程序支持,可实现快速以及可编程图形针对同步捕捉的集成型摄像机支
    发表于 10-12 15:33

    无限制显示可能TI DLP Pico display评估模块

    作者:Juan Alvarez,德州仪器(TITI大力研发具有突破DLP®投影显示技术。五年前,
    发表于 03-04 06:45

    TI DLP技术应用与那些方面?

    DLP技术正在成为舞台上名副其实的焦点。TI推出的全新光学参考设计表明,舞台照明在采用DLP技术后,仅使用一个
    发表于 08-13 07:16

    面向3D机器视觉应用并采用DLP技术精确点云生成参考设计

    应用的高分辨率精确图形。特性集成型 API 和针对 DLP 芯片组的驱动程序支持,可实现快速以及可编程图形针对同步捕捉的集成型摄像机支持投影仪和摄像机校准例程用于生成视差图、景深图和点
    发表于 09-22 10:20

    如何利用DLP®技术驱动结构光系统实现精度

    对于来说,捕获物体3D影像的难题可以由结构技术解决。基于结构
    发表于 11-08 07:36

    DLP技术_DLP数字处理

    本专题深入讲述了DLP技术,DLP投影机的原理,DLP拼接技术,DLP大屏幕显示等。
    发表于 07-18 11:50
    <b class='flag-5'>DLP</b><b class='flag-5'>技术</b>_<b class='flag-5'>DLP</b>数字<b class='flag-5'>光</b>处理

    影响跌落试验机检测精确性的因素有哪些

    在跌落试验机在中实验中,橡胶板起着比较明显的作用。为了确保各实验室的精确性,建议在使用硫化橡胶皮垫时,需要注意查看皮垫的整个各版程度和选择整个皮垫材料。在掉落实验的过程中,为了保证整个实验室的精确性,都会去注意校准摔落台的间距的精确性
    发表于 02-12 16:36 541次阅读

    AN-272:AD590的精确性

    AN-272:AD590的精确性
    发表于 04-24 20:32 15次下载
    AN-272:AD590的<b class='flag-5'>精确性</b>

    利用TI DLP®技术驱动结构光系统来实现精度

    统除了需要获取2D相机信息外,还需要获取深度信息。 对于来说,捕获物体3D影像的难题可以由结构技术解决。基于
    发表于 11-10 09:36 408次阅读
    利用<b class='flag-5'>TI</b> <b class='flag-5'>DLP</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>精度

    利用TI DLP®技术驱动结构光系统实现精度

    利用TI DLP®技术驱动结构光系统实现
    发表于 10-31 08:23 0次下载
    利用<b class='flag-5'>TI</b> <b class='flag-5'>DLP</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>精度

    利用TI DLP技术驱动结构光系统实现精度

    对于来说,捕获物体3D影像的难题可以由结构技术解决。基于结构
    的头像 发表于 03-27 10:42 916次阅读
    利用<b class='flag-5'>TI</b> <b class='flag-5'>DLP</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>精度

    一个简短的ADC不精确性指南

    ADC的不精确性 无论何种信号链,转换器都是系统的基本要素。为设计选择的任何ADC都会决定系统的总精度。换言之,系统精度不可能高于转换器的最低有效位(LSB)大小。为了表明这一点,让我们来看一个简短的ADC不精确性指南。
    发表于 10-25 10:56 266次阅读
    一个简短的ADC不<b class='flag-5'>精确性</b>指南