一种机械臂的动量控制系统技术方案

技术编号:18189927 阅读:90 留言:0更新日期:2018-06-13 00:43
本实用新型专利技术提供一种机械臂的动量控制系统,机械臂至少包括以下关节之一:腰座回转台、大臂部、小臂部和腕部,所述控制系统包括与所述各关节对应数量的子控制部,各子控制部分别连接一关节;机械臂总控制部,分别与所述各子控制部连接;所述子控制部包括:摄像头;加速度计;陀螺仪;关节动量控制模块,分别与机械臂总控制部、加速度计和陀螺仪连接,基于所述加速度计和陀螺仪所检测的数据,对机械臂总控制部所下达的对当前子控制部连接关节的控制指令进行校正。由上,将对机械臂的各个关节分别采用一控制模块进行动量控制,以实现各关节的校正,相比于现有技术采用单一控制装置统一对各个关节校准,较少了运算量,缩短了校准时间。

A momentum control system for a mechanical arm

The utility model provides a momentum control system for a mechanical arm. The manipulator at least includes one of the following joints: a waist turntable, a large arm, a small arm and a wrist. The control system includes a sub control unit corresponding to the number of each joint, and each sub control part is not connected to a joint; the general control part of the manipulator is respectively connected with the control part of the manipulator. The sub control unit is connected by the sub control unit, which includes a camera, an accelerometer, a gyroscope, and a joint momentum control module, which are connected to the general control section of the manipulator, the accelerometer, and the gyroscope, and based on the data detected by the accelerometer and the gyroscope, the current sub control of the general control part of the manipulator is achieved. The control command of the joint is corrected by the control instruction of the joint. On the other hand, a control module is used to control each joint of the manipulator to realize the correction of each joint. Compared with the existing technology, the single control device is used to calibrate the joints. The amount of operation is less and the calibration time is shortened.

