首页 / 专利库 / 联轴器,法兰和接头 / 机械接头 / 机器人关节 / 一种基于力反馈主从控制的带电作业机器人导线修补方法

一种基于反馈主从控制的带电作业机器人导线修补方法

阅读:257发布:2023-03-06

专利汇可以提供一种基于反馈主从控制的带电作业机器人导线修补方法专利检索,专利查询,专利分析的服务。并且本 发明 提出一种基于 力 反馈主从控制的带电作业 机器人 导线 修补方法。 机械臂 、主操作手以及工控机构成 力反馈 主从控制系统,工控机根据机械臂末端受力数据,计算出主操作手各个关节的 扭矩 数据,通过主操作手的控制 接口 ,控制主操作手各关节输出扭矩,使主操作手反馈受力,操作人员根据主操作手的反馈受力确认机械臂的力度;操作人员改变主操作末端 位姿 ,工控机根据主操作手各旋转关节的 角 度数据,计算出机械臂末端速度矢量的期望值,通过机械臂的控制接口,按照所述期望值控制机械臂运动,以改变机械臂的力度。本发明提高了作业临场感,可以更加精准地判断各项操作是否精准到位。,下面是一种基于反馈主从控制的带电作业机器人导线修补方法专利的具体信息内容。

1.一种基于反馈主从控制的带电作业机器人导线修补方法,其特征在于,带电作业机器人具有设置在机器人平台上的机械臂,包括第一机械臂、第二机械臂以及辅助机械臂,第一机械臂、第二机械臂以及辅助机械臂响应于控制数据完成以下工作:
第一机械臂和第二机械臂分别安装带汽油布刷和丝刷;辅助机械臂安装夹持工具;
辅助机械臂使用夹持工具夹持修补范围内的导线,第一机械臂带动带汽油棉布刷在待修补导线处来回移动,以清洁导线;第二机械臂带动钢丝刷在待修补导线处来回移动,以清除导线补强范围内的化物;
第一机械臂和第二机械臂换装导电膏涂抹刷,使用导电膏涂抹刷在补强范围内的导线表面涂抹导电膏;
第一机械臂和第二机械臂换装夹持工具,第一机械臂夹持预绞丝修补条至待修补导线位置,使预绞丝修补条中心点与修补范围内导线中心位置重合;辅助机械臂移动到预绞丝修补条中点同时夹持预绞丝修补条和导线;第一机械臂和第二机械臂分别使用夹持工具从中心向两侧、顺着外层导线的绞合方向,紧密缠绕预绞丝修补条至平整;第一机械臂和第二机械臂使用夹持工具将预绞丝修补条两端的线条边缘紧扣到位;
在上述过程中,工控机根据机械臂末端受力数据,计算出主操作手各个关节的扭矩数据,通过主操作手的控制接口,控制主操作手各关节输出扭矩,使主操作手反馈受力,操作人员根据主操作手的反馈受力确认机械臂的力度;
在上述过程中,操作人员改变主操作末端位姿,工控机根据主操作手各旋转关节的度数据,计算出机械臂末端速度矢量的期望值,通过机械臂的控制接口,按照所述期望值控制机械臂运动。
2.如权利要求1所述导线修补方法,其特征在于,所述机械臂末端受力数据由安装在机械臂末端的六自由度力/力矩传感器采集获得,其标量为六自由度力/力矩数据。
3.如权利要求1所述导线修补方法,其特征在于,所述械臂末端受力数据的标量为六自由度力/力矩数据,其由工控机根据机械臂的末端位姿数据和末端速度数据,使用基于虚拟现实技术计算获得,具体过程为:
步骤1,运用八分法对机械臂作业场景对应的虚拟现实场景进行逐步划分,构建八叉树;
步骤2,获取机械臂末端位姿数据,以该末端位姿数据为球心,创建包围球,设置包围球的半径为所需碰撞检测的距离;
步骤3,对步骤2的包围球与步骤1的八叉树进行碰撞检测,若没有发生碰撞,则机械臂末端的六自由度力/力矩数据为零,若发生碰撞,则获取虚拟现实场景中发生碰撞的数据点,根据发生碰撞的数据点坐标与机械臂末端位姿数据,计算碰撞深度矢量;
步骤4,根据碰撞深度矢量计算机械臂末端六自由度力/力矩数据,即采用弹簧阻尼模型计算反馈力,
F=-kx-cv
其中,k为弹簧系数,x为碰撞深度矢量,c为阻尼系数,v为机械臂末端速度矢量,F为反馈力,其标量为六自由度力/力矩数据。
4.如权利要求1所述导线修补方法,其特征在于,对主操作手静力学建模,得到机械臂末端六自由度力/力矩数据到主操作手各个关节扭矩数据的转换关系,工控机根据所述转换关系计算出主操作手各个关节的扭矩数据。
5.如权利要求1所述导线修补方法,其特征在于,获取机械臂末端速度矢量期望值的方法为:运用D-H建模方法对主操作手建模,得出主操作手的各个旋转关节的角度数据到主操作手末端位姿数据的转换关系;工控机接收主操作手发送的各个旋转关节的角度数据,根据所述转换关系计算得到主操作手末端位姿数据,然后将主操作手末端位姿数据通过微分运算得到主操作手末端速度数据;根据主操作手末端位姿数据和末端速度数据,使用速度前馈PID控制器,计算得到机械臂末端速度矢量期望值。
6.如权利要求1所述导线修补方法,其特征在于,在作业前,第一机械臂和第二机械臂端部安装夹持工具,用夹持工具夹持绝缘遮蔽材料对标记的带电体进行绝缘遮蔽;在作业完毕后,第一机械臂和第二机械臂端部安装夹持工具,用夹持工具清除覆盖在带电体上的绝缘遮蔽材料。
7.如权利要求1所述导线修补方法,其特征在于,主操作手包括第一主操作手、第二主操作手和辅助主操作手;第一主操作手、第二主操作手和辅助主操作手分别与第一机械臂、第二机械臂和辅助机械臂对应,构成主从操作关系。
8.如权利要求1所述导线修补方法,其特征在于,绝缘斗臂车上设置有控制室,数据处理和控制系统包括第一工控机、第二工控机、显示屏和主操作手,第二工控机内置图像处理器,显示屏和主操作手位于控制室内;机器人平台上设置有摄像机,所述摄像机采集的作业场景图像发送给第二工控机,图像处理器对作业场景图像进行处理后获的3D虚拟作业场景,并送显示器显示。

