当前位置: 首页 > news >正文

友思特案例|友思特 Ensenso 3D相机:汽车工业自动化的革命性力量

01 内容摘要

在竞争激烈的汽车行业,自动化生产至关重要。友思特 Ensenso 3D相机为汽车制造商提供了可靠的工具和技术支持,助力多个关键环节。它在汽车座位泡棉切割中提高精确度,降低浪费,提高生产效率;在汽车压铸零部件自动化视觉检测方面,通过非接触方式检查零部件完整性,确保高质量产出。友思特 Ensenso 3D相机的集成图像处理功能和FlexView投影技术进一步提高了准确性和稳健性,为汽车工业自动化带来了革命性的变革。本期推文将带你了解友思特 Ensenso 3D相机如何助力汽车工业,提升效率和质量。

02 应用案例:汽车座位泡棉切割

为了确保车辆座位的舒适感,制造商对于使用的泡棉处里有很严格的标准:这些泡棉必须能够被灵活的安装与调整,抗力与耐用,同时还须具备美观的外观。它们也在乘用车内饰舒适性的总体印象中发挥了重要作用。美国的头枕和扶手生产商已经考虑过这个问题,以提高这些泡棉小零件的生产周期率和精度,减少浪费,从而提高生产过程效率。

扶手和头枕精确修剪的解决方案由我们与法国公司Gips Vision一起开发和集成。方案包括两个机器人单元:

单元一使用友思特Ensenso相机捕获泡棉的3D点云数据,通过机械臂携带相机的移动得到泡棉产品的360°精确立体图像,并跟给定的3D模型进行比对,确定修剪位置。

单元二完成实际的生产动作,根据单元一获取的数据进行修剪,使用研磨工具来切割泡棉,从而去除驾驶员可能感觉到接触表面上的任何毛刺或泡沫缺陷。

图1

 

该系统精确到0.2mm,并且可以全天工作。它可以每小时完成120块泡棉材料。“对于我们的客户Adient来说,这是自动化泡棉部件修整的第一步,”GIPS视觉创新项目负责人Thomas Derrien解释说。“具有集成图像处理功能的机器人使日常工作更加容易,因为它们能够让我们避免相同的繁琐手动任务。同时它们确保了质量显著的改善”。

Gips Vision选择了友思特的Ensenso相机。整合这套系统的主要原因是由于其惊人的速度以及其处理的数据量。友思特 Ensenso让系统集成商和客户都非常信服——不仅在精度方面,而且在经济性和速度方面。

03 应用案例:汽车压铸零部件自动化视觉检测系统

车身重量是决定汽车耗能的关键因素,对于采用替代驱动系统的车辆,轻量化结构有助于抵消电机、电池和其他部件的重量。铝镁合金压铸零部件自重量较低,可制成各种复杂的形状,且生产成本较低。由此类金属制成的典型压铸零部件包括发动机零部件、变速箱壳、底盘零部件和后挡板结构。缺陷零部件经常会导致故障和昂贵的后续成本,因此,内置的检测系统会检查每个零部件的完整性,以确保始终如一的高质量。

大多数情况下,零部件几何测试通过使用多个光栅、反射光扫描器、电感式传感器或诸如此类的设备进行。由于与零部件之间的距离较小,传感器不仅会因散热不畅而承受高热负荷,而且还潜藏着与工件碰撞的危险。此外,压铸机上的每一种产品类型或工装的改变通常需要对现有传感器系统的位置重新定向或扩展其功能。

带集成图像处理功能的VisionTools自动化视觉检测系统为此类问题提供了解决方案。在该解决方案中,相机直接安装在生产线上,从安全距离以非接触的方式记录铸造零部件的几何形状。友思特IDS Ensenso 3D相机会检查所有铸口、金属豆、铸造批次、铸造通道或冒口的状况和完整性。

图2 带金属豆的铸件

 

机器人将部件放在3D相机前方。每个零部件位置的图像采集和评估需要0.3到1.2秒的时间。VisionTools使用友思特 Ensenso 3D相机来区分图像中的金属豆和背景。然而,不同的工件通常具有不同的光泽度,因此,相机必须能够克服这些问题。在立体视觉系统中,图像质量直接取决于光照条件以及被检查物体的表面纹理,而友思特 Ensenso 3D相机由于采取了“双目+激光散斑投影”的工作原理,因而特别适合该应用场合。

