【技术实现步骤摘要】
确定规划路径的方法、装置、SCARA机器人及介质
[0001]本申请属于运动控制
,尤其涉及确定规划路径的方法、装置、SCARA机器人及介质。
技术介绍
[0002]随着我国机器人行业的发展,不同领域可以采用不同类型的机器人进行作业,例如,选择顺应性装配机器手臂(Selective Compliance Assembly Robot Arm,SCARA)机器人,可以进行点胶或装配等。
[0003]在SCARA机器人进行作业时,通常需要避开障碍物进行作业,相关技术中,通常SCARA机器人的作业过程中的移动路径是由多条直线组成的,该机器人在移动到两条直线的拐点处时,通常需要停下来从一条直线的移动方向转换到另一条直线移动方向,这样会导致该机器人需要停顿,从而会导致该机器人的作业效率较差。
技术实现思路
[0004]本申请实施例提供了确定规划路径的方法、装置、SCARA机器人及介质,利用多个插值点规划第一端的移动路径,避免SCARA机器人需要大幅度的变换方向而导致的停顿,从而可以提高SCARA机器人的作业效率。
[0005]为了实现上述目的,第一方面,本申请实施例提供了一种确定规划路径的方法,该方法应用于SCARA机器人,该SCARA机器人包括多个关节,多个关节包括第一关节,第一关节用于控制机器人的第一端升降,该方法包括:
[0006]获取SCARA机器人待规划路径的起始点、待规划路径的终止点、第一端的上升高度和下降高度,起始点与多个关节的关节角度一一对应,终止点与多个关节的关节 ...
【技术保护点】
【技术特征摘要】
1.一种确定规划路径的方法,其特征在于,所述方法应用于SCARA机器人,所述SCARA机器人包括多个关节,所述多个关节包括第一关节,所述第一关节用于控制所述机器人的第一端升降,所述方法包括:获取所述SCARA机器人待规划路径的起始点、所述待规划路径的终止点、所述第一端的上升高度和下降高度,起始点与多个关节的关节角度一一对应,终止点与多个关节的关节角度一一对应;确定所述多个关节中各个关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点;确定所述第一端的上升高度对应的P个插值点和所述第一端的下降高度对应的Q个插值点,P+Q小于或等于N,N,P和Q为正整数;根据所述各个关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点、所述P个插值点和所述Q个插值点确定所述起始点到所述终止点之间的所述第一端的移动的规划路径。2.如权利要求1所述的方法,其特征在于,所述确定所述多个关节中各个关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点,包括:根据所述多个关节中各个关节对应的起始点的关节角度与终止点的关节角度,确定所述各个关节对应的角度变化量;根据所述各个关节对应的预设的第一运动参数,确定所述各个关节移动各自的角度变化量所需要的运动总时间;在所述多个关节中将最大运动总时间对应的关节确定为第二关节;根据所述预设的第一运动参数,确定所述第二关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点;根据所述第二关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点,确定所述多个关节中除所述第二关节外的其他各个关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点。3.如权利要求2所述的方法,其特征在于,所述根据所述第二关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点,确定所述多个关节中除所述第二关节外的其他各个关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点,包括:根据除所述第二关节外的其他各个关节对应的起始点的关节角度、所述第二关节对应的起始点的关节角度、所述第二关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点、所述第二关节对应的角度变化量和除所述第二关节外的其他各个关节对应的角度变化量,确定除所述第二关节外的其他各个关节对应的起始点的关节角度与终止点的关节角度之间运动插补对应的N个插值点。4.如权利要求1或2所述的方法,其特征在于,所述第一端的上升高度和下降高度相等时,所述P等于所述Q;其中,所述确定所述第一端的上升高度对应的P个插值点和所述第一端的下降高度对应的Q个插值点,包括:根据预设的第二运动参数,确定所述第一端的上升高度对应的P个插值点和所述第一
端的下降高度对应的Q个插值点。5.如权利要求4所述的方法,其特征在于,在所述根据预设的第二运动参数,确定所述第一端的上升高度对应的P个插值点和所述第一端的下降高度对应的Q个插值点之前,所述方法还包括...
【专利技术属性】
技术研发人员:肖卓,尚波,
申请(专利权)人:深圳市英威腾电气股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。