工业视觉引导基础及项目评估流程

简介: 工业视觉引导基础及项目评估流程

工业视觉引导基础及项目评估流程


1、引导类型


• 抓取通过图像模板位置,机械手/模组的模板位置,当前产品位置计算。


• 放置固定点通过定点拍照产品位置,机械手/模组的位置,目标放置位计算。


• 产品对位一个产品固定,另一产品由机械手/模组带着移动,相机分别得到两组产品的位置,计算对位的坐标。


• 点轨迹相机拍照(固定/移动)获得产品的基准,通过实际轨迹与基准坐标之间的关系映射出实际产品的点位置。


2、相机架设方式


• 固定相机固定/移动到某一固定点位拍照。


• 移动执行机构(负责完成引导定位动作)的机械手/模组,非执行机构的模组。


3、配合运动机构


• 四轴机械手。


• 六轴机械手。


• XYR模组。


• XXY/XYY平台

先算角度再移动X。


• 蜘蛛手机器人。


• 龙门式XY平台。


4、相机拍照方式


• 静态。


• 飞拍产品运动中拍照后,到达某一固定位置实现定位抓取/对位考虑相机的拖影以及相机的触发方式。


5、标定方式


• 二维码棋盘格坐标系关联。


• 九点标定+旋转中心计算(两点/多点拟合圆)/旋转中心计算+九点标定。


6、旋转中心(这个之前的文章讲过,你们可以看这个文章)

• 有角度计算


• 无角度计算


20210517151851300.png


6、旋转中心(不明白的可以看这个文章)


20210517152506997.png


c=rcos(δ+β)=rcos(δ)cos(β)-r*sin(δ)sin(β)=xcos(β)-ysin(β)


d=rsin(δ+β)=rsin(δ)cos(β)+r*cos(δ)sin(β)=ycos(β)+xsin(β)


7.0引导项目评估-硬件选择


• 确定产品信息(产品大小,产品种类,产品公差)。


• 拍照特征(视野大小)。


• 选择相机(相机个数、拍照方式)、镜头(工作距离)、光源。


7.1、引导项目评估-精度分析


• 相机精度


• 运动机构精度(模组/机械手)


• 平台精度(机构安装)


• 产品公差


• 标定精度


7.2、引导项目评估-标定方式


• 配合的运动机构类型


• 相机的安装方式(固定、移动)


• 多相机标定(单独标定/联合标定)


• 标定治具(机构需要设计什么样的治具方便标定)


7.3、引导项目评估-计算方法


• 抓取图像模板、机械手模板、实时产品坐标


• 对位两个产品的坐标• 放置实时产品坐标、机械手模板放置位置


• 轨迹需求点与拍照计算点的相对坐标关系


我做过的项目都按照这种流程运行,如果你们有更好的流程。可以分享下。相互学习下。谢谢大家!!!


相关文章
|
消息中间件 Java 物联网
一文搞懂MQTT,如何在SpringBoot中使用MQTT实现消息的订阅和发布
之前介绍了RabbitMQ以及如何在SpringBoot项目中整合使用RabbitMQ,看过的朋友都说写的比较详细,希望再总结一下目前比较流行的MQTT。所以接下来,就来介绍什么MQTT?它在IoT中有着怎样的作用?如何在项目中使用MQTT?
19637 63
一文搞懂MQTT,如何在SpringBoot中使用MQTT实现消息的订阅和发布
|
1月前
|
存储 监控 算法
电脑监控管理中的 C# 哈希表进程资源索引算法
哈希表凭借O(1)查询效率、动态增删性能及低内存开销,适配电脑监控系统对进程资源数据的实时索引需求。通过定制哈希函数与链地址法冲突解决,实现高效进程状态追踪与异常预警。
155 10
|
5月前
|
数据采集 监控 API
淘宝京东拼多多通用电商 API 接口,数据抓取快人一步!
在电商市场中,通用电商 API 接口通过统一技术标准,打通淘宝、京东、拼多多等平台数据,具备跨平台兼容、数据标准化和实时抓取能力。它可应用于商品价格监控、详情获取、营销优化等场景,具有请求合并、反爬绕过、数据清洗等技术优势。相比单独开发接口,通用 API 实现了即开即用、零维护和实时更新。某服饰品牌接入后,价格监控效率提升 300%,缺货预警提前 48 小时,营销响应速度大幅提升。
405 1
|
1月前
|
Web App开发 人工智能 自然语言处理
2025年SEO工具合集!60 个免费付费的都找齐了
2025年最新整理全网免费与付费SEO工具清单,涵盖关键词研究、页面优化、技术SEO、本地搜索、外链建设及内容创作等全方位工具,助力网站提升排名与流量。
|
4月前
|
JavaScript 开发工具 iOS开发
如何使用DevEco Studio搭建鸿蒙开发环境?
如何使用DevEco Studio搭建鸿蒙开发环境?
|
7月前
|
传感器 人工智能 算法
AI技术在智慧工地中的应用有哪些?
人工智能技术(AI)通过算法和数据让计算机模拟人类智能,完成复杂任务。在智慧工地中,AI技术覆盖施工管理全流程,提升效率与安全性。主要应用包括:人员智能化管理(身份识别、行为监测)、施工安全管控(危险行为识别、设备监控、环境预警)、设备与物料管理(预测性维护、物料追溯)、施工效率与质量提升(进度调度、质量检测)及智能决策支持(大数据分析、虚拟培训)。这些技术推动建筑行业从经验驱动向数据驱动转型,助力无人化作业与全生命周期管理。
635 0
|
8月前
|
5G 网络架构 UED
网速只拼Mbps?解码网速真相的五大关键因素
Mbps(兆比特每秒)是衡量数据传输速度的单位,表示每秒传输的百万比特数。它是评估网络性能的核心指标,广泛应用于家用宽带、移动网络和企业级网络中。Mbps 数值越高,理论上数据传输越快,但实际体验还受网络拥塞、丢包率和信号强度等因素影响。例如,在网络高峰时段或信号较弱的地方,即使Mbps数值高,也可能出现卡顿。5G和光纤技术显著提升了Mbps速率,但仍需考虑硬件设备如路由器和网卡的性能瓶颈。理解Mbps及其影响因素,有助于用户选择合适的网络服务并优化网络体验。
913 1
|
8月前
|
前端开发 JavaScript API
如何快速学习React?
如何快速学习React?
236 1
|
运维 监控 搜索推荐
阿里大鱼进行发短信业务---使用详细步骤-Java操作
这篇文章详细介绍了如何在Java中使用阿里大鱼服务来发送短信,包括开通短信服务、签名和模板管理,以及具体的Java开发步骤和代码示例。
1025 0
阿里大鱼进行发短信业务---使用详细步骤-Java操作
|
9月前
|
传感器 监控 安全
智慧工地云平台的技术架构解析:微服务+Spring Cloud如何支撑海量数据?
慧工地解决方案依托AI、物联网和BIM技术,实现对施工现场的全方位、立体化管理。通过规范施工、减少安全隐患、节省人力、降低运营成本,提升工地管理的安全性、效率和精益度。该方案适用于大型建筑、基础设施、房地产开发等场景,具备微服务架构、大数据与AI分析、物联网设备联网、多端协同等创新点,推动建筑行业向数字化、智能化转型。未来将融合5G、区块链等技术,助力智慧城市建设。
469 1