一种视觉在线检测及修正的工件打磨系统技术方案

技术编号:24000912 阅读:26 留言:0更新日期:2020-05-01 22:53
本发明专利技术公开了一种视觉在线检测及修正的工件打磨系统,通过激光跟踪仪修正初始打磨位姿,并通过视觉传感器检测每一次打磨深度并修正下一次的打磨位姿及打磨深度,既解决了人工示教造成的耗时长、效率低问题,又通过激光跟踪仪结合视觉传感器进行位姿修正提高了打磨精度。

A visual on-line detection and correction of workpiece grinding system

【技术实现步骤摘要】
一种视觉在线检测及修正的工件打磨系统
本专利技术属于工件打磨
,尤其涉及一种视觉在线检测及修正的工件打磨系统。
技术介绍
在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:工厂需要对工件厚度进行打磨并且打磨精度为0.2mm。常采用人工示教机器人打磨位姿或通过工件数学模型离线规划打磨位姿实现工件打磨。人工示教打磨位姿需要对每个工件进行示教,耗时较大,效率低;离线规划出的打磨位姿若直接发送给机器人进行走位,会存在较大的误差,打磨精度低,这是由于机器人的绝对定位精度较低。
技术实现思路
本专利技术所要解决的技术问题是提供一种解决了人工示教造成的耗时长、效率低问题,提高打磨精度的视觉在线检测及修正的工件打磨系统。为了解决上述技术问题,本专利技术所采用的技术方案是:一种视觉在线检测及修正的工件打磨系统,其特征在于,包括如下步骤:1)将工件放置工装位进行工装定位,此时确定了工件相对于激光跟踪仪的固定位置关系,即使进行多次打磨后,工件位置不变;2)示教传感器扫描轨迹,使用视觉传感器进行工件打磨区域扫描,采集工件数据;3)进行视觉传感器与激光跟踪仪的位置关系H标定;将视觉传感器坐标系下工件数据通过已标定矩阵H转换到激光跟踪仪坐标系下,获取工件在激光跟踪仪坐标下的工件数据,并进行处理生成stl模型;4)将stl模型导入离线规划模块生成n个打磨位姿,此时打磨位姿为激光跟踪仪坐标系下;5)根据离线模块中的stl模型的数量判断工件是否存在打磨,若模型数量为1则工件未打磨,则进行步骤6,使用激光跟踪仪在线修正离线规划模块生成的打磨位姿;若模型数量大于1则工件进行打磨,则进行步骤8,对上一次打磨深度进行检测,并根据打磨深度修正打磨位姿及下一次打磨深度;6)激光跟踪仪修正打磨位姿;7)修正好所有打磨位姿后,根据修正后的n个位姿进行打磨单次打磨深度d;8)过量或余量检测;9)误差检测。所述第6)步包括如下步骤:6.1)工控机获取机器人控制权,向机器人依次发送n个打磨位姿中的一个点位信息;6.2)激光跟踪仪自动检测末端工具上四个靶标位置,获取机器人的位姿,检测的数据信息反馈给工控机系统;6.3)工控机根据获取的激光跟踪仪的数据信息,判断是否机器人满足定位要求,如果满足,则完成此点的机器人定位,继续向机器人发送下一个点位信息进行修正;若没有满足,则上位机将偏差再次发送给机器人,让机器人再次走位,直至完成定位满足要求。所述8)步包括如下步骤:8.1)视觉传感器再次采集打磨后的工件数据,将其转换到激光跟踪仪坐标系下,并生成stl模型导入离线规划模块;8.2)离线规划中可根据未打磨时模型中的三角面片中心点及其法向量确定一条直线,该直线遍历“打磨t次模型”的三角面片的中心点,求取交点,两点之间的距离便为本次打磨深度l;因此该位置打磨过量或余量为d-l;8.3)沿着法向量方向根据打磨过量或余量修正打磨位姿成为下一次打磨位姿,并根据该次打磨量确定下一次打磨深度;8.4)重复8.1)、8.2)、8.3)步骤,完成所需打磨总量d*t。所述第9)步中,打磨结束后,使用视觉传感器再次采集完成打磨的工件模型,与未打磨的模型沿着法向量方向计算打磨高度h,则单点打磨误差为h-d*t;计算所有位置打磨误差平均值。上述技术方案中的一个技术方案具有如下优点或有益效果,通过激光跟踪仪修正初始打磨位姿,并通过视觉传感器检测每一次打磨深度并修正下一次的打磨位姿及打磨深度,既解决了人工示教造成的耗时长、效率低问题,又通过激光跟踪仪结合视觉传感器进行位姿修正提高了打磨精度,打磨精度可达0.15mm。附图说明图1为本专利技术实施例中提供的视觉在线检测及修正的工件打磨系统的原理图;具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。参见图1,一种视觉在线检测及修正的工件打磨系统,包括如下步骤:1、将工件放置工装位进行工装定位,此时确定了工件相对于激光跟踪仪的固定位置关系,即使进行多次打磨后,工件位置不变;2、示教传感器扫描轨迹,使用视觉传感器进行工件打磨区域扫描,采集工件数据;3、进行视觉传感器与激光跟踪仪的位置关系H标定;将视觉传感器坐标系下工件数据通过已标定矩阵H转换到激光跟踪仪坐标系下,获取工件在激光跟踪仪坐标下的工件数据,并进行处理生成stl模型-三维软件形成的文件;4、将stl模型导入离线规划模块生成n个打磨位姿init_pos,此时打磨位姿为激光跟踪仪坐标系下;5、根据离线模块中的stl模型的数量判断工件是否存在打磨,若模型数量为1则工件未打磨,则进行步骤6,使用激光跟踪仪在线修正离线规划模块生成的打磨位姿;若模型数量大于1则工件进行打磨,则进行步骤8,对上一次打磨深度进行检测,并根据打磨深度修正打磨位姿及下一次打磨深度;6、激光跟踪仪修正打磨位姿(1)工控机获取机器人控制权,向机器人依次发送n个打磨位姿中的一个点位信息;(2)激光跟踪仪自动检测末端工具上四个靶标位置,获取机器人的位姿,检测的数据信息反馈给工控机系统;(3)工控机根据获取的激光跟踪仪的数据信息,判断是否机器人满足定位要求,如果满足,则完成此点的机器人定位,继续向机器人发送下一个点位信息进行修正;若没有满足,则上位机将偏差再次发送给机器人,让机器人再次走位,直至完成定位满足要求。7、修正好所有打磨位姿后,根据修正后的n个位姿进行打磨单次打磨深度d(mm)。8、过量或余量检测(1)视觉传感器再次采集打磨后的工件数据,将其转换到激光跟踪仪坐标系下,并生成stl模型导入离线规划模块;(2)离线规划中可根据未打磨时模型中的三角面片中心点及其法向量确定一条直线,该直线遍历“打磨t次模型”的三角面片的中心点,求取交点,两点之间的距离便为本次打磨深度l(mm);因此该位置打磨过量或余量为d-l(mm);(3)沿着法向量方向根据打磨过量或余量修正打磨位姿成为下一次打磨位姿,并根据该次打磨量确定下一次打磨深度;(4)重复(1)(2)(3)步骤,完成所需打磨总量d*t(mm)。9、误差检测打磨结束后,使用视觉传感器再次采集完成打磨的工件模型,与未打磨的模型沿着法向量方向计算打磨高度h,则单点打磨误差为h-d*t(mm);计算所有位置打磨误差平均值;采用激光跟踪仪在线修正离线规划的打磨位姿,避免机器人使用绝对定位精度;同时采用分次打磨的方法,结合视觉传感器对每一次打磨量进行检测,并根据检测量对下一次打磨位姿及打磨深度进行修正。通过视觉传感器采集工件位置、尺寸及形状信息,经过处理生成stl模型,将stl模型导入进行离线规划模块生成打磨位姿,由于机器人绝对定位精度较低,不能满足打磨误差0.2mm的需求,因此采用激光跟踪仪对离线规划的本文档来自技高网...