说明书全文

一种基于反馈主从控制的带电作业机器人导线修补方法

技术领域

[0001] 本发明属于电力技术领域,具体涉及一种基于力反馈主从控制的带电作业机器人导线修补方法。

背景技术

[0002] 由于外力破坏和金具磨损等原因,输电架空线路可能会出现损伤,当导线的损伤较小时,可以使用缠绕法修补导线。通常做法是停电修补,若停电面积较大,会造成无法估量的损失,严重影响供电企业的经济效益和社会效益。现在广大研究人员也在积极研究带电作业修补导线的方法。但是人工的架空线路带电修补,作业人员将在高压带电线路附近作业,具有一定的安全隐患。
[0003] 配电线路中带电作业主要采用绝缘手套作业法,当架空线路上的导线需要带电修补时,作业人员将在高压带电线路附近作业,具有一定的安全隐患。在更换过程中需要对导线进行拆接,也会有触电的危险;作业人员在绝缘斗臂车上的绝缘斗上作业,有高处坠落的险。
[0004] 此前,作业人员可以通过主操作手远程遥控机器人的带电作业机器人,可保证作业人员与高压电场隔离;远程遥控操作时,操作人员根据作业场景监控系统监控作业过程,对机器臂与作业对象之间、机械臂之间、作业对象与作业环境之间的相对位置的判断更精确,且不会存在视觉死,操作精度更高,可以防止碰撞发生,提高了作业安全性。但是,在使用前述带电作业机器人进行精确定位的带电操作时,例如拆接隔离刀闸、跌落式熔断器及避雷器两端导线等,主要通过观察作业环境图像(包括实时图像和3D建模图像)来判断机械臂是否操作到位,对于机械臂与操作对象之间以及机械臂与机械臂之间接触力度大小并无感知,难以判断操作精度是否符合操作要求。如果操作人员或者控制系统能够感知机械臂与操作对象之间以及机械臂与机械臂之间接触力度大小,则可以更加精准地判断各项操作是否精准到位。
[0005] 由于力反馈主手能够同时实现多个自由度的位置控制与力反馈,把力反馈主手应用到带电作业机器人主从控制的需求非常强烈。

发明内容