友思特 N36相机型号集成的FlexView投影技术进一步提高了测量结果的准确性。投影仪掩模在光束中的位置可以非常小的步进进行线性移动。因此,部件表面的投影纹理也会移动并形成附加结构来帮助重建图像。获取同一对象场景中具有不同纹理的多个图像对会产生更多的图像点,从而提高分辨率。除了提高分辨率外,由于移动的图案结构将额外信息应用于亮、暗或反射表面,数据在复杂表面上的稳健性也有所提升。因此,友思特 Ensenso相机可以满足客户的要求,将图像中的金属豆与背景区分开来,并能够可靠地测试通常具有不同光泽度的工件。

 

图3 机器终端显示铸件3D数据的直接检查结果

 

 

04 相机参数展示

本期推文向大家介绍了友思特 Ensenso 3D视觉相机在汽车自动化领域的应用案例。该产品的最大亮点是:

高精度|高景深|高转速

下面将展示该产品的关键产品参数,供您参考:

✓ 带GigE接口 - 功能丰富,灵活性高。

✓ 小巧坚固的铝制外壳。

✓ 防护等级IP65/67

✓ 全局快门式CMOS传感器和图案投影仪,可选蓝色或红外LED。

✓ 最大帧率(3D):10 (2 x 像素融合:30) 和64个视差等级。

✓ 设计工作距离最长3000毫米(N35)和可变图像场

✓ 从多个视角实时构造3D点云。

✓ 集成的FlexView技术可提高点云的精度,并且在复杂的表面上也能确保3D数据的稳健性。

✓ 使用“投影纹理立体视觉”技术捕捉无纹理物体表面的图像。

✓ 带驱动程序和API的免费软件包,适用于Windows和Linux操作系统。

✓ 带源代码的HALCON、C、C++和C#示例程序

✓ 出厂前经过预校准,便于用户部署。

✓ 带标定板的机器人手眼标定集成功能。

END

 

友思特·智能感知

虹科集团旗下子公司友思特是领先的智能感知与机器视觉解决方案提供商,致力于帮助各行业客户提高效率、改善生产质量。围绕智能制造、智能交通、医疗健康等领域,为用户提供视觉检测与识别、图像采集和FPGA图像处理,以及智慧交通、智慧城市等解决方案。

作为专业的智能感知与视觉解决方案提供商,我们可以为您提供以下产品和服务:

● 视觉检测和识别。利用视觉相机和AI相机实现对于物品外观、尺寸、形状等关键信息的快速检测和精准识别。

● 各具特点的3D相机。双目散斑结构光相机在室内外均可用,提供超高精度深度点云图像;深度AI相机,内置用于AI神经网络模型推理的1.4T算力英特尔处理器,基于双目设计,且提供大量的开源项目例程,开发生态友好。

● 图像采集与处理。利用FPGA图像采集卡结合开发软件,帮助客户部署板载图像处理功能,实现高带宽场景下的预处理开发。

● 集成Nvidia边缘计算和高带宽采集接口的专业视觉边缘计算机,帮助客户结合FPGA端和AI端的开发,将复杂的系统部署到边缘。

● 适用于不同场景的雷达。MEMS固态激光雷达体积小、质量轻,在无人机应用上极具优势;纯固态激光雷达,大视场高分辨率,结构紧凑,适用于集成车载ADAS等相关应用。

● 一站式打包视觉方案。基于客户需求提供定制化软硬件整体方案,包括设备选择、软件调试等。

我们已经陆续完成了包括华为、三菱、南方电网等客户的自动驾驶传感器图像采集、高端机器人图像处理、工件质量识别等项目。一旦您开始应用虹科的智能感知与视觉解决方案,我们的团队将为您提供专业的支持,不断推出高可靠性、高智能化的产品和服务,与客户共同发展,促进产业升级。

 

相关文章:

友思特案例|友思特 Ensenso 3D相机:汽车工业自动化的革命性力量

01 内容摘要 在竞争激烈的汽车行业,自动化生产至关重要。友思特 Ensenso 3D相机为汽车制造商提供了可靠的工具和技术支持,助力多个关键环节。它在汽车座位泡棉切割中提高精确度,降低浪费,提高生产效率;在汽车压铸零部…...

【5G PHY】物理层逻辑和物理天线的映射

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 本人就职于国际知名终端厂商,负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。 博客…...

MySQL如何优雅处理批量新增和更新?ON DUPLICATE KEY UPDATE用它!

场景:一张用户表user,此时我需要批量新增用户,如果用户已经存在了,则更新该条记录;如果用户不存在,则插入一条数据。 痛点:常规做法新增更新各写一个接口。而且是批量操作,比较繁琐&…...

网络安全(加密, Hashing, 证书, SSL/TLS等)学习小结

网上看到的一些关于网络安全的学习资料小结。 对称加密: 通信双方共享同一个密钥。发送方用它来加密,接收方用它来解密。 非对称加密: 有公钥和私钥。 现在的做法一般是用非对称加密生成?钥(公钥还是私钥?)用于传输?&#xff0…...

缓冲技术在嵌入式中的应用

引言 在嵌入式中,不可避免地会遇到数据的收发。 其实,数据的收发有很多情况。 总体上,分为数据的收和发: 其中,数据发送是一个主动的行为,我们对要发送数据的数量特点等都是知道的,比如我们通过…...

vscode交叉编译cmake工程,toolchains设置

在 Visual Studio Code 中编译 CMake 项目时,使用自定义工具链(toolchains)可以很有用,特别是当你需要交叉编译或使用不同的编译器时。以下是在 Visual Studio Code 中使用自定义工具链的一般步骤,以aarch64的嵌入式为…...

MATLAB算法实战应用案例精讲-【优化算法】季节优化算法(SOA)(附MATLAB代码实现)

前言 世界上许多地方一年有四个季节:春、夏、秋、冬。每个季节的天气都不一样。随着天气的变化,生物,尤其是树木会改变它们的行为来适应天气。森林中的每一个个体都被称为一棵树。在满足终止条件之前,森林中的树木通过类似于自然界树木生命周期的四种操作:更新、竞争、播种…...

DevOps持续集成与交付

概述 Jenkins是一个支持容器化部署的、使用Java运行环境的开源软件,使用Jenkins平台可以定制化不同的流程与任务、以自动化的机制支持DevOps领域中的CI与CD,在软件开发与运维的流程中自动化地执行软件工程项目的编译、构建、打包、测试、发布以及部署&a…...

lambda的使用案例(1)

