CN105415363A - 位移装置、机器人及机器人奇异点处理方法 - Google Patents
位移装置、机器人及机器人奇异点处理方法 Download PDFInfo
- Publication number
- CN105415363A CN105415363A CN201510992864.0A CN201510992864A CN105415363A CN 105415363 A CN105415363 A CN 105415363A CN 201510992864 A CN201510992864 A CN 201510992864A CN 105415363 A CN105415363 A CN 105415363A
- Authority
- CN
- China
- Prior art keywords
- robot
- displacement
- bar
- motion
- singular point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/1005—Programme-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means
- B25J9/1015—Programme-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means using additional, e.g. microadjustment of the end effector
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
本发明公开了一种位移装置、机器人及机器人奇异点处理方法,位移装置包括:用于连接机器人的末端法兰(9)且使所述末端法兰(9)沿其线性运动的第一位移杆(8);沿所述第一位移杆(8)作线性运动的第二位移杆(7);沿所述第二位移杆(7)作线性运动,用于连接机器人主体的驱动末端的第三位移杆(6);所述末端法兰(9)相对于所述第一位移杆(8)的线性运动方向、所述第一位移杆(8)相对于所述第二位移杆(7)的线性运动方向及所述第二位移杆(7)相对于所述第三位移杆(6)的线性运动方向相互垂直。本发明提供的位移装置,提高了机器人工作的精确度,并且,避免了机器人在奇异点处出现速度过快的问题。
Description
技术领域
本发明涉及机器人技术领域,特别涉及一种位移装置、机器人及机器人奇异点处理方法。
背景技术
工业机器人是工业自动化***中重要的部件之一。工业机器人奇异点的处理方法就是机器人应用技术中最主要的技术之一。奇异点问题是工业机器人必然遇到的技术点,一旦机器人遇到奇异点的状态,机器人就会发生关节运动速度骤然变大的现象,从而导致机器人停机甚至带来生产安全问题,所以机器人的控制技术需要规避或处理奇异点。
奇异点状态不仅仅在奇异点位置上,在奇异点周围区域都会产生关节运动速度过大的问题。距离奇异点位置越近,关节运动速度越大。在机器人运行过程中,关节运动速度过快的情况时,机器人需要做出减速动作,甚至需要停机处理,影响较大。
目前,常用的奇异点过渡方法为DLS(Dampedleast-squares,阻尼最小方差)方法,在奇异点过渡过程中,不可避免的会带来积累误差,降低了机器人工作的精度。而申请号为CN103802114A的专利文件,公布了一种工业机器人奇异点处理方法及装置。但是,当机器人运动到奇异点周围区域而未运动至奇异点阈值时,仍然存在因速度过快而导致停机出错的问题。
因此,如何提高精确度,避免在奇异点处出现速度过快的问题,是本技术领域人员亟待解决的问题。
发明内容
有鉴于此,本发明提供了一种位移装置,提高精确度,避免在奇异点处出现速度过快的问题。本发明还公开了一种具有上述位移装置的机器人及机器人奇异点处理方法。
为实现上述目的,本发明提供如下技术方案:
一种位移装置,包括:用于连接机器人的末端法兰且使所述末端法兰沿其线性运动的第一位移杆;沿所述第一位移杆作线性运动的第二位移杆;沿所述第二位移杆作线性运动,用于连接机器人主体的驱动末端的第三位移杆;
所述末端法兰相对于所述第一位移杆的线性运动方向、所述第一位移杆相对于所述第二位移杆的线性运动方向及所述第二位移杆相对于所述第三位移杆的线性运动方向相互垂直。
优选地,上述位移装置中,所述第三位移杆、所述第二位移杆及所述第一位移杆中的两个为滑轨,剩余一个为直线伸缩装置。
优选地,上述位移装置中,所述第三位移杆及所述第二位移杆为滑轨;所述第二位移杆滑动设置于所述第三位移杆上;
所述第一位移杆为直线伸缩装置,其滑动设置于所述第二位移杆上,其驱动端与所述末端法兰连接。
优选地,上述位移装置中,所述直线伸缩装置为直线电机或气缸。
本发明还提供了一种机器人,包括机器人主体及末端法兰,还包括如上述任一项所述的位移装置;
所述末端法兰与所述第一位移杆连接,所述机器人主体的驱动末端与所述第三位移杆连接。
优选地,上述机器人中,所述机器人主体包括依次通过关节连接的基座、第一连杆、第二连杆、第三连杆、第四连杆及第五连杆;
所述第五连杆远离所述第四连杆的一端为所述机器人主体的驱动末端。
优选地,上述机器人中,所述末端法兰上设置有用于安装工具的多个安装孔。
本发明还提供了一种机器人奇异点处理方法,应用如上述任一项所述的位移装置,包括步骤:
1)将机器人的关节转动至初始角度位置,开始运行机器人直线运动程序指令;
2)判断所述机器人是否进入奇异点区域,如果是,进入下一步;如果否,所述机器人继续正常运动;
3)在不考虑所述位移装置的前提下,使用奇异点过渡算法计算所述机器人转动关节下一插补周期需要运动的角度:
求解得出所述机器人的末端由当前运动位置p1到预定位置p2之间的运动向量
4)计算机器人的末端从初始位置p1到运动目标位置p3需要进行直线运动的运动向量补偿运动的运动向量为
将分解为三个相互垂直的方向的运动距离
控制所述位移装置的第一位移杆、第二位移杆及第三位移杆分别作线性运动,运动距离分别为d7、d8和d9;
根据插补周期及插补算法进行轨迹规划,并发送插补信号至执行器进行运动;
5)判断机器人是否离开奇异点区域:如果没有离开奇异点区域,则进入步骤3);如果离开奇异点区域,则进入下一步;
6)结束奇异点处理。
优选地,上述机器人奇异点处理方法中,所述步骤5)与所述步骤6)之间还包括步骤56):
在机器人离开奇异点区域进行正常运动后,设置所述位移装置上的移动距离归零。
优选地,上述机器人奇异点处理方法中,所述位移装置上的移动距离归零方法为:
561)根据第一位移杆、第二位移杆及第三位移杆上直线导轨的运动距离和计算
562)从当前运动位置p5到运动目标位置p6的运动向量在不考虑位移装置的前提下机器人的末端运动位置p4到位置p6的运动向量为
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及第一位移杆8中的两个为滑轨,剩余一个为直线伸缩装置。通过上述设置,使得两个滑轨运动方向与另一个直线伸缩装置的伸缩运动方向相互垂直,避免了三个方向的线向运动相互干涉。当然,也可以将第三位移杆6、第二位移杆7及第一位移杆8均设置为滑轨;或,均设置为直线伸缩装置;或,其中的两个设置为直线伸缩装置,剩余的一个为滑轨。
第三位移杆6及第二位移杆7为滑轨;第二位移杆7滑动设置于第三位移杆6上;第一位移杆8为直线伸缩装置,其滑动设置于第二位移杆7上,其驱动端与末端法兰9连接。即,第二位移杆7可滑动的设置于第三位移杆6上,第一位移杆8可滑动的设置于第二位移杆7上,末端法兰9在第一位移杆8的带动下沿第一位移杆8的延伸方向伸缩运动。通过上述设置,进一步避免了第三位移杆6、第二位移杆7及第一位移杆8相互干涉的情况。也可以使第二位移杆7及第一位移杆8设置为滑轨,而第三位移杆6设置为直线伸缩装置;或者,第三位移杆6及第一位移杆8设置为滑轨,而第二位移杆7设置为直线伸缩装置。在此不再详细介绍且均在保护范围之内。
优选地,直线伸缩装置为直线电机或气缸。通过上述设置,自动调节直线伸缩装置的伸缩运动,有效提高了自动化程度及方便程度。也可以设置为伸缩杆,通过外置驱动器实现其伸缩,完成沿其延伸方向运动的效果。
本发明实施例还提供了一种机器人,包括机器人主体及末端法兰9,还包括如上述任一种位移装置;末端法兰9与第一位移杆8连接,机器人主体的驱动末端与第三位移杆6连接。由于上述位移装置具有上述技术效果,具有上述位移装置的机器人也应具有同样的技术效果,在此不再一一累述。
机器人主体包括依次通过关节连接的基座10、第一连杆1、第二连杆2、第三连杆3、第四连杆4及第五连杆5;第五连杆5远离第四连杆4的一端为机器人主体的驱动末端。即,本发明实施例中的机器人,优选为六轴机器人。
为了提高通用性,末端法兰9上设置有用于安装工具的多个安装孔。
如图2、图3和图4所示,本发明实施例还提供了一种机器人奇异点处理方法,应用如任一种位移装置,包括步骤:
S1:将机器人的关节转动至初始角度位置,开始运行机器人直线运动程序指令;通过上述设置,使得机器人处于初始状态后直线运动。在步骤S1之前,优选将位移装置归零。
S2:判断机器人是否进入奇异点区域,如果是,进入下一步;如果否,机器人继续正常运动;以六轴机器人为例,将关节5的关节转动角度θ5作为奇异点阈值判断的参数。当θ5小于阈值时,判断机器人进入奇异点区域,进入下一步进行奇异点过渡流程;当θ5大于或等于阈值时,判断机器人未进入奇异点区域,机器人继续正常运动。
在步骤S2之前,计算奇异点。
S3:在不考虑位移装置的前提下,使用奇异点过渡算法计算机器人转动关节下一插补周期需要运动的角度:
求解得出机器人的末端由当前运动位置p1到预定位置p2之间的运动向量其中,奇异点过渡算法可以为DLS(Dampedleast-squares,阻尼最小方差)算法。当然,也可以采用其他奇异点过渡算法,在此不再一一累述。
S4:计算机器人的末端从初始位置p1到运动目标位置p3需要进行直线运动的运动向量计算补偿运动的运动向量,补偿运动的运动向量为其中,为使用奇异点过渡算法计算得到的机器人转动关节的转动角度作用下的运动向量与实际需要进行的运动向量的差值,通过位移装置完成运动,避免了与之间的误差,提高了精度。
将分解为三个相互垂直的方向的运动距离可以理解的是,三个相互垂直的方向与末端法兰9相对于第一位移杆8的线性运动方向、第一位移杆8相对于第二位移杆7的线性运动方向及第二位移杆7相对于第三位移杆6的线性运动方向一一对应。
控制位移装置的第一位移杆8、第二位移杆7及第三位移杆6分别作线性运动,运动距离分别为d7、d8、d9;如图3所示,d7的向量方向为Y轴,d8的向量方向为X轴,d9的向量方向为Z轴。其中,末端法兰9相对于第一位移杆8的线性运动方向、第一位移杆8相对于第二位移杆7的线性运动方向及第二位移杆7相对于第三位移杆6的线性运动方向分别为X轴、Y轴和Z轴。末端法兰9相对于第一位移杆8的线性运动距离、第一位移杆8相对于第二位移杆7的线性运动距离及第二位移杆7相对于第三位移杆6的线性运动距离分别为d7、d8和d9。
根据插补周期及插补算法进行轨迹规划,并发送插补信号至执行器进行运动;通过轨迹规划,使得机器人完成规定的任务。
S5:判断机器人是否离开奇异点区域:如果没有离开奇异点区域,则进入步骤S3;如果离开奇异点区域,则进入下一步;
S6:结束奇异点处理。
本发明实施例提供的机器人奇异点处理方法,结合位移装置,达到空间位移方式,以便于达到对机器人在奇异点过渡过程中进行补偿运动,提高了机器人工作的精确度,并且,避免了机器人在奇异点处出现速度过快的问题。
为了便于位移装置之后进行补偿运动,步骤S5与步骤S6之间还包括步骤S56:在机器人离开奇异点区域进行正常运动后,设置位移装置上的移动距离归零。
如图5所示,进一步地,步骤S56中,位移装置上的移动距离归零方法为:
S561:根据第一位移杆8、第二位移杆7及第三位移杆6上直线导轨的运动距离和计算其中,
S562:从当前运动位置p5到运动目标位置p6的运动向量在不考虑位移装置的前提下机器人的末端运动位置p4到目标位置p6的运动向量为其中,为机器人的末端的运动向量。
S563:根据插补周期及插补算法进行轨迹规划,并发送插补信号至执行器进行运动,通过轨迹规划,使得机器人的末端经过后到达目标位置p6,位移装置归零。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种位移装置,其特征在于,包括:用于连接机器人的末端法兰(9)且使所述末端法兰(9)沿其线性运动的第一位移杆(8);沿所述第一位移杆(8)作线性运动的第二位移杆(7);沿所述第二位移杆(7)作线性运动,用于连接机器人主体的驱动末端的第三位移杆(6);所述末端法兰(9)相对于所述第一位移杆(8)的线性运动方向、所述第一位移杆(8)相对于所述第二位移杆(7)的线性运动方向及所述第二位移杆(7)相对于所述第三位移杆(6)的线性运动方向相互垂直。
2.如权利要求1所述的位移装置,其特征在于,所述第三位移杆(6)、所述第二位移杆(7)及所述第一位移杆(8)中的两个为滑轨,剩余一个为直线伸缩装置。
3.如权利要求2所述的位移装置,其特征在于,所述第三位移杆(6)及所述第二位移杆(7)为滑轨;所述第二位移杆(7)滑动设置于所述第三位移杆(6)上;
所述第一位移杆(8)为直线伸缩装置,其滑动设置于所述第二位移杆(7)上,其驱动端与所述末端法兰(9)连接。
4.如权利要求2或3所述的位移装置,其特征在于,所述直线伸缩装置为直线电机或气缸。
5.一种机器人,包括机器人主体及末端法兰(9),其特征在于,还包括如权利要求1-4任一项所述的位移装置;
所述末端法兰(9)与所述第一位移杆(8)连接,所述机器人主体的驱动末端与所述第三位移杆(6)连接。
6.如权利要求5所述的机器人,其特征在于,所述机器人主体包括依次通过关节连接的基座(10)、第一连杆(1)、第二连杆(2)、第三连杆(3)、第四连杆(4)及第五连杆(5);
所述第五连杆(5)远离所述第四连杆(4)的一端为所述机器人主体的驱动末端。
7.如权利要求5或6所述的机器人,其特征在于,所述末端法兰(9)上设置有用于安装工具的多个安装孔。
8.一种机器人奇异点处理方法,应用如权利要求1-4任一项所述的位移装置,其特征在于,包括步骤:
1)将机器人的关节转动至初始角度位置,开始运行机器人正常运动程序指令;
2)判断所述机器人是否进入奇异点区域,如果是,进入下一步;如果否,所述机器人继续正常运动;
3)在不考虑所述位移装置的前提下,使用奇异点过渡算法计算所述机器人转动关节下一插补周期需要运动的角度:
求解得出所述机器人的末端由当前运动位置p1到预定位置p2之间的运动向量
4)计算机器人的末端从初始位置p1到运动目标位置p3需要进行直线运动的运动向量补偿运动的运动向量为
将分解为三个相互垂直的方向的运动距离
控制所述位移装置的第一位移杆(8)、第二位移杆(7)及第三位移杆(6)分别作线性运动,运动距离分别为d7、d8和d9;
根据插补周期及插补算法进行轨迹规划,并发送插补信号至执行器进行运动;
5)判断机器人是否离开奇异点区域:如果没有离开奇异点区域,则进入步骤3);如果离开奇异点区域,则进入下一步;
6)结束奇异点处理。
9.如权利要求8所述的机器人奇异点处理方法,其特征在于,所述步骤5)与所述步骤6)之间还包括步骤56):
在机器人离开奇异点区域进行正常运动后,设置所述位移装置上的移动距离归零。
10.如权利要求9所述的机器人奇异点处理方法,其特征在于,所述位移装置上的移动距离归零方法为:
561)根据第一位移杆(8)、第二位移杆(7)及第三位移杆(6)上直线导轨的运动距离和计算
562)从当前运动位置p5到运动目标位置p6的运动向量在不考虑位移装置的前提下机器人的末端运动位置p4到位置p6的运动向量为
563)根据插补周期及插补算法进行轨迹规划,并发送插补信号至执行器进行运动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510992864.0A CN105415363B (zh) | 2015-12-23 | 2015-12-23 | 机器人奇异点处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510992864.0A CN105415363B (zh) | 2015-12-23 | 2015-12-23 | 机器人奇异点处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105415363A true CN105415363A (zh) | 2016-03-23 |
CN105415363B CN105415363B (zh) | 2017-11-17 |
Family
ID=55494121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510992864.0A Active CN105415363B (zh) | 2015-12-23 | 2015-12-23 | 机器人奇异点处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105415363B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108608427A (zh) * | 2018-06-05 | 2018-10-02 | 中科新松有限公司 | 机器人力控牵引过程中的避奇异方法及装置 |
CN113183148A (zh) * | 2021-03-31 | 2021-07-30 | 成都飞机工业(集团)有限责任公司 | 一种工业机器人避奇异末端执行器连接装置及避奇异方法 |
CN113305881A (zh) * | 2021-05-14 | 2021-08-27 | 北京配天技术有限公司 | 机器人运动规划阶段的奇异区域检测方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6317651B1 (en) * | 1999-03-26 | 2001-11-13 | Kuka Development Laboratories, Inc. | Trajectory generation system |
CN101218074A (zh) * | 2005-05-31 | 2008-07-09 | 波音公司 | 动态奇点补偿***和方法 |
CN101456182A (zh) * | 2007-12-12 | 2009-06-17 | 中国科学院自动化研究所 | 大型工件焊接智能机器人装置 |
CN101505925A (zh) * | 2006-08-31 | 2009-08-12 | 波音公司 | 接近机床运动学奇点并补偿 |
CN102785239A (zh) * | 2012-07-23 | 2012-11-21 | 东莞市李群自动化设备有限公司 | 一种六自由度工业机器人 |
CN202741929U (zh) * | 2011-06-07 | 2013-02-20 | 胡义华 | 一种新型的自动焊接单元 |
CN103802114A (zh) * | 2012-11-08 | 2014-05-21 | 沈阳新松机器人自动化股份有限公司 | 工业机器人奇异点处理方法及装置 |
CN104029194A (zh) * | 2014-06-18 | 2014-09-10 | 宁波伟立机器人科技有限公司 | 一种混合型工业机器人 |
CN104227705A (zh) * | 2014-08-20 | 2014-12-24 | 苏州昌飞自动化设备厂 | 一种带三坐标微调的升降吸盘机械手 |
CN104772773A (zh) * | 2015-05-08 | 2015-07-15 | 首都师范大学 | 一种机械臂运动学形式化分析方法 |
CN205466200U (zh) * | 2015-12-23 | 2016-08-17 | 珠海格力电器股份有限公司 | 位移装置及机器人 |
-
2015
- 2015-12-23 CN CN201510992864.0A patent/CN105415363B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6317651B1 (en) * | 1999-03-26 | 2001-11-13 | Kuka Development Laboratories, Inc. | Trajectory generation system |
CN101218074A (zh) * | 2005-05-31 | 2008-07-09 | 波音公司 | 动态奇点补偿***和方法 |
CN101505925A (zh) * | 2006-08-31 | 2009-08-12 | 波音公司 | 接近机床运动学奇点并补偿 |
CN101456182A (zh) * | 2007-12-12 | 2009-06-17 | 中国科学院自动化研究所 | 大型工件焊接智能机器人装置 |
CN202741929U (zh) * | 2011-06-07 | 2013-02-20 | 胡义华 | 一种新型的自动焊接单元 |
CN102785239A (zh) * | 2012-07-23 | 2012-11-21 | 东莞市李群自动化设备有限公司 | 一种六自由度工业机器人 |
CN103802114A (zh) * | 2012-11-08 | 2014-05-21 | 沈阳新松机器人自动化股份有限公司 | 工业机器人奇异点处理方法及装置 |
CN104029194A (zh) * | 2014-06-18 | 2014-09-10 | 宁波伟立机器人科技有限公司 | 一种混合型工业机器人 |
CN104227705A (zh) * | 2014-08-20 | 2014-12-24 | 苏州昌飞自动化设备厂 | 一种带三坐标微调的升降吸盘机械手 |
CN104772773A (zh) * | 2015-05-08 | 2015-07-15 | 首都师范大学 | 一种机械臂运动学形式化分析方法 |
CN205466200U (zh) * | 2015-12-23 | 2016-08-17 | 珠海格力电器股份有限公司 | 位移装置及机器人 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108608427A (zh) * | 2018-06-05 | 2018-10-02 | 中科新松有限公司 | 机器人力控牵引过程中的避奇异方法及装置 |
CN113183148A (zh) * | 2021-03-31 | 2021-07-30 | 成都飞机工业(集团)有限责任公司 | 一种工业机器人避奇异末端执行器连接装置及避奇异方法 |
CN113305881A (zh) * | 2021-05-14 | 2021-08-27 | 北京配天技术有限公司 | 机器人运动规划阶段的奇异区域检测方法 |
CN113305881B (zh) * | 2021-05-14 | 2022-07-12 | 北京配天技术有限公司 | 机器人运动规划阶段的奇异区域检测方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105415363B (zh) | 2017-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6238628B2 (ja) | ロボット装置、ロボット制御方法、ロボット制御プログラム及びロボット装置を用いた部品の製造方法 | |
WO2021004218A1 (zh) | 机床运动轨迹的控制方法及装置、存储介质、处理器 | |
TWI704039B (zh) | 機械臂奇異點控制方法及系統 | |
JP6379853B2 (ja) | ロボットの制御装置及び制御方法 | |
JP2017094438A (ja) | 学習による教示作業の簡易化及び動作性能向上機能を備えたロボットシステム | |
JP2012240142A (ja) | 学習制御機能を備えたスポット溶接ロボット | |
CN205614678U (zh) | 一种奇异点区域减速保护***和工业机器人 | |
CN103322953A (zh) | 工件坐标系的标定方法、装置及工件加工处理方法、装置 | |
CN106272429B (zh) | 一种龙门式吊装机器人工作单元中附加轴运动规划方法 | |
CN102806560A (zh) | 一种可自动消除机器人运动累积误差的方法 | |
CN103135501A (zh) | 基于s型曲线的加减速控制方法和装置及数控机床 | |
CN103962352B (zh) | 管道清洗装置及其自动适应控制方法 | |
US10105842B2 (en) | Operation program creating method and control method of robot | |
CN105415363A (zh) | 位移装置、机器人及机器人奇异点处理方法 | |
JP2010231575A (ja) | ロボットのオフライン教示装置、ロボットのオフライン教示方法、及びロボットシステム | |
CN105690379A (zh) | 一种四轨道龙门悬挂式双机械臂协同加工*** | |
CN105234930A (zh) | 基于构形平面的冗余机械臂运动控制方法 | |
US9827673B2 (en) | Robot controller inhibiting shaking of tool tip in robot equipped with travel axis | |
CN205466200U (zh) | 位移装置及机器人 | |
CN105437234A (zh) | 一种多奇异点处理方法、***和工业机器人 | |
KR101713195B1 (ko) | 로봇의 관절각 산출 시스템 및 그 방법 | |
KR20200077533A (ko) | 로봇 배열체를 제어하기 위한 방법 및 제어 수단 | |
CN104899442B (zh) | 一种建立新型液压双边滚切剪剪切机构数学模型的方法 | |
JP2012061560A (ja) | ロボットの制御装置 | |
JP2016147322A (ja) | ロボットの制御装置及び制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |