一种用于机器人关节的串联弹性驱动器的制造方法
【技术领域】
[0001]本实用新型涉及新型服务与医疗康复训练机器人领域,具体地说是一种用于机器人关节的串联弹性驱动器。
【背景技术】
[0002]人机接触、交互、合作正在成为新一代机器人发展的主流方向。传统机器人被设计为禁止在工作时与人接触,以保证人身安全。对于新型服务机器人来说,与人和环境的接触正在发展成为不可避免的趋势,而对于新型服务医疗康复训练机器人,这种接触更将必然发生。
[0003]由于传统机器人的工作场合往往具有结构化或无人化的特点,并且在这些场合中应用的机器人常常被隔离在安全围栏中用于做固定模式的重复劳动,同时通过在其周围设置各种类型的传感器以判断人员的接近并发出安全警报。这些采用静态安全设备的机器人只能完成程序化的工作,并且不具备与人交互的能力,因此无法直接利用来辅助人完成各种复杂多变的日常行为和康复训练任务。
[0004]新一代机器人将应用到越来越广泛的服务与医疗领域,并且人与机器人也将越来越紧密的合作,寻求新型人机交互的安全保障手段将成为急需突破的实际难题。
[0005]常见的人机安全保护手段有安装力/力矩传感器、设置接近传感器和限制机器人运动速度等。但是安装昂贵的力/力矩传感器会大幅增加机器人成本,且力/力矩传感器为刚性元件,只能起到力/力矩检测功能,难以实现自动的安全反应。而接近传感器只能检测到一定区域的人机相对位置,安全范围过于保守。而通过降低运动速度来获得安全性的方式大大限制了机器人潜力的发挥,无法体现出机器人的灵活性和工作高效性。
【实用新型内容】
[0006]针对现有技术的不足,本实用新型提供一种具有机械柔性,能够保证人机接触安全舒适的新的机器人关节驱动器,使得机器人关节具有机械的柔顺性和可调整的刚度。
[0007]本实用新型为实现上述目的所采用的技术方案是:
[0008]—种用于机器人关节的串联弹性驱动器,包括电机控制器通过信号线与旋转编码器连接,电机控制器通过电力线与直流电机连接,对直流电机进行伺服控制;
[0009]电机控制器通过总线连接实时计算机控制系统,接收计算机在每个控制周期所生成的控制量,并对直流电机进行实时控制;
[0010]数据采集系统的输出端连接实时计算机控制系统,输入端连接模拟多路选择器,接收选择信号;
[0011 ]旋转编码器、直流电机和减速箱依次连接;
[0012]换向器的输入端连接减速箱,输出端的输出轴线上设置由依次固定连接的弹性元件、弹簧连杆转接件和机器人关节连杆组成的传动机构;
[0013]第一绝对角度传感器同轴设置于弹性元件上,用于测量换向器输出轴的绝对位置;第二绝对角度传感器设置于所述机器人关节连杆,用于测量机器人关节连杆的绝对位置;所述第一绝对角度传感器和第二绝对角度传感器的输出端连接所述模拟多路选择器的模拟输入端。
[0014]所述弹性元件为一种平面螺旋线形的线性元件,截面为矩形。
[0015]所述直流电机为内置霍尔传感器的直流无刷电机,所述霍尔传感器通过信号线连接电机控制器。
[0016]所述模拟多路选择器为二选一模拟多路选择器,具有三个输入端口,分别是选通端口、第一模拟输入端口和第二模拟输入端口,具有一个输出端口为模拟输出端口。
[0017]所述数据采集系统包括一个A/D转换器和一个通用数字I/O端口,A/D转换器的输入通道与模拟多路选择器的模拟输出端口相连,通用数字I/O端口与模拟多路选择器的选通端口相连,用于选通相应的绝对角度传感器,并将被选通的绝对角度传感器输出的模拟信号转换成数字信号。
[0018]绝对角度传感器的输出量在系统掉电的情况下不丢失。
[0019]本实用新型具有以下有益效果及优点:
[0020]本实用新型能够将机器人手臂的质量和机器人底座的质量通过弹性元件隔离开来,当人或环境和机器人发生物理碰撞的过程中,通过弹性元件的吸收和释放能量来产生缓冲效果从而减小人与环境和机器人碰撞力的大小,避免对人和环境造成伤害,以获得在不同工况下需要的不同关节刚度,有助于扩展该机器人的使用范围。
【附图说明】
[0021]图1为本实用新型的用于机器人关节的串联弹性驱动器的系统连接结构框图;
[0022]图2为本实用新型的用于机器人关节的串联弹性驱动器的立体示意图;
[0023]图3为本实用新型的用于机器人关节的串联弹性驱动器的连杆角度传感器主视图;
[0024]图4为本实用新型的用于机器人关节的串联弹性驱动器的减速箱角度传感器和电机控制器主视图;
[0025]图5为本实用新型的用于机器人关节的串联弹性驱动器的弹性元件主视图;
[0026]图6为本实用新型的用于机器人关节的串联弹性驱动器的弹性元件安装示意图;
[0027]其中1为旋转编码器,2为直流无刷电机,3为减速箱,4为弹性元件,5为弹簧连杆转接件,6为机器人关节连杆,7为第二绝对角度传感器,8为第一绝对角度传感器,9为模拟多路选择器,10为数据采集系统,11为实时计算机控制系统,12为电机控制器,13为换向器。
【具体实施方式】
[0028]下面结合附图及实施例对本实用新型做进一步的详细说明。
[0029]如图1所示为本实用新型的用于机器人关节的串联弹性驱动器的系统连接结构框图。本实用新型的用于机器人关节的串联弹性驱动器主要包括:增量式光电脉冲编码器1,每圈可计数2000个脉冲,实现电机输出轴的精确控制;带霍尔传感器的直流无刷电机2,用于提供驱动力输出;减速箱3,用于降低转速,提高驱动力矩;弹性元件4,能有效隔离机器人基座惯性负载,缓冲吸收冲击能量;弹簧连杆转接件5,用于连接弹性元件与机器人关节连杆;机器人关节连杆6;第一绝对角度传感器8、第二绝对角度传感器7,分别安装于减速箱3输出轴和机器人关节连杆6轴上,用于测量两个轴转动的绝对位置;模拟多路选择器9,分别选通每个角度传感器进行角度测量;数据采集系统10,控制多路选择器选通某个角度传感器,将角度传感器的模拟信号转化为数字信号;实时计算机控制系统11,定时采集角度传感器信息,并控制电机按照控制算法转动;电机控制器12,采集光电脉冲编码器1和直流无刷电机2内部的霍尔传感器信号并对直流无刷电机2进行实际控制。
[0030]如图2所示本实用新型的用于机器人关节的串联弹性驱动器的立体示意图。旋转光电脉冲编码器1、直流无刷电机2、减速箱3在机械结构上为同轴线安装,并通过换向器13转换传动方向,从而保证紧凑的关节安装空间。电机控制器12安装在机器人关节上,进一步提高了系统的集成度。
[0031]如图3所示为本实用新型的用于机器人关节的串联弹性驱动器的连杆角度传感器主视图;第二绝对角度传感器7与二选一模拟多路选择器9安装于同一块PCB板上,节约了安装空间,减小了走线长度,降低了信号干扰,提高了角度传感器输出模拟信号的精度。
[0032]如图4所示为本实用新型的用于机器人关节的串联弹性驱动器的减速箱角度传感器和电机控制器主视图。电机控制器12安装于换向器13背面,采用EtherCAT现场总线与实时计算机控制系统11通信,方便构成多级关节组成的多自由度机器人系统。
[0033]如图5所示为本实用新型的用于机器人关节的串联弹性驱动器的弹性元件主视图。弹性元件4采用阿基米德螺旋线形平面涡卷弹簧形式,具有结构紧凑,线性度好,占用空间小的优