lambda的使用案例 1、分组转换为map Map<String, List<IdaasUserInfoVO>> map userWithOrgVOS1.stream().collect(Collectors.groupingBy(IdaasUserInfoVO::getOrgId));2、map循环 map.forEach(this::saveOrUpdateUser); private void saveOrUpdateUser(String …...

nodejs+vue装修公司CRM系统设计elementui

第3章 系统分析 5 3.1 需求分析 5 3.2 系统可行性分析 5 3.2.1技术可行性&#xff1a;技术背景 5 3.2.2经济可行性 6 3.2.3操作可行性&#xff1a; 6 3.3 项目设计目标与原则 6 3.4系统流程分析 7 3.4.1操作流程 7 3.4.2添加信息流程 8 3.4.3删除信息流程 9 第4章 系统设计 11 …...

开源博客项目Blog .NET Core源码学习(3:数据库操作方式)

开源博客项目Blog采用SqlSugar模块连接并操作数据库&#xff0c;本文学习并记录项目中使用SqlSugar的方式和方法。   首先&#xff0c;数据库连接信息放在了App.Hosting项目的appsettings.json中DbConfig节&#xff0c;支持在DbConfig节配置多个数据库连接信息&#xff0c;以…...

QT--Opencv下报错Mat/imwrite/imread找不到文件

像file not found这类错误 原因是编程系统找不到所指库文件&#xff0c;以此为例&#xff0c;排查自己的每个位置是否有误 1. .pro文件 添加opencv动态库 INCLUDEPATH /usr/include \/usr/include/opencv4 \/usr/include/opencv4/opencv2LIBS /usr/lib/aarch64-linux-gnu…...

风光储一体化能源中心 | 数字孪生智慧能源

自“双碳”目标提出以来&#xff0c;我国能源产业不断朝着清洁低碳化、绿色化的方向发展。其中&#xff0c;风能、太阳能等可再生能源在促进全球能源可持续发展、共建清洁美丽世界中被寄予厚望。风能、太阳能具有波动性、间歇性、随机性等特点&#xff0c;主要通过转化为电能再…...

JavaScript数组分组

数组分组: 含义: 数据按照某个特性归类 1. reducefn(cur, index)作为对象的key,值为按照fn筛选出来的数据 // 利用reduce分组 function group(arr, fn) {// 不是数组if (!Array.isArray(arr)) {return arr}// 不是函数if (typeof fn ! function) {throw new TypeError(fn…...

IEEE PDF eXpress系统报错:TimesNewRoman PS-BoldMT, ItalicMT, PSM

问题&#xff1a; IEEE PDF eXpress系统报错&#xff1a;Errors: Font TimesNewRomanPS-BoldMT, TimesNewRomanPS-ItalicMT, TimesNewRomanPSMT is not embedded (137x on pages 2-6) 答案&#xff1a; 主要原因是PDF的字体嵌入问题&#xff0c;可以看到下图中没有报错中的字体…...

【MATLAB源码-第40期】基于matlab的D*(Dstar)算法栅格路径规划仿真。

1、算法描述 D*算法路径规划 D*算法&#xff08;Dynamic A*&#xff09;是A*算法的一种变种&#xff0c;主要用于在地图中的障碍物信息发生变化时重新计算路径&#xff0c;而不需要从头开始。该算法适用于那些只有部分信息已知的环境中。 工作原理&#xff1a; 1. D*算法首先…...

Pikachu-xxe (xml外部实体注入漏洞)过关笔记

Pikachu-xxe过关笔记 有回显探测是否有回显file:///协议查看本地系统文件php://协议查看php源代码&#xff08;无法查看当前网页代码&#xff0c;只能看别的&#xff09;http://协议爆破开放端口&#xff08;两者的加载时间不同&#xff09; 无回显第一步第二步第三步 运行结果…...

Unity实现设计模式——责任链模式

Unity实现设计模式——责任链模式 责任链模式定义&#xff1a;将请求的发送和接收解耦&#xff0c;让多个接收对象都有机会处理这个请求。将这些接收对象串成一条链&#xff0c;并沿着这条链传递这个请求&#xff0c;直到链上的某个接收对象能够处理它为止。 在职责链模式中&…...

Java中String转换为double类型

这次的java作业是写一个数字转换的小项目&#xff0c;其中从输入框中获取的是String类型&#xff0c;但是要进行数字操作&#xff0c;此时要用到很多操作String类型数据的方法了。 从javafx输入框中获取到String类型后&#xff0c;首先是要判断是否能转换为数字或者小数形式&a…...

不同埋深地下管线的地质雷达响应特征分析

不同埋深地下管线的地质雷达响应特征分析 前言 以混凝土管线为例&#xff0c;建立了不同埋深&#xff08;70cm、100cm、130cm&#xff09;地下管线的二维模型&#xff0c;进行二维地质雷达正演模拟&#xff0c;分析不同材质管线的地质雷达响应特征。 文章目录 不同埋深地下管…...

重新认识mysql

title: “重新认识mysql” createTime: 2022-03-06T15:52:4108:00 updateTime: 2022-03-06T15:52:4108:00 draft: false author: “ggball” tags: [“mysql”] categories: [“db”] description: “” 文章目录 title: "重新认识mysql" createTime: 2022-03-06T15:…...

系统集成|第十九章(笔记)

目录 第十九章 风险管理19.1 风险管理的概述及相关概念19.2 主要过程19.2.1 规划风险管理19.2.2 识别风险19.2.3 实施定性风险分析19.2.4 实施定量风险分析19.2.5 规划风险应对19.2.6 控制风险 上篇&#xff1a;第十八章、安全管理 下篇&#xff1a;第二十章、收尾管理 第十九…...

【Linux】Linux远程访问Windows下的MySQL数据库

1.建立Windows防火墙规则 首先需要开放windows防火墙&#xff0c;针对3306端口单独创建一条规则&#xff0c;允许访问。 打开windows安全中心防火墙与保护&#xff0c;点击高级设置 进入之后&#xff0c;点击入站规则&#xff0c;新建一条规则 新建端口入站规则 端口填写330…...

android安卓core tombstone .pb

Tombstone原理分析_内核工匠的博客-CSDN博客 android tombstone分析_tombstone 分析_良知犹存的博客-CSDN博客 Tombstone简介 当一个native程序开始执行时&#xff0c;系统会注册一些连接到debuggerd的signal handlers。针对进程出现的不同的异常状态&#xff0c;Linux kernel…...

C++简单实现红黑树

目录 一、概念 二、红黑树的性质 三、红黑树的定义 四、红黑树的插入操作 情况一&#xff08;叔叔节点存在且为红色&#xff09;——变色向上调整&#xff1a; 情况二&#xff08;叔叔节点不存在或为黑色&#xff09;——旋转变色&#xff1a; 2.1叔叔节点不存在 2.2叔叔…...

国庆加速度!新增功能点锁定功能,敏捷开发新增估算功能,助力项目快速突破!

大家好&#xff0c;CoCode开发云旗下Co-Project V3.6智能项目管理平台正式发布&#xff0c;平台新增功能点锁定功能、敏捷开发模式新增估算板块和两种估算方式。 功能点锁定功能进一步提高了项目估算的灵活性和准确性&#xff0c;有利于提高项目估算效率&#xff1b;而敏捷开发…...

uniapp 如何动态切换应用图标、名称

有时候我们需要实现类似百度网盘、淘宝APP这种可以动态切换 但是呢这种需求平常非常少见 很多人不知道如何操作 今天就教大家如何实现 这里我们需要用到一款插件Ba-ChangeIcon Ba-ChangeIcon 是一款uniapp动态切换应用图标、名称的插件。可实现过年、过节动态切换应用图标的效…...

CUDA学习笔记0929

一、GPU缓存和变量作用域 1. 缓存类型 &#xff08;1&#xff09;GPU缓存是非可编程存储区域 &#xff08;2&#xff09;GPU包含4类缓存&#xff1a; L1缓存&#xff0c;每个流处理器一个 L2缓存&#xff0c;全部流处理器共享一个 L1和L2都可用于存储本地和全局内存中的数…...

XML-Based Configuration Beans for Ioc Container

XML-Based Configuration XML-based configuration is the traditional way of configuring beans in Spring. <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"h…...

俞敏洪:董宇辉在北京有房子了!

据媒体报道&#xff0c;9月26日&#xff0c;俞敏洪在直播中透露&#xff0c;董宇辉已经在北京拥有了自己的房子&#xff0c;并且强调这是大家共同努力的结果。 这一消息引起了广泛关注和热议。在此之前&#xff0c;董宇辉曾在公开场合表示&#xff0c;俞敏洪老师为了给他凑钱买…...

wordpress ios shared/河北软文搜索引擎推广公司

数着星星 盼着月亮2021国考笔试成绩终于出了&#xff01; 成绩今日公布中公锦鲤给大家带来好运哭惹&#xff01;也太快了吧&#xff01;只能骂骂咧咧地打开查询入口▽▽▽扫码进入成绩查询入口国考成绩对手成绩&同岗分差万人报名产生千人大岗的XXX局究竟会有多少大神产生…...

网站流量提升/网站提交入口大全

真实案例&#xff1a;查看nginx日志&#xff0c;发现别有用心的人恶意调用API接口刷短信&#xff1a;30966487 115.213.229.38 "-" [05/Jun/2018:14:37:29 0800] 0.003 xxxxxx.com "POST /xxx/sendCheckCode HTTP/1.1" 401 200 46 xx.xx.xx.xx:0000 0.003 …...

厦门网站建设求职简历/温州seo结算

背景 近几年&#xff0c;前端应用&#xff08;WebApp&#xff09;正朝着大规模方向发展&#xff0c;在这个过程中我们会对项目拆解成多个模块/组件来组合使用&#xff0c;以此提高我们代码的复用性&#xff0c;最终提高研发效率。 在编写一个复杂组件的时候&#xff0c;总会依…...

服装定制图片/整站seo排名外包

王利芬&#xff1a;接下来请你就“自定人生”这几个字&#xff0c;做一个十分钟的小讲演。 李开复&#xff1a;好的&#xff0c;谢谢。其实我今天想讲的就是说&#xff0c;在过去在创新工场走的这两年多&#xff0c;我接触了很多创业者&#xff0c;也接触了很多优秀的创业型的…...

使用织梦系统建设网站教程/网络整合营销案例

标题效果&#xff1a;给一些词。和几个句子&#xff0c;当且仅当句子可以切子可以翻译词典&#xff0c;这意味着该子将被翻译。找到最长前缀长度可以被翻译。 思维&#xff1a;使用Trie树阵刷。你可以刷到最长的地方是最长的字符串可以翻译到的地方。PS&#xff1a;在BZOJ上Tri…...

wordpress++分页/宁波超值关键词优化

一个无锁消息队列引发的血案&#xff08;四&#xff09;——月&#xff1a;RingQueue(上) 自旋锁 - shines77 - 博客园 #ifndef _RINGQUEUE_ #define _RINGQUEUE_#include <stdbool.h> #include <stdio.h> #include <string.h>// 队列包含的信息 typedef str…...