本发明属于工业机器人领域,特别涉及一种多模态监控的工业机器人平台。
背景技术:
随着当前工业自动化水平越来越高,在各行各业占有越来越重要的地位,它们能够娴熟、精准地执行多种复杂任务,这些任务由于环境或者其他因素的限制可能是人根本无法完成的。工业机器人的应用场景主要有汽车零部件制造和装配、机械自动化制造、有毒化工产品生产、标准流水线作业、高危环境设备安装、核辐射场地作业、极限环境作业等。
但是现有技术中缺少对工作人员与工业机器人的互动设置,并且无法对身处工业机器人工作空间的工作人员进行有效防护。
技术实现要素:
本发明要解决的技术问题是如何实现工作人员与工业的互动以及规人员的安全防护,对此本发明提供一种多模态监控的工业机器人平台,
本发明的技术方案为:一种多模态监控的工业机器人平台,包括工业机器人控制系统、传感器系统、操控系统、网络集成控制系统、视觉跟踪系统以及执行机构,传感器系统与工业机器人控制系统连接,
操控系统通过网络集成控制系统接收传感器系统和视觉跟踪系统的数据并向工业机器人控制系统发送控制指令,工业机器人控制系统控制执行机构,传感器系统安装在执行机构上,实时监控执行机构的位姿状态,传感器系统、视觉跟踪系统还与工业机器人控制系统连接用于实时反馈执行机构的工作状态以及监控周围环境,
其中,工业机器人控制系统包括示教器、运动控制器,
其中,操控系统包括工控机,
其中,视觉跟踪系统包括rgb摄像机、激光扫描仪、跟踪摄像机,射频收发射装置,
其中,传感器系统包括多个六轴传感器、光学传感器、运动传感器、霍尔电流传感器,
其中,执行机构包括机械部分和电力部分,
其中,三个rgb摄像机用于监控工作人员与工业机器人的共享工作空间,实时确保工业机器人无碰撞运动,安装在平台相对角落的两台激光扫描仪监控周围环境,共同感知工业机器人周围区域的360度全方位视图,通过三个rgb摄像机和两台激光扫描仪组合的监控系统,
监控系统基于多模态的人员跟踪,实时识别和跟踪共享工作空间中的点云,以避免工作时工业机器人与工作人员与的碰撞,与外部物体的碰撞,根据当前工作模式和实时环境数据自动调整工业机器人的速度和合规性,识别工作人员的手势。
本发明的有益效果:
(1)根据当前工作模式和实时环境数据,自动调整工业机器人的速度和合规性,并且实现了对工作人员手势的识别,实现了互动;
(2)使用光耦隔离电路极大提高了硬件的可靠性;
(3)使用二级通信,实现了对工业机器人的灵活控制;
(4)执行机构使用平行四边形,增加了整个结构刚度,增加系统稳定性;。
(5)两级减速器结构使工业机器人的动作精度进一步提升;
(6)动态捕捉系统实现了对工业机器人末端执行器的精确跟踪,实现了有效标定;
附图说明
图1为本发明的工业机器人系统框图;
图2为本发明的执行机构的机械结构图;
图3为本发明的减速器结构图;
图4为本发明的动态捕捉系统工作流程图;
具体实施方式
下面结合附图对本发明作进一步的说明。
一种多模态监控的工业机器人平台,包括工业机器人控制系统、传感器系统、操控系统、网络集成控制系统、视觉跟踪系统以及执行机构,传感器系统与工业机器人控制系统连接,
操控系统通过网络集成控制系统接收传感器系统和视觉跟踪系统的数据并向工业机器人控制系统发送控制指令,工业机器人控制系统控制执行机构,传感器系统安装在执行机构上,实时监控执行机构的位姿状态,传感器系统、视觉跟踪系统还与工业机器人控制系统连接用于实时反馈执行机构的工作状态以及监控周围环境,
其中,工业机器人控制系统包括示教器、运动控制器,
其中,操控系统包括工控机,
其中,视觉跟踪系统包括rgb摄像机、激光扫描仪、跟踪摄像机,射频收发射装置,
其中,传感器系统包括多个六轴传感器、光学传感器、运动传感器、霍尔电流传感器,
其中,执行机构包括机械部分和电力部分,
网络集成控制系统搜索局域网内存在的工业机器人并连接到相应的运动控制器,运行运动传感器并清零六轴传感器,运动传感器采集执行机构的末端执行器位姿信息来引导工业机器人的运动,并实时显示在示教器的屏幕上。
工业机器人通信分为两级:第一级通信是操控系统与工业机器人控制系统的通信,采用串行通信技术或者网络通讯技术;第二级通信是工业机器人控制系统与传感器系统、视觉跟踪系统之间的通信,采用工业现场总线通信技术。
其中,机械部分包括底座、连接件、大臂、小臂、腕部、末端执行器以及旋转关节,旋转关节分别位于底座与连接件之间、连接件与大臂之间、大臂与小臂之间以及腕部与末端执行器之间,底座是承重基础部件,固定在地面或支架上,连接件是大臂的支撑部件,实现机器人的回转功能,连接件在底座上进行旋转,大臂是小臂的支撑部件,大臂的摆动改变末端执行器在水平方向上的行程,小臂的俯仰实现末端执行器在垂直方向上的位置变换,腕部的末端执行器旋转关节调整承载目标的旋转角度和位置。
底座的关节座与轴线垂直于地面的旋转关节联接,关节座安装在底座上,为大臂提供支撑,其上安装有大臂、小臂和保持腕部水平的连杆,大臂、小臂与连杆相互构成平行四边形,增加了整个臂部的刚度,通过串联平行四边形机构的叠加效应,满足腕部的易控性,腕部是法兰盘,根据用户的不同需要,在法兰盘上联接真空吸盘。
该结构增加整个臂部的刚度,平行四边形的相互作用,增加了整个机器人传动系统的刚度,减小了启动与急停情况下造成的机器人颤动,行程放大,减小系统惯量,节约成本,同时增加了系统的稳定性,搬运机器人利用“平行四边形”原理简化了机器人位姿的控制,降低了过程控制的难度,可以缩短机器人的工作周期和研发设计成本。
其中,电力部分包括编码器、解码电路、光耦隔离电路、永磁同步伺服电机(pmsm)、减速器以及智能功率控制模块(ipm),霍尔电流传感器采集永磁同步伺服电机的u相和v相电流,反馈给运动控制器,编码器通过解码电路实时向运动控制器反馈永磁同步伺服电机实际位置,运动控制器通过串行总线接收目标位置信息,目标位置、实际位置和实际电流在运动控制器内做单轴逻辑控制,通过矢量控制的时序调度输出脉宽调制通过光耦隔离电路提供给智能功率控制模块并转换为功率控制信号,光耦隔离电路实现控制部分电路和功率部分电路完全隔离,极大提高了硬件的可靠性,智能功率控制模块驱动永磁同步伺服电机运转,永磁同步伺服电机输出轴与减速器,减速器与机械部分的旋转关节连接,减速器受运动控制器的控制,实现动作的精细化调整。
其中,三个rgb摄像机用于监控工作人员与工业机器人的共享工作空间,实时确保工业机器人无碰撞运动,安装在平台相对角落的两台激光扫描仪监控周围环境,共同感知工业机器人周围区域的360度全方位视图,通过三个rgb摄像机和两台激光扫描仪组合的监控系统,
监控系统基于多模态的人员跟踪,实时识别和跟踪共享工作空间中的点云,以避免工作时工业机器人与工作人员与的碰撞,与外部物体的碰撞,根据当前工作模式和实时环境数据自动调整工业机器人的速度和合规性,识别工作人员的手势。
其中,点云对应潜在的碰撞对象(如工作人员、工具或推车等),并通过跟踪点云实现工业机器人快速执行回避动作,
点云为对象的刚体包围的有限个数点,这些点以缓冲半径延伸,形成碰撞体积,通过碰撞体积计算工业机器人的制动时间,工业机器人移动时,碰撞体积会实时的增大和缩小,并实时计算包括每个关节的当前移动速度和所需的减速度,确定最佳制动时间,平滑地减慢执行机构而不是执行硬停止。
其中,工作模式包括以下三种:
自动模式:激光扫描仪没有检测到工作人员接近共享工作空间,工业机器人按照既定的速度自动执行操作;
接近模式:激光扫描仪检测到工作人员进入共享工作空间并靠近工业机器人,工业机器人降低速度继续自动执行任务,在该模式下,工业机器人通过rgb摄像机接受工作人员通过手势发出的操控命令,以执行相应的操作,
具体的,在该模式下,工作人员通过举起上臂暂停工业机器人的当前操作,然后安全的移动至工业机器人附近,工作人员通过平举上臂控制工业机器人继续工作;
交互模式:工业机器人设置为允许与工作人员直接身体接触,(例如,...检查工业机器人握持的部件),工作人员能够直接接触工业机器人以及工业机器人正在加工的工件。
上述模式通过工作人员的手势和/或监控系统采集的实时数据进行自动和/或手动的切换。
其中,减速器为两级减速机构,包括中心轮、行星轮、行星轮、曲柄轴、摆线轮、针轮以及输出盘,减速器的动力传递路径为,动力从右端输入(顺时传动),经过中心轮(输入轴)与行星轮啮合使行星轮自转;行星轮与曲柄轴固连,曲柄轴安装于法兰盘上;摆线轮安装于曲柄轴上,并与针轮啮合,摆线轮通过曲柄轴驱动行星轮回转,动力由与行星轮连接的输出盘输出。
减速器的径向尺寸关系如下:
d1=d2+2(h1+h1),
其中,d1:减速器针轮直径;d2:行星轮外轮廓直径;h1:油封圈厚度;h1:针轮油封圈上方壁厚;
d2=2(a'0+0.5da2+△1+h2),
a'0:渐开线行星轮传动机构的实际中心距;da2:行星轮齿顶圆直径;△1:行星轮内孔之间的间隙;h2:行星轮壁厚;
d1=d3+2(h2+h3),
d3:行星轮外轮廓与深沟球轴承配合处直径;h2:深沟球轴承厚度;h3:针轮与深沟球轴承配合处厚度;
d3=2(a0+r曲2+h3+h4)
r曲2:曲轴与圆锥滚子轴承配合轴半径;h3:圆锥滚子轴承厚度;h4:行星轮内孔与圆锥滚子轴承配合处厚度;
d:针轮外径;rrp:针齿半径;rfc:摆线轮齿根圆半径;a:摆线轮传动偏心距;d主2:输入轴与摆线轮内孔配合处直径;△2:摆线轮内孔与输入轴间隙;△3:摆线轮与行星轮扇形立柱配合间隙;h5、h6:摆线轮内、外径;h5:行星轮扇形立柱长度;h4:针轮外径最大处壁厚;
d4=2(a'0+d曲2+h3+h7)
d曲2:曲轴与圆锥滚子轴承配合轴宽度;h3:圆锥滚子轴承厚度;h7:法兰盘与圆锥滚子轴承配合处厚度;
减速器的轴向尺寸关系如下:
l2=s1+2s2+2bc+s3
l2:针轮轴向宽度;s1:密封圈宽度;s2:深沟球轴承宽度;bc:摆线轮宽度;s3:摆线轮垫片宽度;
l1=△4+b2+2(s4+s5)+s6+△5,
△4:间隙;b2:行星轮齿厚;s4:圆锥滚子轴承宽度;s5:圆柱滚子轴承宽度;s6:孔用挡圈宽度;△5:法兰盘间隙;
其中,红外摄像机、六轴传感器与红外光源、数据采集器、多路同步控制器、l形靶标、十字靶标、球形靶标及标定装置组成工业机器人末端执行器的动态捕捉系统,实现对工业机器人动作精度的测量。
四个红外摄像机固定在平台上,六轴传感器安装在工业机器人末端执行器,红外摄像机均布在测量空间上方,末端执行器的特征点被红外摄像机捕捉,测量无盲点;六轴传感器作为系统终端测量设备,实时获取工业机器人末端空间姿态,工业机器人末端固定球形靶标,建立加工系统与测量系统间关联,从而构建在视觉坐标系下工业机器人内外参数误差模型,十字靶标实现视觉空间自标定,l形靶标辅助建立视觉坐标系,动态捕捉系统数据的处理可分为4个主要步骤:
步骤1,利用十字靶标完成自标定,增强红外摄像机的视觉空间与工作空间的匹配性,提高测量系统的精度;
步骤2,利用l形靶标建立视觉坐标系,完成测量系统自身坐标系的构建;
步骤3,将球形靶标固定在工业机器人末端,红外摄像机通过角度交汇捕捉解算出球形靶标空间坐标,根据末端执行器的位置与球形靶标的几何关系,解算末端坐标系,根据工业机器人本体坐标系与各关节坐标系的转换矩阵,得到测量坐标系与工业机器人本体坐标系的转换关系,实现量坐标系与工业机器人本体坐标系的坐标系的统一;
步骤4,六轴传感器安装在末端执行器的定位支架,获得末端执行器相对地球坐标系的姿态,红外摄像机和六轴传感器的数据分别通过高速以太网口和串口通讯传入工控机,通过冗余数据处理模块,获得工业机器人当前实时补偿量,生成运动指令控制工业机器人调整运行轨迹;
其中,球形靶标是由5个高精度反射靶球组成的立体星型结构,表面喷涂高红外反射率涂层,球形标记自身具有旋转不变性,不受红外摄像机光轴和标记点平面法矢量夹角的限制,任何角度下红外摄像机捕捉到的均是完整的圆形特征,在表面喷涂高红外反射率涂层,红外摄像机前端同轴配置红外led环形灯,红外摄像机对红外反射涂层的敏感性,红外摄像机在较少遮挡的情况下实现靶球图像有效信息的获取,有利于特征边缘和特征点正确提取,避免了红外摄像机在相似情况下无法有效提取目标的几何特征。
以上所述实施方式仅表达了本发明的一种实施方式,但并不能因此而理解为对本发明范围的限制。应当指出,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。