一种机器人自动化装配系统的制作方法

文档序号:8372203阅读:395来源:国知局
一种机器人自动化装配系统的制作方法
【技术领域】
[0001]本发明属于自动化装配技术领域,是一种用于自动化装配的机器人装配系统。
【背景技术】
[0002]机器人装配系统以其自动化程度高、装配精度高、稳定性好、能适应极端环境等特点而广泛应用于汽车制造、航空、电子产品制造等各个领域。机器人装配系统已经有了较成熟的发展,小到微米级的电子元件制造,大到大型工业设备的生产,无不体现着机器人装配系统在现代工业生产中的重要地位。近年来,机器人装配系统也越来越多地开始应用到军事、航天、核能等特殊领域,但其面临的问题也越来越复杂,包括环境的复杂性、高可靠性、高精度、高洁净要求等问题。
[0003]在装配机器人中,视觉、激光等检测与定位传感器的引入使机器人自主作业成为了可能。机器人装配系统往往既要实现从抓取位置到安装位置的大范围检测与定位,又要保证在近距离时具有较高的定位精度,以保证最后装配的高精度要求。

【发明内容】

[0004]本发明的目的是针对现有装配系统自动化程度低、检测与定位信息不完备或精度低等问题,提供一种用于自动化装配的机器人装配系统。
[0005]根据本发明的一方面,提供一种面向自动化装配的机器人装配系统,该系统包括:上位机系统、数据采集系统、机器人控制器、工业机器人、夹持系统、多传感器系统和待装配对象,其中:
[0006]所述上位机系统与所述数据采集系统、机器人控制器和夹持系统连接,用于控制夹持系统对于待装配对象进行夹持,通过所述数据采集系统接收所述多传感器系统采集得到的数据,对数据进行处理,得到待装配对象的位置和姿态信息,并根据待装配对象的位置和姿态信息向机器人控制器发出运动指令,以控制所述工业机器人按照设定路径运动,进而带动所述夹持系统运动;
[0007]所述夹持系统用于根据所述上位机系统的控制实现对于待装配对象的夹持和装配;
[0008]所述多传感器系统与所述数据采集系统连接,用于采集所述待装配对象的视觉和位置数据,并将采集到的数据通过所述数据采集系统发送给上位机系统;
[0009]所述机器人控制器与工业机器人连接,用于根据所述上位机系统发出的运动指令驱动所述工业机器人实现相应的运动,并与所述夹持系统相配合完成待装配对象的装配。
[0010]根据本发明的另一方面,还提供一种机器人自动化装配方法,该方法包括以下步骤:
[0011]步骤1,利用第一视觉传感器检测第一待装配对象的位姿信息,并将第一待装配对象的位姿信息反馈给上位机系统,在上位机系统的控制下,工业机器人与夹持系统完成对于第一待装配对象的自动夹持;
[0012]步骤2,在上位机系统的控制下,所述工业机器人将第一待装配对象转运到一预定范围,所述上位机系统通过第一视觉传感器对于第二待装配对象进行图像采集,并根据所述第一视觉传感器采集到的图像信息,计算得到所述第二待装配对象的三维位姿,所述上位机系统根据得到的第二待装配对象的三维位姿结果对于工业机器人的路径进行规划,并向机器人控制器发送控制命令,所述机器人控制器根据所述控制命令驱动工业机器人执行相应的运动,将所述第一待装配对象引导到第二待装配对象的附近;
[0013]步骤3,当第一待装配对象与第二待装配对象的距离小于第一设定阈值时,利用第二视觉传感器对所述第二待装配对象进行近距离观测,并将观测信息反馈给所述上位机系统,所述上位机系统根据所述观测信息计算得到所述第二待装配对象的部分位姿信息;
[0014]步骤4,多个激光传感器采集第二待装配对象相对于多个激光传感器的距离信息,并将采集到的信息反馈给所述上位机系统,所述上位机系统根据激光传感器反馈的信息对步骤3得到的第二待装配对象的部分位姿信息进行补充,得到第二待装配对象的三维位姿信息,所述上位机系统根据第二待装配对象的三维位姿信息,对于所述工业机器人的路径再次进行规划,并向机器人控制器发送控制指令,控制工业机器人进行调整,直到第二视觉传感器检测到的第二待装配对象的三维位置与期望位姿之间的偏差,以及所述多个激光传感器的测量值与期望值之间的偏差小于第二设定阈值;
[0015]步骤5,所述机器人控制器驱动工业机器人实现装配操作,所述上位机系统实时判断多个激光传感器测量值的平均值是否达到第三设定阈值,若达到则标志装配操作完成。
[0016]实践证明,本发明能够实现装配过程对装配对象和装配位置的自动检测和定位,能够实现自动抓取、自动引导、自动对准和自动插入等过程,能够有效提高装配的效率和精度。通过两个视觉传感器和三个激光测距传感器的配合,本发明能够实现对目标大范围的检测和定位,又能实现近距离时精确位姿估计,在保证装配精度的同时,提高了装配效率。
【附图说明】
[0017]图1为本发明机器人自动化装配系统的结构模块示意图;
[0018]图2为根据本发明一实施例的机器人自动化装配系统的结构示意图;
[0019]图3为根据本发明一实施例的机器人自动化装配系统的装配流程图。
[0020]附图标记说明:
[0021]1-上位机系统
[0022]2-数据采集系统
[0023]3-机器人控制器
[0024]4-工业机器人
[0025]5-夹持系统
[0026]5.1-夹持机构
[0027]5.2-第一气缸
[0028]5.3-第二气缸
[0029]5.4-第三气缸
[0030]5.5-第四气缸
[0031]6-多传感器系统
[0032]6.1-第一视觉传感器
[0033]6.2-第二视觉传感器
[0034]6.3-第一激光传感器
[0035]6.4-第二激光传感器
[0036]6.5-第三激光传感器
[0037]7-待装配对象
[0038]7.1-第一待装配对象
[0039]7.2-第二待装配对象
【具体实施方式】
[0040]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0041]图1为本发明机器人自动化装配系统的结构模块示意图,如图1所示,根据本发明的一方面,提出一种机器人自动化装配系统,所述系统包括上位机系统1、数据采集系统2、机器人控制器3、工业机器人4、夹持系统5、多传感器系统6和待装配对象7,其中:
[0042]所述上位机系统I与所述数据采集系统2、机器人控制器3和夹持系统5连接,用于控制夹持系统5对于待装配对象7进行夹持,通过所述数据采集系统2接收所述多传感器系统6采集得到的数据,对数据进行处理,得到待装配对象7的位置和姿态信息,并根据待装配对象7的位置和姿态信息向机器人控制器3发出运动指令,以控制所述工业机器人4按照设定路径运动,进而带动所述夹持系统5运动;
[0043]所述夹持系统5用于根据所述上位机系统I的控制实现对于待装配对象7的夹持和装配;
[0044]所述多传感器系统6与所述数据采集系统2连接,用于采集所述待装配对象7的视觉和位置数据,并将采集到的数据通过所述数据采集系统2发送给上位机系统I ;
[0045]所述机器人控制器3与工业机器人4连接,用于根据所述上位机系统I发出的运动指令驱动所述工业机器人4实现相应的运动,并与所述夹持系统5相配合完成待装配对象7的装配。
[0046]在本发明一实施例中,所述待装配对象7包括两个或多个待装配对象,比如第二待装配对象7.2和对准之后插入到所述第二待装配对象7.2中的第一待装配对象7.1,在这种情况下,夹持系统5夹持住第一待装配对象7.1,多传感器系统6采集第二待装配对象7.2的测量数据,经上位机系统I处理之后,得到第二待装配对象7.2的位置和姿态信息,上位机系统I根据第二待装配对象7.2的位置和姿态信息通过机器人控制器3控制工业机器人4带动夹持系统5运动,以将夹持系统5所夹持的第一待装配对象7.1装配到第二待装配对象7.2中去。
[0047]图2为根据本发明一实施例的机器人自动化装配系统的结构示意图,如图2所示,所述多传感器系统6包括多个视觉传感器和多个激光传感器,其中:
[0048]所述视觉传感器装设在所述夹持系统5上,用于采集待装配对象7的视觉数据;
[0049]所述激光传感器用于采集待装配对象7的距离数据。
[0050]在本发明一实施例中,所述视觉传感器包括第一视觉传感器6.1和第二视觉传感器6.2,所述激光传感器包括第一激光传感器6.3、第二激光传感器6.4和第三激光传感器
6.5,其中:
[0051]所述第一视觉传感器6.1装设在所述夹持系统5的夹持机构5.1上侧边的中间部分,用于对于待装配对象7.1或7.2进行三维位姿的远距离测量;
[0052]所述第二视觉传感器6.2布置在所述夹持系统5的夹持机构5.1上侧边的一角,比如右上角,用于对于待装配对象7.1或7.2进行三维位姿的近距离测量;
[0053]所述第一激光传感器6.3、第二激光传感器6.4和第三激光传感器6.5安装在所述夹持机构5.1的三侧边上,在本发明一实施例中,所述第一激光传感器6.3、第二激光传感器6.4和第三激光传感器6.5分别安装在所述夹持机构5.1下侧边的中间部分、左侧边的中间部分和右侧边的中间部分,用于测量待装配对象7.1或7.2的位置信息;
[0054]结合所述视觉传感器和激光传感器的测量结果可以实现对于待装配对象7三维位姿的精确测量,从而为工业机器人4的自动抓取、自动插入等动作提供反馈信息。
[0055]所述夹持系统5包括夹持机构5.1和装设于所述夹持机构5.1上的气动控制部件,其中:
[0056]所述夹持机构5.1安装在所述工业机器人4的末端上,用于与气动控制部件配合共同完成对于第一待装配对象7.1的夹持或放开。
[0057]在本发明一实施例中,所述气动控制部件为气缸,更进一步地,所述气缸为多个,比如可以为4个:第一气缸5.2、第二气缸5.3、第三气缸5.4和第四气缸5.5,所述多个气缸5.2到5.5布置在所述夹持机构5.1的四个角上,其中,所述多个气缸5.2到5.5通过同一气泵供气,并由所述上位机系统I实现同时松开或锁紧控制。
[0058
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1