【技术保护点】
1.一种视觉在线检测及修正的工件打磨系统,其特征在于,包括如下步骤:/n1)将工件放置工装位进行工装定位,此时确定了工件相对于激光跟踪仪的固定位置关系,即使进行多次打磨后,工件位置不变;/n2)示教传感器扫描轨迹,使用视觉传感器进行工件打磨区域扫描,采集工件数据;/n3)进行视觉传感器与激光跟踪仪的位置关系H标定;将视觉传感器坐标系下工件数据通过已标定矩阵H转换到激光跟踪仪坐标系下,获取工件在激光跟踪仪坐标下的工件数据,并进行处理生成stl模型;/n4)将stl模型导入离线规划模块生成n个打磨位姿,此时打磨位姿为激光跟踪仪坐标系下;/n5)根据离线模块中的stl模型的数量判断工件是否存在打磨,若模型数量为1则工件未打磨,则进行步骤6,使用激光跟踪仪在线修正离线规划模块生成的打磨位姿;若模型数量大于1则工件进行打磨,则进行步骤8,对上一次打磨深度进行检测,并根据打磨深度修正打磨位姿及下一次打磨深度;/n6)激光跟踪仪修正打磨位姿;/n7)修正好所有打磨位姿后,根据修正后的n个位姿进行打磨单次打磨深度d;/n8)过量或余量检测;/n9)误差检测。/n

【技术特征摘要】
1.一种视觉在线检测及修正的工件打磨系统,其特征在于,包括如下步骤:
1)将工件放置工装位进行工装定位,此时确定了工件相对于激光跟踪仪的固定位置关系,即使进行多次打磨后,工件位置不变;
2)示教传感器扫描轨迹,使用视觉传感器进行工件打磨区域扫描,采集工件数据;
3)进行视觉传感器与激光跟踪仪的位置关系H标定;将视觉传感器坐标系下工件数据通过已标定矩阵H转换到激光跟踪仪坐标系下,获取工件在激光跟踪仪坐标下的工件数据,并进行处理生成stl模型;
4)将stl模型导入离线规划模块生成n个打磨位姿,此时打磨位姿为激光跟踪仪坐标系下;
5)根据离线模块中的stl模型的数量判断工件是否存在打磨,若模型数量为1则工件未打磨,则进行步骤6,使用激光跟踪仪在线修正离线规划模块生成的打磨位姿;若模型数量大于1则工件进行打磨,则进行步骤8,对上一次打磨深度进行检测,并根据打磨深度修正打磨位姿及下一次打磨深度;
6)激光跟踪仪修正打磨位姿;
7)修正好所有打磨位姿后,根据修正后的n个位姿进行打磨单次打磨深度d;
8)过量或余量检测;
9)误差检测。


2.如权利要求1所述的视觉在线检测及修正的工件打磨系统,其特征在于,所述第6)步包括如下步骤:
6.1)工控机获取机器人控制权,向机器人依次发送n个打磨位姿中的一个点位信息;
6.2)激光跟踪...

【专利技术属性】
技术研发人员:张星宇陈健刘志恒高云峰曹雏清
申请(专利权)人:芜湖哈特机器人产业技术研究院有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1