机器人奇异点处理方法技术

技术编号:13054376 阅读:55 留言:0更新日期:2016-03-23 17:49
本发明专利技术公开了一种位移装置、机器人及机器人奇异点处理方法,位移装置包括:用于连接机器人的末端法兰(9)且使所述末端法兰(9)沿其线性运动的第一位移杆(8);沿所述第一位移杆(8)作线性运动的第二位移杆(7);沿所述第二位移杆(7)作线性运动,用于连接机器人主体的驱动末端的第三位移杆(6);所述末端法兰(9)相对于所述第一位移杆(8)的线性运动方向、所述第一位移杆(8)相对于所述第二位移杆(7)的线性运动方向及所述第二位移杆(7)相对于所述第三位移杆(6)的线性运动方向相互垂直。本发明专利技术提供的位移装置,提高了机器人工作的精确度,并且,避免了机器人在奇异点处出现速度过快的问题。

【技术实现步骤摘要】

本专利技术涉及机器人
,特别涉及一种位移装置、机器人及机器人奇异点处 理方法。
技术介绍
工业机器人是工业自动化系统中重要的部件之一。工业机器人奇异点的处理方法 就是机器人应用技术中最主要的技术之一。奇异点问题是工业机器人必然遇到的技术点, 一旦机器人遇到奇异点的状态,机器人就会发生关节运动速度骤然变大的现象,从而导致 机器人停机甚至带来生产安全问题,所以机器人的控制技术需要规避或处理奇异点。 奇异点状态不仅仅在奇异点位置上,在奇异点周围区域都会产生关节运动速度过 大的问题。距离奇异点位置越近,关节运动速度越大。在机器人运行过程中,关节运动速度 过快的情况时,机器人需要做出减速动作,甚至需要停机处理,影响较大。 目前,常用的奇异点过渡方法为DLS (Damped least-squares,阻尼最小方差)方 法,在奇异点过渡过程中,不可避免的会带来积累误差,降低了机器人工作的精度。而申请 号为CN103802114A的专利文件,公布了一种工业机器人奇异点处理方法及装置。但是,当 机器人运动到奇异点周围区域而未运动至奇异点阈值时,仍然存在因速度过快而导致停机 出错的问题。 因此,如何提高精确度,避免在奇异点处出现速度过快的问题,是本
人员 亟待解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种位移装置,提高精确度,避免在奇异点处出现速度过 快的问题。本专利技术还公开了一种具有上述位移装置的机器人及机器人奇异点处理方法。 为实现上述目的,本专利技术提供如下技术方案: -种位移装置,包括:用于连接机器人的末端法兰且使所述末端法兰沿其线性运 动的第一位移杆;沿所述第一位移杆作线性运动的第二位移杆;沿所述第二位移杆作线性 运动,用于连接机器人主体的驱动末端的第三位移杆; 所述末端法兰相对于所述第一位移杆的线性运动方向、所述第一位移杆相对于所 述第二位移杆的线性运动方向及所述第二位移杆相对于所述第三位移杆的线性运动方向 相互垂直。 优选地,上述位移装置中,所述第三位移杆、所述第二位移杆及所述第一位移杆中 的两个为滑轨,剩余一个为直线伸缩装置。 优选地,上述位移装置中,所述第三位移杆及所述第二位移杆为滑轨;所述第二位 移杆滑动设置于所述第三位移杆上; 所述第一位移杆为直线伸缩装置,其滑动设置于所述第二位移杆上,其驱动端与 所述末端法兰连接。 优选地,上述位移装置中,所述直线伸缩装置为直线电机或气缸。 本专利技术还提供了一种机器人,包括机器人主体及末端法兰,还包括如上述任一项 所述的位移装置; 所述末端法兰与所述第一位移杆连接,所述机器人主体的驱动末端与所述第三位 移杆连接。 优选地,上述机器人中,所述机器人主体包括依次通过关节连接的基座、第一连 杆、第二连杆、第三连杆、第四连杆及第五连杆; 所述第五连杆远离所述第四连杆的一端为所述机器人主体的驱动末端。 优选地,上述机器人中,所述末端法兰上设置有用于安装工具的多个安装孔。 本专利技术还提供了一种机器人奇异点处理方法,应用如上述任一项所述的位移装 置,包括步骤: 1)将机器人的关节转动至初始角度位置,开始运行机器人直线运动程序指令; 2)判断所述机器人是否进入奇异点区域,如果是,进入下一步;如果否,所述机器 人继续正常运动; 3)在不考虑所述位移装置的前提下,使用奇异点过渡算法计算所述机器人转动关 节下一插补周期需要运动的角度: 求解得出所述机器人的末端由当前运动位置?1到预定位置?2之间的运动向量I。 4)计算机器人的末端从初始位置Pi到运动目标位置p 3需要进行直线运动的运动 向量/7补偿运动的运动向量为 将f分解为三个相互垂直的方向的运动距离 :e 控制所述位移装置的第一位移杆、第二位移杆及第三位移杆分别作线性运动,运 动距离分别为d7、(18和d 9; 根据插补周期及插补算法进行轨迹规划,并发送插补信号至执行器进行运动; 5)判断机器人是否离开奇异点区域:如果没有离开奇异点区域,则进入步骤3); 如果离开奇异点区域,则进入下一步; 6)结束奇异点处理。 优选地,上述机器人奇异点处理方法中,所述步骤5)与所述步骤6)之间还包括步 骤 56): 在机器人离开奇异点区域进行正常运动后,设置所述位移装置上的移动距离归 零。 优选地,上述机器人奇异点处理方法中,所述位移装置上的移动距离归零方法 为: 561)根据第一位移杆、第二位移杆及第三位移杆上直线导轨的运动距离 562)从当前运动位置p5到运动目标位置p 6的运动向量|d在不考虑位移装置的 前提下机器人的末端运动位置p4到位置P 6的运动向量为 563)根据插补周期及插补算法进行轨迹规划,并发送插补信号至执行器进行运 动。 从上述的技术方案可以看出,本专利技术提供的位移装置,通过设置第一位移杆、第二 位移杆及第三位移杆,使其具有三个相互垂直的线性运动方向,达到空间位移方式,以便于 达到对机器人在奇异点过渡过程中进行补偿运动,提高了机器人工作的精确度,并且,避免 了机器人在奇异点处出现速度过快的问题。 本专利技术还提供了一种机器人及其机器人奇异点处理方法,具有与上述位移装置同 样的技术效果,在此不再详细介绍。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1为本专利技术实施例提供的机器人的结构示意图; 图2为本专利技术实施例提供的机器人奇异点处理方法的流程示意图; 图3为本专利技术实施例提供的补偿运动的结构示意图; 图4为本专利技术实施例提供的补偿运动的运动向量的分解示意图; 图5为本专利技术实施例提供的位移装置归零运动的结构示意图。【具体实施方式】 本专利技术公开了一种位移装置,提高精确度,避免在奇异点处出现速度过快的问题。 本专利技术还公开了一种具有上述位移装置的机器人及机器人奇异点处理方法。 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。 请参考图1,图1为本专利技术实施例提供的机器人的结构示意图。 本专利技术实施例提供了一种位移装置,包括:用于连接机器人的末端法兰9且使末 端法兰9沿其线性运动的第一位移杆8 ;沿第一位移杆8作线性运动的第二位移杆7 ;沿第 二位移杆7作线性运动,用于连接机器人主体的驱动末端的第三位移杆6 ;末端法兰9相对 于第一位移杆8的线性运动方向、第一位移杆8相对于第二位移杆7的线性运动方向及第 二位移杆7相对于第三位移杆6的线性运动方向相互垂直。 本专利技术实施例提供的位移装置,通过设置第一位移杆8、第二位移杆7及第三位移 杆6,使其具有三个相互垂直的线性运动方向,达到空间位移方式,以便于达到对机器人在 奇异点过渡过程中进行补偿运动,提高了机器人工作的精确度,并且,避免了机器人在奇异 点处出现速度过快的问题。 在本实施例中,第三位移杆6、第二位移杆7及第一位移杆本文档来自技高网...
机器人奇异点处理方法

【技术保护点】
一种位移装置,其特征在于,包括:用于连接机器人的末端法兰(9)且使所述末端法兰(9)沿其线性运动的第一位移杆(8);沿所述第一位移杆(8)作线性运动的第二位移杆(7);沿所述第二位移杆(7)作线性运动,用于连接机器人主体的驱动末端的第三位移杆(6);所述末端法兰(9)相对于所述第一位移杆(8)的线性运动方向、所述第一位移杆(8)相对于所述第二位移杆(7)的线性运动方向及所述第二位移杆(7)相对于所述第三位移杆(6)的线性运动方向相互垂直。

【技术特征摘要】

【专利技术属性】
技术研发人员:王业率赵天光
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

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

1