[0006] 本发明解决的技术问题是,提出一种基于力反馈主从控制的带电作业机器人带电修补10kv配电线路中架空线路导线作业方法,该方法提高了作业临场感,可以更加精准地判断各项操作是否精准到位。
[0007] 为了解决上述技术问题,本发明提供一种基于力反馈主从控制的带电作业机器人导线修补方法,带电作业机器人具有设置在机器人平台上的机械臂,包括第一机械臂、第二机械臂以及辅助机械臂,第一机械臂、第二机械臂以及辅助机械臂响应于控制数据完成以下工作:
[0008] 第一机械臂和第二机械臂分别安装带汽油布刷和丝刷;辅助机械臂安装夹持工具;
[0009] 辅助机械臂使用夹持工具夹持修补范围内的导线,第一机械臂带动带汽油棉布刷在待修补导线处来回移动,以清洁导线;第二机械臂带动钢丝刷在待修补导线处来回移动,以清除导线补强范围内的化物;
[0010] 第一机械臂和第二机械臂换装导电膏涂抹刷,使用导电膏涂抹刷在补强范围内的导线表面涂抹导电膏;
[0011] 第一机械臂和第二机械臂换装夹持工具,第一机械臂夹持预绞丝修补条至待修补导线位置,使预绞丝修补条中心点与修补范围内导线中心位置重合;辅助机械臂移动到预绞丝修补条中点同时夹持预绞丝修补条和导线;第一机械臂和第二机械臂分别使用夹持工具从中心向两侧、顺着外层导线的绞合方向,紧密缠绕预绞丝修补条至平整;第一机械臂和第二机械臂使用夹持工具将预绞丝修补条两端的线条边缘紧扣到位;
[0012] 在上述过程中,工控机根据机械臂末端受力数据,计算出主操作手各个关节的扭矩数据,通过主操作手的控制接口,控制主操作手各关节输出扭矩,使主操作手反馈受力,操作人员根据主操作手的反馈受力确认机械臂的力度;
[0013] 在上述过程中,操作人员改变主操作末端位姿,工控机根据主操作手各旋转关节的角度数据,计算出机械臂末端速度矢量的期望值,通过机械臂的控制接口,按照所述期望值控制机械臂运动。
[0014] 进一步,所述机械臂末端受力数据由安装在机械臂末端的六自由度力/力矩传感器采集获得,其标量为六自由度力/力矩数据。
[0015] 进一步,所述械臂末端受力数据的标量为六自由度力/力矩数据,其由工控机根据机械臂的末端位姿数据和末端速度数据,使用基于虚拟现实技术计算获得,具体过程为:
[0016] 步骤1,运用八分法对机械臂作业场景对应的虚拟现实场景进行逐步划分,构建八叉树;
[0017] 步骤2,获取机械臂末端位姿数据,以该末端位姿数据为球心,创建包围球,设置包围球的半径为所需碰撞检测的距离;
[0018] 步骤3,对步骤2的包围球与步骤1的八叉树进行碰撞检测,若没有发生碰撞,则机械臂末端的六自由度力/力矩数据为零,若发生碰撞,则获取虚拟现实场景中发生碰撞的数据点,根据发生碰撞的数据点坐标与机械臂末端位姿数据,计算碰撞深度矢量;
[0019] 步骤4,根据碰撞深度矢量计算机械臂末端六自由度力/力矩数据,即采用弹簧阻尼模型计算反馈力,
[0020] F=-kx-cv
[0021] 其中,k为弹簧系数,x为碰撞深度矢量,c为阻尼系数,v为机械臂末端速度矢量,F为反馈力,其标量为六自由度力/力矩数据。
[0022] 进一步,对主操作手静力学建模,得到机械臂末端六自由度力/力矩数据到主操作手各个关节扭矩数据的转换关系,工控机根据所述转换关系计算出主操作手各个关节的扭矩数据。
[0023] 进一步,获取机械臂末端速度矢量期望值的方法为:运用D-H建模方法对主操作手建模,得出主操作手的各个旋转关节的角度数据到主操作手末端位姿数据的转换关系;工控机接收主操作手发送的各个旋转关节的角度数据,根据所述转换关系计算得到主操作手末端位姿数据,然后将主操作手末端位姿数据通过微分运算得到主操作手末端速度数据;根据主操作手末端位姿数据和末端速度数据,使用速度前馈PID控制器,计算得到机械臂末端速度矢量期望值。
[0024] 进一步,在作业前,第一机械臂和第二机械臂端部安装夹持工具,用夹持工具夹持绝缘遮蔽材料对标记的带电体进行绝缘遮蔽;在作业完毕后,第一机械臂和第二机械臂端部安装夹持工具,用夹持工具清除覆盖在带电体上的绝缘遮蔽材料。
[0025] 进一步,所述主操作手包括第一主操作手、第二主操作手和辅助主操作手;第一主操作手、第二主操作手和辅助主操作手分别与第一机械臂、第二机械臂和辅助机械臂对应,构成主从操作关系。
[0026] 进一步,所述绝缘斗臂车上设置有控制室,所述数据处理和控制系统包括第一工控机、第二工控机、显示屏和主操作手,第二工控机内置图像处理器,显示屏和主操作手位于控制室内;所述摄像机采集的作业场景图像发送给第二工控机,图像处理器对作业场景图像进行处理后获的3D虚拟作业场景,并送显示器显示。
[0027] 本发明与现有技术相比,其显著优点在于:
[0028] (1)操作人员通过操控主操作手的末端,带电作业机械臂的末端能够跟随主操作手末端的姿态,操作人员看到的主操作手的姿态也是带电作业机械臂的姿态,这使得操作直观、灵活;
[0029] (2)力反馈功能的引入使得遥操作不再是单一的姿态给定,操作人员能够感受带电作业机械臂与环境的接触力,拥有更好的操作临场感,从而提高操作机械臂的便捷性和精确度;另外,通过力觉反馈能够发现机械臂与环境的碰撞,从而减小危险的发生,弥补仅靠视觉操作的不足;
[0030] (3)本发明通过构建好的虚拟现实场景,运用碰撞检测技术,在机械臂碰撞前输出反馈力,使得操作人员感受到反馈力,从而限制操作人员的操作行为,提高系统的安全性;本发明进一步为了避免主从操作导致机械臂与高压带电设备碰撞,通过力反馈的方式提醒与限制操作人员进一步操作。
[0031] (4)本发明整体上提高了机器人作业的自动化和作业精度,同时提高了作业安全性。附图说明
[0032] 图1为本发明带电作业机器人一种实施例的整体结构示意图。
[0033] 图2为本发明中绝缘斗臂车的系统组成框图
[0034] 图3为本发明中机器人平台的结构示意图。
[0035] 图4为本发明中机械臂的结构示意图。
[0036] 图5是本发明中导线修补方法流程图
[0037] 图6为本发明中力反馈主从控制系统的框图;
[0038] 图7为本发明中机械臂位姿闭环控制器的框图;
[0039] 图8是本发明中基于虚拟现实技术的反馈力计算方法示意图。

具体实施方式

[0040] 容易理解,依据本发明的技术方案,在不变更本发明的实质精神的情况下,本领域的一般技术人员可以想象出本发明带电作业机器人导线修补方法的多种实施方式。因此,以下具体实施方式和附图仅是对本发明的技术方案的示例性说明,而不应当视为本发明的全部或者视为对本发明技术方案的限制或限定。
[0041] 结合附图,带电作业机器人包括绝缘斗臂车1、控制室2、伸缩臂3、机器人平台4。其中,绝缘斗臂车1上架设控制室2和伸缩臂3,伸缩臂3末端连接机器人平台4,机器人平台4与控制室2之间采用光纤以太网通信或者无线网络通信。
[0042] 绝缘斗臂车1可供操作人员驾驶,从而将机器人平台4运输到作业现场。绝缘斗臂车1上装有支撑腿,支撑腿可以展开,从而将绝缘斗臂车1与地面稳固支撑。绝缘斗臂车1上装有发电机,从而给控制室2及伸缩臂3供电。
[0043] 伸缩臂3设有沿伸缩方向的驱动装置,操作人员可以通过控制驱动装置,从而将机器人平台4升降到作业高度。该伸缩臂3由绝缘材料制成,用于实现机器人平台4与控制室2的绝缘。在本发明中,伸缩臂3可有由剪叉式升降机构或其他机构代替。
[0044] 作为一种实施方式,控制室2中设置有第二工控机、显示屏、第一主操作手、第二主操作手、辅助主操作手以及通信模等。
[0045] 作为一种实施方式,机器人平台4包括绝缘子46、第一机械臂43、第二机械臂44、辅助机械臂42、第一工控机48、双目摄像头45、全景摄像头41、深度摄像头410、电池49、专用工具箱47、通信模块。
[0046] 机器人平台4的绝缘子46用于支撑第一机械臂43、第二机械臂44、辅助机械臂42,将这三个机械臂的外壳与机器人平台4绝缘。
[0047] 蓄电池49为第一工控机48、第一机械臂43、第二机械臂44、辅助机械臂42、全景摄像头41、双目摄像头45、深度摄像头410、通信模块供电。
[0048] 作为一种实施方式,双目摄像头45一共有三个,分别安装在第一机械臂43、第二机械臂44和辅助机械臂42的腕关节437上,负责采集作业场景的图像数据,并将图像数据发送给第二工控机。双目摄像头45由两个光轴平行的工业相机组成,平行光轴之间的距离固定。
[0049] 深度摄像头410安装在机器人平台4正对作业场景的侧面,负责采集作业场景的景深数据,将景深数据发送给第二工控机。
[0050] 全景摄像头41通过支架安装在机器人平台4的上方,负责采集作业场景的全景图像数据,将图像数据发送给第二工控机,并显示在显示器上,作业人员可以通过全景图像监控作业场景。
[0051] 专用工具箱47是放置抓具、扳手等作业工具的场所。机械臂末端安装有工具快换装置。机械臂根据作业任务的类型到专用工具箱47中使用工具快换装置获取作业工具。
[0052] 控制室2中第一主操作手、第二主操作手以及辅助主操作手是一种用于人工远程操作机械臂的操作装置,他们与第一机械臂43、第二机械臂44和辅助机械臂42构成主从操作关系。机械臂和主操作手具有相同的结构,只是主操作手尺寸规格比机械臂小,以便于操作人员操作。机械臂和主操作手拥有六个关节,每个关节都有光电编码器采集角度数据,各主操作手的微型控制器通过串口将六个关节的角度数据发送给第二工控机。
[0053] 作为本发明一个实施例,所述机械臂为六自由度机构,包括基座431,旋转轴方向与基座平面垂直的腰关节432,与腰关节432连接的肩关节433,与肩关节433连接的大臂434,与大臂434连接的肘关节435,与肘关节435连接的小臂436,与小臂436连接的腕关节
437,腕关节437由三个旋转关节组成,分别为腕俯仰关节、腕摇摆关节和腕旋转关节;所述六自由度机构中各个关节均具有相应的正交旋转编码器31和伺服驱动电机,正交旋转编码器31用于采集各个关节的角度数据,伺服驱动电机用于控制各关节的运动;第一工控机根据所述机械臂的空间路径解算出各关节的运动角度,控制伺服驱动电机按照所述运动角度控制机械臂各关节运动。
[0054] 作为一种实施方式,机器人平台4与控制室2之间的数据传输通过光纤有线传输,或者使用无线网络传输。机器人平台4上的通信模块是光纤收发器,光纤收发器用于实现光纤中的光信号与双绞线中的电信号的相互转换,从而在通信上实现机器人平台4与控制室2的电气隔离。控制室2中的通信模块是光纤收发器,光纤收发器用于实现光纤中的光信号与双绞线中的电信号的相互转换,从而在通信上实现机器人平台4与控制室2的电气隔离。
[0055] 作为一种实施方式,第二工控机可以完成以下任务:
[0056] 建立动作序列库。预先将各项带电作业任务分解为作用序列,组成动作序列库,存储在第二工控机中,用于机械臂路径规划。
[0057] 建立作业对象模型库。预先制作各项带电作业任务所涉及的作业对象的三维模型和目标识别模型,例如,根据电力塔杆、电线、金属氧化物避雷器、隔离刀闸、避雷器等器件实物,制作三维模型和目标识别模型,用于带电作业机器人自动识别作业对象,构建作业场景三维虚拟场景。
[0058] 建立机械臂和专用工具模型库。预先制作机械臂和专用工具的三维模型和目标识别模型,例如,扳手等,用于带电作业机器人自动构建作业场景三维虚拟场景,规划机械臂空间路径。
[0059] 获取图像数据。获取全景图像、深度图像和双目图像的数据信息。
[0060] 根据图像数据识别和跟踪作业目标。
[0061] 获取主操作手的角度、角速度和角加速度数据,获取机械臂的角度、角速度和角加速度数据。
[0062] 对相关图像数据进行处理和计算,获取机械臂位置,获取作业对象的位置,获取机械臂与作业对象之间的相对位置,并根据相对位置和作业任务规划机械臂的空间路径。
[0063] 根据图像数据构建作业对象三维场景,根据机械臂角度信息和作业对象三维场景获得机械臂与作业对象的相对位置,并根据相对位置和作业任务规划机械臂的空间路径。
[0064] 对相关图像数据进行处理和计算,构建3D虚拟作业场景,送显示器显示,操作人员根据3D虚拟作业场景监控作业过程。与全景图像相比,3D虚拟作业场景综合和深度图像信息和双目图像信息,对机器臂与作业对象之间、机械臂之间、作业对象与作业环境之间的相对位置的判断更精确,且不会存在视觉死角。因此,操作人员通过3D虚拟作业场景进行作业监控,操作精度更高,可以防止碰撞发生,提高了安全性。同时,3D虚拟作业场景显示在控制室2中的显示器上,远离机械臂作业现场,提高了人作业人员的人身安全。
[0065] 作为一种实施方式,第一工控机可以完成以下任务:
[0066] 根据第二工控机发送的主操作手各关节的角度信息,控制机械臂各关节的运动。
[0067] 获取第二工控机发送的机械臂的空间路径数据,根据作业任务的动作序列,解算出机械臂各关节的角度数据运动量,并控制机械臂各关节运动。
[0068] 本发明中,第一机械臂和第二机械臂相互配合,可以模仿人的两个手的作业顺序完成带电作业。考虑到灵活性,可以再增加一个强壮的辅助机械臂,此时,辅助机械臂专司器件夹持等力道大的动作,第一机械臂和第二机械臂则进行相关业务操作。
[0069] 本发明带电作业机器人可以由作业人员进行远程操控主操作手从而使用机械臂完成带电作业。在带电作业机器人修补导线的过程中,会涉及机械臂作业效果的确认工作,例如使用绝缘材料是否防止到位,器件是否固定稳妥、机械臂夹持是否到位、机械臂夹持力度是否过大等,这些需要确认效果的操作,实际上涉及到机械臂与周围环境接触时的力反馈检测,并基于力反馈检测的结果确认操作效果,并进一步调整操作人员对主操作手的控制,即本发明所述的力反馈主从控制。为了实现力反馈主从控制,本发明对现有技术做了一下改进。
[0070] 在上述带点作业机器人中,主操作手、机械臂和工控机组成带电作业机器人力反馈主从控制系统。
[0071] 所述主操作手为一个或者多个自由度串联机械臂结构,能够采集每个旋转关节的角度数据,每个旋转关节具备力矩电机,能够输出扭矩,从而实现力反馈功能。作为一种实施方式,可以采用六自由度串联机械臂结构,能够采集六个旋转关节的角度数据,每个旋转关节具备力矩电机,能够输出扭矩,从而实现力反馈功能。
[0072] 所述机械臂与主操作手相通或者相似,为一个或者多个自由度机械臂结构,能够实时发送机械臂末端位姿数据,机械臂末端安装有六自由度力/力矩传感器,六自由度力/力矩传感器用于采集机械臂与环境接触时产生的六个方向的受力数据。作为一种实施方式,可以采用六自由度机械臂,机械臂末端安装六自由度力/力矩传感器,力/力矩传感器用于采集机械臂与环境接触产生的受力数据。
[0073] 工控机接收主操作手发送的六个旋转关节的角度数据,根据力反馈主从控制方法,计算出机械臂末端速度矢量的期望值,通过机械臂的控制接口,控制机械臂运动;所述工控机接收机械臂发送的六自由度力/力矩数据,根据力反馈主从控制方法,计算出主操作手六个关节的扭矩数据,通过主操作手的控制接口,控制主操作手输出扭矩。
[0074] 本发明所述力反馈主从控制包括两个方面,一是机械臂位姿控制方法,即根据主操作手各旋转关节的角度数据,计算出机械臂末端速度矢量的期望值作为控制量,通过机械臂的控制接口,控制机械臂运动;二是主操作手力反馈控制方法,即根据械臂发送的六自由度力/力矩数据,计算出主操作手各个关节的扭矩数据,通过主操作手的控制接口,控制主操作手输出扭矩。
[0075] 下面以六自由度主操作手和机械臂为例,说明力反馈主从控制过程。
[0076] 机械臂位姿控制方法,即根据主操作手发送的六个旋转关节的角度数据,实时计算出机械臂末端位置与姿态的控制量,所述控制量为机械臂末端速度矢量。具体地,机械臂位姿控制方法分为以下步骤:
[0077] 步骤1,主操作手运动学建模,运用D-H建模方法对主操作手建模,得出主操作手的六个旋转关节的角度数据到主操作手末端位姿数据的转换关系。
[0078] 步骤2,根据步骤1得到的转换关系,工控机接收主操作手发送的六个旋转关节的角度数据,计算得到主操作手末端位姿数据,将主操作手末端位姿数据通过微分运算得到主操作手末端速度数据。
[0079] 步骤3,设计机械臂位姿闭环控制器,采用速度前馈PID控制器。将步骤2得到的主操作手末端位姿数据和末端速度数据,根据速度前馈PID控制器,计算得到机械臂控制量,即机械臂末端速度矢量,工控机将机械臂末端速度矢量发送给机械臂的控制接口,控制机械臂运动。
[0080] 主操作手力反馈控制方法,即根据机械臂发送的六自由度力/力矩数据,实时计算出主操作手六个关节的扭矩数据。具体地,主操作手力反馈控制方法分为以下步骤:
[0081] 步骤1,主操作手静力学建模,运用虚功原理对主操作手静力学建模,得到机械臂末端六自由度力/力矩数据到主操作手六个关节扭矩数据的转换关系。
[0082] 步骤2,根据步骤1得到的转换关系,工控机接收由六自由度力/力矩传感器采集的机械臂与环境接触时产生的受力数据,计算得到主操作手六个关节的扭矩数据,工控机将扭矩数据发送给主操作手的力反馈控制接口,使主操作手反馈受力。自由度力/力矩传感器采集的机械臂与环境接触时产生的受力数据的标量为六自由度力/力矩数据。
[0083] 作用另一种实施方式,机械臂与环境接触时产生的受力数据可以不使用六自由度力/力矩传感器采集,而是使用基于虚拟现实技术的反馈力计算方法计算获得。具体过程为:
[0084] 步骤1,运用八分法对机械臂作业场景对应的虚拟现实场景进行逐步划分,构建八叉树。本步骤进一步分为以下步骤:
[0085] 步骤1-1,找出虚拟现实场景数据中最小与最大的x坐标值、y坐标值、z坐标值,从而确定包围所有虚拟现实场景数据的最小立方体,将该立方体作为八叉树的根节点
[0086] 步骤1-2,对该立方体八等分,形成8个子立方体,作为该立方体的子节点
[0087] 步骤1-3,对于每个子立方体,判断其空间内数据的个数。若个数为0,则把该节点的值设置为空,不再继续构造;若个数为1,则把该节点的值置为这个点的坐标,并不再继续构造;若个数大于1,则对该子立方体重复步骤1-2。
[0088] 步骤1-4,经过以上步骤构造出的八叉树,其每个子节点代表一个数据点或者为空。
[0089] 步骤2,获取机械臂末端位姿数据,以该末端位姿数据为球心,创建包围球,设置包围球的半径为所需碰撞检测的距离,即判断机械臂与周围环境是否发生接触的最小距离,当机械臂末端与周围环境的距离小于该最小距离时,视为机械臂与周围环境发生了接触或者碰撞。
[0090] 步骤3,对步骤2的包围球与步骤1的八叉树进行碰撞检测,若没有发生碰撞,那么机械臂的六自由度力/力矩数据为零,若发生碰撞,得到虚拟现实场景中发生碰撞的数据点,根据发生碰撞的数据点坐标与机械臂末端位姿数据,计算碰撞深度矢量。
[0091] 步骤4,根据碰撞深度矢量计算机械臂末端六自由度力/力矩数据,即采用弹簧阻尼模型计算反馈力,该反馈力F为六维矢量,其标量为机械臂末端六自由度力/力矩数据。
[0092] F=-kx-cv
[0093] 其中,k为弹簧系数,x为碰撞深度矢量,c为阻尼系数,v为机械臂末端速度矢量,F为反馈力。
[0094] 基于前述力反馈主从控制的带电作业机器人对导线修补的过程为:
[0095] 一、准备阶段
[0096] 工作人员进行带电作业机器人修补导线的作业准备,检查气象条件、核对杆塔号,在工作现场设置安全护栏、作业标志、和相关警示标志。
[0097] 绝缘斗臂车驾驶员将绝缘斗臂车1驶入杆塔100附近位置并布置现场。作业位置具体为待作业杆塔100的附近位置并避开附近电力线和障碍物,避免停放在沟道盖板上,绝缘斗臂车1支腿顺序为先伸出平支腿,再伸出垂直支腿,支撑到位后车辆前后左右呈水平。控制室2内操作人员根据显示器上显示的实景图像,操作操作摇杆控制伸缩臂3,将机器人平台4移动至进入作业位置附近。控制室2内操作人员根据机械臂上双目摄像头45返回的实景图像对作业范围内在绝缘安全距离内的带电体进行标记。
[0098] 二、作业阶段
[0099] 第一机械臂43、第二机械臂44以及辅助机械臂42响应于控制数据完成以下工作:
[0100] 第一机械臂43和第二机械臂44端部安装夹持工具,用夹持工具夹持绝缘遮蔽材料对标记的带电体,例如导线,绝缘子串,横担103进行绝缘遮蔽。绝缘遮蔽材料如绝缘护套、环氧玻璃布等;
[0101] 第一机械臂43和第二机械臂44端部安装夹持工具,用夹持工具夹持绝缘遮蔽材料对标记的带电体,例如导线,绝缘子串,横担103进行绝缘遮蔽。绝缘遮蔽材料如绝缘护套、环氧玻璃布等。进行遮蔽后,需要通过力反馈功能确定绝缘遮蔽材料的遮蔽效果,此时,根据主操作手发送的六个旋转关节的角度数据,通过速度前馈PID控制器,计算得到机械臂的控制量,工控机将控制量发送给机械臂的控制接口,控制机械臂触碰遮蔽物,触碰后,根据机械臂与绝缘遮蔽材料接触时产生的受力数据,即机械臂末端的六自由度力/力矩数据计算得到主操作手六个关节的扭矩数据,工控机将扭矩数据发送给主操作手的力反馈控制接口,控制主操作手各关节输出扭矩,使主操作手反馈受力,操作人员根据力反馈的大小确定遮蔽效果。
[0102] 第一机械臂43和第二机械臂44以及辅助机械臂42移动到机械臂专用工具箱47上方;其中,第一机械臂43和第二机械臂44分别换装带汽油棉布刷1091和钢丝刷1092;辅助机械臂42安装夹持工具;
[0103] 辅助机械臂42使用夹持工具夹持修补范围内的导线,第一机械臂43带动带汽油棉布刷1091在待修补导线处来回移动,清洁导线;之后,第二机械臂44带动钢丝刷1092在待修补导线处来回移动,清除导线补强范围内的氧化物;第一机械臂43带动带汽油棉布刷1091在待修补导线处来回移动或者第二机械臂44带动钢丝刷1092在待修补导线处来回移动的过程中,可以根据前述力反馈控制过程,通过机械臂反馈的阻力,使主操作手受力,操作人员根据受力大小,判断和调整清洁力度。
[0104] 第一机械臂43和第二机械臂44移动至机械臂专用工具箱47上方,并换装导电膏涂抹刷;然后使用导电膏涂抹刷对补强范围内的导线表面涂抹上导电膏;在此过程中,可以根据前述力反馈控制过程,通过机械臂反馈的阻力,使主操作手受力,操作人员根据受力大小,判断和调整涂抹力度。
[0105] 第一机械臂43和第二机械臂44移动到机械臂专用工具箱47上方,并换装夹持工具,第一机械臂43夹持预绞丝修补条至待修补导线位置,使预绞丝中点与待修补导线中心位置重合;辅助机械臂42改变夹持位置,移动到预绞丝中点同时夹持预绞丝与导线;第一机械臂43和第二机械臂44使用夹持工具对预绞丝从中心向两侧、顺着外层导线的绞合方向,紧密缠绕预绞丝至平整;然后,第一机械臂43和第二机械臂44使用夹持工具将预绞丝两端的线条边缘紧扣到位;在此过程中,可以根据前述力反馈控制过程,通过机械臂反馈的阻力,使主操作手受力,操作人员根据受力大小,判断是否紧扣到位,进而辅助摄像头判断现场情况。
[0106] 上述过程中,控制室2内操作人员的操作可依据固定在机械臂末端的3个双目摄像头45以及全景摄像头41返回的显示在控制室2内显示屏上的实景图像对过程进行监控。
[0107] 导线修补完毕后,第一机械臂43与第二机械臂44移动到机械臂专用工具箱47上方,并安装夹持工具。第一机械臂43与第二机械臂44夹持绝缘遮蔽材料,对标记带电体进行绝缘遮蔽清除。
[0108] 本发明方法能够在不断电的情况下,操作室内的控制人员通过控制同构机械臂操作带电作业机器人的机械臂对导线进行修补,避免了作业人员在带电高压线路附近作业带来的危险,相对于人工的带电检测作业简化了作业步骤。
[0109] 本发明使用带电作业机器人进行导线进行修补,很大程度上避免了线路停电带来的负面影响,大幅度减少停电时间,提高供电可靠率,缓解用电投诉矛盾。
相关专利内容
标题 发布/更新时间 阅读量
多关节机器人 2020-05-13 200
多关节机器人 2020-05-13 639
关节机器人 2020-05-11 199
特种关节机器人 2020-05-11 619
多关节机器人 2020-05-11 289
机器人关节构造 2020-05-12 62
多关节机器人 2020-05-12 41
多关节机器人 2020-05-12 622
一种机器人关节 2020-05-11 980
机器人液压关节 2020-05-13 739
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