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

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

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


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、引导项目评估-计算方法


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


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


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


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


相关文章
|
2天前
|
机器学习/深度学习 传感器 人工智能
构建未来:AI驱动的自适应交通管理系统
【5月更文挑战第21天】 在本文中,我们将探讨一个由人工智能(AI)技术驱动的自适应交通管理系统的架构和实现。该系统利用机器学习算法实时分析交通数据,预测并优化交通流,从而减少拥堵,提高道路使用效率。通过与传统交通管理方法的比较,我们展示了AI技术如何提升城市交通管理的智能化水平,以及这些技术对环境、经济和社会的潜在积极影响。
10 3
|
8天前
|
机器学习/深度学习 人工智能 自然语言处理
深入探究软件测试中AI驱动的自动化策略
【4月更文挑战第12天】随着人工智能(AI)技术的飞速发展,其在软件测试领域的应用已经从理论走向实践。本文将探讨AI如何革新传统自动化测试方法,提高测试效率与质量,并分析面临的主要挑战以及未来的发展趋势。我们将重点讨论机器学习、自然语言处理等AI技术在测试案例生成、执行及结果分析中的应用,并展示实际案例以证明AI在推动软件测试自动化方面的巨大潜力。
|
8天前
|
监控 数据管理 BI
公共智能停车管理系统设计与实现(论文+源码)_kaic
公共智能停车管理系统设计与实现(论文+源码)_kaic
|
8天前
|
人工智能 监控 安全
《机器人流程自动化能力评估体系 第1部分:系统和工具》行标发布
《机器人流程自动化能力评估体系 第1部分:系统和工具》(YD/T 4391.1-2023)是国内首部正式发布的RPA行业标准,标准的发布实施填补了我国RPA行业产品标准的空白,在相关行业发展中具有里程碑意义。
69 0
|
7月前
3大系统,构建认知闭环
3大系统,构建认知闭环
76 0
|
7月前
|
机器学习/深度学习 传感器 安全
基于云的强化学习在汽车控制功能开发中的应用
摘要 汽车控制功能变得越来越复杂,其开发也越来越精细,这导致在开发过程中强烈需要自动化解决方案。在这里,强化学习为功能开发提供了巨大的潜力,可以以自动化的方式生成优化的控制功能。尽管它成功地部署在各种控制任务中,但在汽车行业中仍然缺乏基于强化学习的功能开发标准工具解决方案。为了解决这一差距,我们提出了一个灵活的框架,将传统的开发过程与开源的强化学习库相结合。它具有相关车辆部件的模块化物理模型、与微观交通模拟的协同模拟以生成真实场景,并实现分布式和并行训练。我们在一项可行性研究中证明了我们提出的方法的有效性,该研究旨在学习城市交通场景中电动汽车自动纵向控制的控制函数。进化的控制策略产生了一个平滑
64 0
|
8月前
|
机器学习/深度学习 数据采集 人工智能
AI智能自动量化交易机器人系统开发(关键步骤)指南
在开发AI自动量化交易机器人系统时,首先需要明确系统的目标和需求。确定好要交易的市场、交易策略和风险控制方法等关键因素。接下来,搭建起数据获取和处理的基础框架,包括数据源接口、数据清洗和特征提取等模块。然后,选择合适的机器学习模型或深度学习模型,对历史数据进行训练和优化,以预测未来市场走势。
|
9月前
|
机器学习/深度学习 算法 数据挖掘
Sentieon DNAscope:适配多测序平台数据的快速精准分析流程
Sentieon DNAscope:适配多测序平台数据的快速精准分析流程
154 0
|
9月前
|
人工智能 机器人
AI智能自动交易量化机器人系统开发稳定版丨案例设计丨方案项目丨功能分析丨源码说明
When developing an AI automated quantitative trading robot system, it is first necessary to clarify the system's goals and requirements. Determine key factors such as the market, trading strategy, and risk control methods to be traded. Next, establish the basic framework for data acquisition and pro
|
9月前
|
运维 算法 调度
(文章复现)建筑集成光储系统规划运行综合优化方法matlab代码
参考文献: [1]陈柯蒙,肖曦,田培根等.一种建筑集成光储系统规划运行综合优化方法[J].中国电机工程学报,2023,43(13):5001-5012.

热门文章

最新文章