【技术实现步骤摘要】
一种机械臂的动量控制系统
本技术涉及自动控制
,特别是一种机械臂的动量控制系统。
技术介绍
随着工业自动化广泛应用,工业机械臂以强大的通用性,灵活的安装性得以广泛使用。机械臂能够自由的在三维空间内进行运动,以实现搬运、切割、焊接、喷涂等具有一定危险性的工作。为了实现对于机械臂的精确控制,现有技术采用基于动量信息进行控制的相关技术,例如申请号为CN201510981637.8的中国专利技术专利公开一种基于磁强计的机器人遥操作装置及方法,将位置姿态作为遥操作机器人的目标位姿,结合遥操作机器人当前的位姿,根据机器人的构型和运动反解给出遥操作机器人各个关节的运动轨迹规划,并将各关节的运动量信息发给执行机械臂的控制系统实现机器人的遥操作,用于控制遥操作机器人按照需要的轨迹进行运动。现有技术基于机械臂的控制系统队多个关节进行控制,由此便导致控制精度下降的问题。举例来说,工作过程中,控制系统预先规划出各个关节的最优路径,每个关节分别依照该路径对应进行速度和位置的控制。由于机械有误差,可能导致预先规划为B点,最终结果却到达B1点。当各个关节均出现误差后,该误差分别被反馈给控制系统,控制系统在进行矫正时便需结合所有误差情况统一重新进行规划计算,由此计算量巨大,且须控制系统保持持续计算,矫正效果较差。
技术实现思路
本技术的主要目的在于提供一种机械臂的动量控制系统,将对机械臂的各个关节分别采用一控制模块进行动量控制,以实现对于各关节的校准。机械臂至少包括以下关节之一:腰座回转台、大臂部、小臂部和腕部,其特征在于,所述控制系统包括与所述各关节对应数量的子控制部,各子控制部分别控制一关节;机械臂总控制部,分别与所述各子控制部连接,用于生成对于各关节的控制指令;所述子控制部包括:摄像头,用于采集关节的空间位置及机械臂作业对象空间位置的视频数据;加速度计,用于检测与当前子控制部连接关节的姿态数据;陀螺仪,用于检测与当前子控制部连接关节的移动数据;关节动量控制模块,分别与机械臂总控制部、加速度计和陀螺仪连接,基于所述加速度计和陀螺仪所检测的数据,对机械臂总控制部所下达的对当前子控制部连接的关节的控制指令进行校正,输出至对应的关节。由上,将对机械臂的各个关节分别采用一控制模块进行动量控制,以实现对于各关节的校正,相比于现有技术采用单一控制装置统一对各个关节进行校准,较少了运算量,且大大缩短了校准所需时间。其中,所述子控制部中还包括自动降温部件,用于对当前子控制部连接的关节进行自动降温处理。由上,确保了机械臂可以在严酷的环境下工作而不受高温环境的干扰,优化了机械臂在不同应用场所的工作能力。其中,所述自动降温部件包括依次连接的:温度传感器,用于检测所述关节的电机温度;降温控制模块,用于判断温度传感器所检测的电机温度超过阈值时,输出控制指令至降温模块。由上,仅当电机温度高于阈值时,启动降温装置对其降温,以实现了降温的自动化、智能化。其中,所述温度传感器表贴于所述电机上。由上,实现对电机的温度进行准确的采集。其中,所述子控制部中还包括自动除湿部件,用于对当前子控制部连接的关节进行自动除湿处理。由上,确保了机械臂可以在严酷的环境下工作而不受潮湿环境的干扰,优化了机械臂在不同应用场所的工作能力。其中,所述自动除湿部件包括依次连接的:湿度传感器;除湿控制模块,用于判断湿度传感器所检测的湿度超过阈值时,输出控制指令至一除湿模块。由上,仅当关节处的湿度高于阈值时,启动除湿装置对其除湿,以实现了除湿的自动化、智能化。其中,所述湿度传感器设置于与当前子控制部连接的关节外壳的缝隙处。由上,由于湿气多从关节外壳的缝隙进入关节,故将湿度传感器设置于此,可准确检测出潮湿情况。附图说明图1为机械臂动量控制系统的原理示意图;图2为腰座回转台控制部的原理示意图;图3为腕部控制部的原理示意图。具体实施方式下面参见图1~图3对本技术所述机械臂的动量控制系统进行详细说明。图1所示为机械臂的动量控制系统的原理示意图,本申请以六轴机械臂为例进行说明。六轴机械臂至少包括腰座回转台、大臂部、小臂部和腕部等关节。本实施例中,包括一机械臂总控制部,以及与其连接的各个关节的子控制部,所述各子控制部分别对应控制一关节。图1仅出示了腰座回转台控制部和腕部控制部,实际产品中并不限于此,子控制部的数量依据关节的数量对应设置,以实现一个子控制部对应控制一个关节。其工作原理为,所述机械臂总控制部用于基于控制指令计算各关节的最优路径,并将所计算的结果分别输出至各子控制部。各子控制部接收到机械臂总控制部所发来的数据后,对应转换为控制指令,以输出至其所控制的关节。各关节依据所述控制指令执行对应操作。进一步的,所述子控制部中包括有摄像头、陀螺仪和加速度计,分别用于采集其所控制的关节的运动数据。上述所采集到的运动数据被传输至一动量控制模块,该动量控制模块还与所述机械臂总控制部连接,用于结合机械臂总控制部所发来的最优路径的数据,以及所检测到的其所控制的关节的运动数据进行提前矫正,以保证各关节运动的准确性。如图2所示为腰座回转台控制部的具体原理示意图,包括:摄像头202,用于采集腰座回转台所在的空间位置以及作业对象所在的空间位置。所述作业对象包括码垛作业对应的货物,焊接作业所对应的焊缝、切割作业所对应的切点等等。摄像头202将所采集的空间位置发送至机械臂总控制部,由机械臂总控制部计算出各关节(包括腰座回转台)的最优路径,并对应输出至腰座回转台动量控制模块201。所述腰座回转台动量控制模块201与所述机械臂总控制部连接,用于接收所述机械臂总控制部输出的腰座回转台的最优路径,并将所述最优路径对应转换为控制指令输出至与其连接的腰座回转台。第一陀螺仪203和第一加速度计204分别用于采集腰座回转台的姿态数据和移动数据,并将检测结果反馈至腰座回转台动量控制模块201。腰座回转台动量控制模块201基于第一陀螺仪203和第一加速度计204进行动量预计算,将计算出的结果与机械臂总控制部所规划的路径进行比较,从而依据比较结果输出校正最优路径的指令至腰座回转台。本申请所述机械臂总控制部计算出各关节的最优路径的算法,以腰座回转台动量控制模块201为代表的各动量控制模块动量计算的算法,以及将所计算出的动量与机械臂总控制部所规划的路径进行比较而输出校正所述最优路径指令的算法并不仅限限定,也无意对其进行保护,本申请重在保护对设置与各个关节所匹配的动量控制模块,从而分别对各关节进行校正。较佳的,在所述腰座回转台的外壳内还设置有自动降温部件和自动除湿部件。所述自动降温部件包括:第一温度传感器205,该第一温度传感器205可表贴于腰座回转台的电机上,用于检测腰座回转台的电机温度。第一降温控制模块206,与所述第一温度传感器205连接,用于判断第一温度传感器205所检测的电机温度超过阈值时,输出控制指令至第一降温模块207,以实现对于腰座回转台电机的降温。所述第一降温控制模块206可采用电压比较器实现,其一路输入端连接表示基准温度的电压,另一路输入端连接第一温度传感器205,输出端连接第一降温模块207。对应的,其他子控制部中的降温控制模块同样可采用电压比较器实现。所述第一降温模块207可采用常规的风扇降温,也可采用含有本文档来自技高网...
一种机械臂的动量控制系统

