System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及机器人控制,特别是涉及欠自由度机械臂的运动控制方法、装置和计算机设备。
技术介绍
1、机械臂的运动逆解,是当机械臂末端处于某一点及某一姿态,求出机械臂每个自由度旋转角度的一种方法。机械臂的运动学逆解是机器人学中最基础也是最重要的一部分,它直接关系到机器人的运动控制、路径规划等一系列问题。
2、传统的机械臂逆解方法是以d-h参数法为基础的解析法,该方法计算过程相当复杂,解析法与机械臂的自由度数量和构型关系较大;如果采用d-h参数法来对欠自由度机械臂进行运动学逆解,通常涉及的坐标轴旋转变换需要围绕x和z的旋转、平移变换,有些场景需要设置偏置角度,这会极大增加计算过程的复杂程度,导致控制灵敏度低。
3、针对相关技术中采用d-h参数法,存在计算过程复杂,控制灵敏度低,目前还没有提出有效的解决方案。
技术实现思路
1、在本实施例中提供了一种欠自由度机械臂的运动控制方法、装置和计算机设备,以解决相关技术中采用d-h参数法,存在计算过程复杂,控制灵敏度低的问题。
2、第一个方面,在本实施例中提供了一种欠自由度机械臂的运动控制方法,包括:
3、在接收到机械臂末端的运动参数时,获取机械臂各关节轴当前所在位置的第一位置参数;
4、在参考坐标系下计算得到笛卡尔空间的第二位置参数;
5、根据所述第一位置参数和第二位置参数确定出雅可比矩阵;根据所述雅可比矩阵和所述笛卡尔空间的预设运动速度,求解得到相应的关节轴的目标运动速度;<
...【技术保护点】
1.一种欠自由度机械臂的运动控制方法,其特征在于,包括:
2.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,在参考坐标系下计算得到笛卡尔空间的第二位置参数,包括:
4.根据权利要求3所述的欠自由度机械臂的运动控制方法,其特征在于,在参考坐标系下计算得到笛卡尔空间的第二位置参数,还包括:
5.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,根据所述第一位置参数和第二位置参数确定出雅可比矩阵,包括:
6.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,所述方法还包括:
7.一种欠自由度机械臂的运动控制装置,其特征在于,包括:获取模块、第一计算模块、第二计算模块以及运动控制模块;
8.一种欠自由度机械臂的运动控制系统,其特征在于,包括:机械臂、床设备以及处理器;其中,所述处理器分别与所述机械臂和所述床设备连接;
9.一种计算机设备,包括存储器和处理器,其特征在于,所
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的欠自由度机械臂的运动控制方法的步骤。
...【技术特征摘要】
1.一种欠自由度机械臂的运动控制方法,其特征在于,包括:
2.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,在参考坐标系下计算得到笛卡尔空间的第二位置参数,包括:
4.根据权利要求3所述的欠自由度机械臂的运动控制方法,其特征在于,在参考坐标系下计算得到笛卡尔空间的第二位置参数,还包括:
5.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,根据所述第一位置参数和第二位置参数确定出雅可比矩阵,包括:
6.根据权利要求1所述的欠自由度机械臂的运动控制方法,其特征在于,所述方法还包...
【专利技术属性】
技术研发人员:张昆阳,翟楠楠,
申请(专利权)人:上海联影医疗科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。