用于关节臂机器人的、基于事件的冗余角度配置制造技术

技术编号:13276919 阅读:90 留言:0更新日期:2016-05-19 02:06
本发明专利技术涉及用于控制机器人的一种方法和一种系统,该机器人具有至少一个冗余的自由度。通过根据本发明专利技术的方法,可以防止机器人由于其冗余而与周围环境发生碰撞和/或陷于不利的位置,而工具中心点没有不利的行进。

【技术实现步骤摘要】

本专利技术一般地设及一种用于控制操纵器、特别是手动引导的多轴关节臂机器人的 方法,该关节臂机器人具有至少一个冗余的自由度。
技术介绍
操纵器,例如特别是工业机器人,用于例如工业环境中的安装或生产的各种工作 过程中。工业机器人是被自动控制的、可自由编程的操纵器,其可W关于=个或更多个轴进 行编程。因此,工业机器人能够可运动地使用或在固定的地点使用。 关节臂机器人或曲臂机器人是可=维运动的工业机器人,其由多个转动关节构 成。转动关节通常与臂节肢相连接,并且各个转动关节由于关节轴而有着出色的表现。关 节臂机器人往往配置有六个关节,W便尽可能地通过一个关节轴构成可能六个笛卡尔自由 度中的每个自由度。当机器人具有六个或更少的自由度时,各个臂节肢的位置和方向一般 通过工具中屯、点(英语:tool center point, TCP)的位置来明确地限定。 但是,当操纵器具有多于六个的自由度或多于六个的关节轴时,第屯个和每个更 多的轴均意味着超定义性(Uberbestimmtheit) P:因此,针对静止不动的TCP可能存在各 种关于关节和臂肢的配置。也就是说,操纵器具有额外的自由度,运些自由度被看作是冗余 的。冗余操纵器通常比笛卡尔自由度具有更多的关节轴。因此,具有冗余的第屯轴的操纵 器的优势在于具有更大的灵活性(Flex化ililiit)迪为对于固定的TCP(即,空间中的TCP 的位置和方向保持不变)来说,操纵器可W处于更多的姿态中。运种更大的灵活性或者灵 活的技巧可W例如用于避免碰撞。 阳〇化]然而,冗余操纵器在此还可能会处于意外的姿态中。因此可W很容易地设想:在具 有7个关节的关节臂机器人中,冗余的关节(通常是中间的或肘关节)可W执行冗余的运 动。因此,例如由于关节臂机器人的肘关节中的冗余,该关节可能会意外地下落或行进,并 妨碍执行后续的运动。运特别是可能发生在关节臂机器人在力补偿模式下被手动引导的情 况下,在该模式下例如重力对操纵器的节肢的作用得到补偿。在此,例如肘关节可能会漂移 进入不利的区域中并与周围的环境或操作人员发生碰撞。此外,关节臂机器人可能会在手 动引导时处于不当的姿态中,从而只有通过再次对肘角度进行手工定向才能使机器人继续 运动。因此,在运种情况下不利的是,操作人员必须使用两只手来控制机器人。 在专利文献W02014/043702A1中描述了一种用于限制具有冗余自由度的机器人 的运动的系统和方法。当机器人在力补偿模式下被手动引导时,为了防止机器人的姿态发 生不受控制的变化,建议通过将受限的力或转矩内部地施加在关节上来限制机器人的冗余 自由度,W便强制机器人实现有利的配置。由此能够基本限制机器人的运动性。 另外根据现有技术已知:可W通过例如固定或卡住肘关节使冗余机器人退化为6 轴运动机构。此外公知地可W根据用于冗余机器人的固定TCP(相应于零空间运动),对肘 关节进行再定向。但是,特别是当机器人在力补偿模式下被手动引导期间,不存在能够优化 地控制肘关节行为的方法。 专利文献DE102011106321A1提出了一种用于控制人机协作机器人的方法。其中 提出:为了消除特定于机器人或目标的冗余,将机器人的与位姿相关的惯性参量降至最小 程度。 专利文献DE3606685C2提出一种手动引导工业机器人的装置,用于对机器人手的 运动进程进行编程。在此,该装置包括并行的测距仪,该测距仪被设置为,平行于笛卡尔坐 标系的一轴线W及垂直于该坐标系的一主平面。 在专利文献DE102011003506A1中描述了一种工业机器人,其具有机器人臂和控 制装置。该控制装置在此被设计为,针对机器人臂至少在局部运行模式下的运动,利用调节 装置力调节地控制机器人臂的电驱动器。 专利文献DE696222582T2设及一种用于与机器人的工作点相关的教导数据的教 导装置。在此公开了一种装置,该装置包括力探测器和教导工具。后者由工作工具或手柄 构成,其固定在力探测器上并由操作人员使用,W引导机器人。
技术实现思路
鉴于上述现有技术,本专利技术的目的在于提出一种方法和一种系统,其能够在手动 引导模式下对操纵器的肘关节的行为进行优化。在此,特别是应当防止肘关节例如自由地 运动或行进,或者经过特定的位置或W特定的角度运动或行进。本专利技术的另一目的在于防 止冗余操纵器的姿态漂移到意外的位置上。本专利技术的目的通过一种方法和一种操纵器系统 来实现。 根据本专利技术的方法设及到对受到手动引导的多轴操纵器(例如关节臂机器人)的 控制,该操纵器的轴配置有用于检测作用在轴上的转矩的力矩传感器。在此,基于操纵器的 轴布局,操纵器具有至少一个冗余的自由度。操纵器可W借助柔性调节在其至少一个自由 度中运行,该柔性调节使得能够实现力和/或力矩调节的运行。在此,运种柔性调节特别是 可W通过阻抗调节、导纳调节、位置调节或转矩调节来实现。被手动引导的操纵器通常直接 被关于末端执行器、即工具中屯、点来引导,并且操作人员在此仅专注于末端执行器的运动。 本专利技术能够使操纵器在操作性不受到限制的情况下在限定的区域内自由地运动。 在此,根据本专利技术的方法为多轴操纵器的至少一个关节定义一区域,该关节在该区域中可 W对应于操纵器的整体运动而自由地运动。换而言之,当操纵器根据手动引导的运动而改 变其姿态时,关节可W在为该关节定义的区域中运动,而不会对该运动产生影响。优选将该 区域定义为,能够避免各个关节与周围环境和/或操作人员发生碰撞。替代地或附加地,还 可W将该区域限定为,能够避免各个关节运动到不利的位置上。 在下一步骤中,确定关节是否已经到达为该关节定义的区域的边界。也就是确定: 是否通过手动引导的运动使关节到达为该关节定义的区域的边界。 在下一步骤中,如果确定关节到达为该关节定义的区域的边界,则调整操纵器的 运动。在此将该运动调整为,抵消使关节穿过边界的运动,而操纵器的工具中屯、点不会由 于运种抵消而行进。特别是在关节到达其可自由运动的区域的边界时将操纵器的运动调 整为,使得该关节不能自由地运动穿过该区域的边界。在此,该运动在利用冗余自由度的情 况下被调整为,能够有利地使操纵器的工具中屯、点不行进(即,不会实质性地干扰工作过 程),也就是说不会移动、扭转或翻转。即,TCP在空间中的位置和方向基本保持不变。 当关节离开为该关节定义的相应区域时,通过相应地调整操纵器的运动来防止, 关节离开为该关节定义的区域并由此使操纵器处于不利的姿态。在此,本专利技术特别是设及 到具有多个轴的操纵器,其中,优选所有的轴,至少是运行所需的轴可W被力调节或力矩调 节地运行。优选只有当关节到达为该关节定义的区域边界时,才通过根据本专利技术的方法来 调整操纵器的运动,从而即使在其他情况下也能够充分利用冗余机器人的柔性。[001引通过运种方法可W有利地实现:只有当关节(例如肘关节)到达所定义区域的边 界时,操纵器的运动才会被限制。由此使得能够利用操纵器的所有自由度和由此产生的高 柔性。因此可W防止操作人员必须使用两只手来阻止操纵器处于不利的姿态。 在基于确定(探测到)关节已到达为该关节所定义区域的边界的响应中,对操 纵器的运动的调整通常还包括改变操纵器关节的刚性和/或引入力。本领域技术人员 在此应当理解的是,本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/14/CN105583822.html" title="用于关节臂机器人的、基于事件的冗余角度配置原文来自X技术">用于关节臂机器人的、基于事件的冗余角度配置</a>

【技术保护点】
一种用于控制受到手动引导的多轴操纵器、特别是关节臂机器人(100)的方法,所述关节臂机器人的轴配有用于检测作用在所述轴上的转矩的力矩传感器,其中,所述操纵器(100)具有至少一个冗余自由度,其中,所述操纵器(100)具有工具中心点,所述方法具有以下方法步骤:为所述操纵器(100)的至少一个关节(121,122,123,124,125,126,127)定义一区域,在该区域中,所述操纵器(100)的关节(121,122,123,124,125,126,127)能够相应于所述操纵器(100)的整体运动而自由地运动;手动地引导所述操纵器(100)的工具中心点;确定:所述关节(121,122,123,124,125,126,127)是否到达为所述关节(121,122,123,124,125,126,127)定义的区域的边界;在关于确定所述关节(121,122,123,124,125,126,127)已到达为所述关节(121,122,123,124,125,126,127)定义的区域的边界的响应中,对所述操纵器(100)的运动进行调整,以便抵消所述关节(121,122,123,124,125,126,127)穿过所述边界的运动,而所述机器人(100)的工具中心点没有由于所述抵消而行进。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:B·弗齐斯伯格
申请(专利权)人:库卡罗伯特有限公司
类型:发明
国别省市:德国;DE

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

1