【技术保护点】
一种机械臂的动量控制系统,机械臂至少包括以下关节之一:腰座回转台、大臂部、小臂部和腕部,其特征在于,所述控制系统包括与所述各关节对应数量的子控制部,各子控制部分别控制一关节;机械臂总控制部,分别与所述各子控制部连接,用于生成对于各关节的控制指令;所述子控制部包括:摄像头,用于采集关节的空间位置及机械臂作业对象空间位置的视频数据;加速度计,用于检测与当前子控制部连接关节的姿态数据;陀螺仪,用于检测与当前子控制部连接关节的移动数据;关节动量控制模块,分别与机械臂总控制部、加速度计和陀螺仪连接,基于所述加速度计和陀螺仪所检测的数据,对机械臂总控制部所下达的对当前子控制部连接的关节的控制指令进行校正,输出至对应的关节。

【技术特征摘要】
1.一种机械臂的动量控制系统,机械臂至少包括以下关节之一:腰座回转台、大臂部、小臂部和腕部,其特征在于,所述控制系统包括与所述各关节对应数量的子控制部,各子控制部分别控制一关节;机械臂总控制部,分别与所述各子控制部连接,用于生成对于各关节的控制指令;所述子控制部包括:摄像头,用于采集关节的空间位置及机械臂作业对象空间位置的视频数据;加速度计,用于检测与当前子控制部连接关节的姿态数据;陀螺仪,用于检测与当前子控制部连接关节的移动数据;关节动量控制模块,分别与机械臂总控制部、加速度计和陀螺仪连接,基于所述加速度计和陀螺仪所检测的数据,对机械臂总控制部所下达的对当前子控制部连接的关节的控制指令进行校正,输出至对应的关节。2.根据权利要求1所述的系统,其特征在于,所述子控制部中还包括自动降温部件,用于对当前...

【专利技术属性】
技术研发人员:王相伟
申请(专利权)人:北京芯合科技有限公司
类型:新型
国别省市:北京,11

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

1