【技术实现步骤摘要】
一种随动型机械臂的控制方法
本专利技术涉及数据处理
,特别是涉及一种随动型机械臂的控制方法。
技术介绍
机械臂是常用的机械自动化设备之一,机械臂能够代替或辅助人类手臂进行多种劳动量大、高精度、重复性高生产制造动作。例如,对于医疗行业的某些应用场景,使用者会持握机器臂进行手术操作等。传统的机械臂控制系统面对的工作环境往往是针对固定工况,例如生产线机器人每次动作都相同,起吊机具每次升降的高度都基本接近等,但对于医疗行业的应用场景,经常遇到需要在特定位置施加特定大小力的情况,例如,对于持握机器臂,机械臂不仅需要完成持握动作,还需要对夹紧力进行精确控制,传统的机械控制系统显然无法实现这些功能。
技术实现思路
本专利技术的目的在于提供一种随动型机械臂的控制方法,以解决现有的机械臂控制系统无法在特定位置施加特定大小力的问题。本专利技术提供一种随动型机械臂的控制方法,该随动型机械臂包括肩部组件、上臂、前臂;所述肩部组件包括底座、旋肩电机、旋肩传动结构、展臂电机、展臂传动结构、屈肘电机、屈肘传动结构,所述旋肩电机、所述展臂电机、所述屈肘电机均配备转子角度编码器;所述旋肩电机固定在所述底座上,所述旋肩传动结构与所述旋肩电机连接,所述展臂电机和所述屈肘电机安装在所述旋肩传动结构上,所述旋肩电机用于带动所述随动型机械臂除所述底座和所述旋肩电机以外的部分绕竖直的旋肩轴旋转;所述展臂传动结构连接在所述展臂电机的转子和所述屈肘电机的定子之间,所述展臂电机用于带动所述上臂和所述前臂绕水平的 ...
【技术保护点】
1.一种随动型机械臂的控制方法,其特征在于,所述随动型机械臂包括肩部组件、上臂、前臂;所述肩部组件包括底座、旋肩电机、旋肩传动结构、展臂电机、展臂传动结构、屈肘电机、屈肘传动结构,所述旋肩电机、所述展臂电机、所述屈肘电机均配备转子角度编码器;/n所述旋肩电机固定在所述底座上,所述旋肩传动结构与所述旋肩电机连接,所述展臂电机和所述屈肘电机安装在所述旋肩传动结构上,所述旋肩电机用于带动所述随动型机械臂除所述底座和所述旋肩电机以外的部分绕竖直的旋肩轴旋转;/n所述展臂传动结构连接在所述展臂电机的转子和所述屈肘电机的定子之间,所述展臂电机用于带动所述上臂和所述前臂绕水平的展臂轴旋转;/n所述上臂的基部与所述屈肘电机的定子连接,所述前臂的一端与所述上臂铰接于肘关节处,并与所述屈肘传动结构连接,所述前臂的另一端延伸至持握点;/n所述屈肘电机与所述屈肘传动结构连接,所述屈肘传动结构用于将所述屈肘电机的动力输出到所述肘关节,所述屈肘电机用于带动所述前臂绕水平的肘关节轴旋转;/n所述旋肩轴和所述展臂轴在空间的交点为所述随动型机械臂的旋转中心,在所述旋肩电机、所述展臂电机、所述屈肘电机的联合带动下,所述持 ...
【技术特征摘要】
1.一种随动型机械臂的控制方法,其特征在于,所述随动型机械臂包括肩部组件、上臂、前臂;所述肩部组件包括底座、旋肩电机、旋肩传动结构、展臂电机、展臂传动结构、屈肘电机、屈肘传动结构,所述旋肩电机、所述展臂电机、所述屈肘电机均配备转子角度编码器;
所述旋肩电机固定在所述底座上,所述旋肩传动结构与所述旋肩电机连接,所述展臂电机和所述屈肘电机安装在所述旋肩传动结构上,所述旋肩电机用于带动所述随动型机械臂除所述底座和所述旋肩电机以外的部分绕竖直的旋肩轴旋转;
所述展臂传动结构连接在所述展臂电机的转子和所述屈肘电机的定子之间,所述展臂电机用于带动所述上臂和所述前臂绕水平的展臂轴旋转;
所述上臂的基部与所述屈肘电机的定子连接,所述前臂的一端与所述上臂铰接于肘关节处,并与所述屈肘传动结构连接,所述前臂的另一端延伸至持握点;
所述屈肘电机与所述屈肘传动结构连接,所述屈肘传动结构用于将所述屈肘电机的动力输出到所述肘关节,所述屈肘电机用于带动所述前臂绕水平的肘关节轴旋转;
所述旋肩轴和所述展臂轴在空间的交点为所述随动型机械臂的旋转中心,在所述旋肩电机、所述展臂电机、所述屈肘电机的联合带动下,所述持握点可到达一个球壳范围内的任意位置,球壳的外径等于所述上臂与所述前臂的长度之和,球壳内径等于所述上臂与所述前臂长度之差的绝对值,当使用者持握所述持握点时,所述随动型机械臂在使用者手部的移动带领下做随行运动,并同时向人手施加反力;
所述控制方法包括:
获取所述旋肩电机、所述展臂电机、所述屈肘电机的输出角;
根据所述旋转中心的位置、所述旋肩电机的输出角、所述上臂的长度、所述展臂电机的输出角,计算所述肘关节的位置;
根据所述展臂电机的输出角、所述屈肘电机的输出角计算所述前臂与水平面之间的前臂方向角;
根据所述肘关节的位置、所述前臂方向角、所述前臂的长度计算所述持握点的位置;
根据所述持握点的位置计算所述持握点到所述旋肩电机、所述展臂电机、所述屈肘电机的力臂矢量;
根据各个所述力臂矢量计算所述旋肩电机、所述展臂电机、所述屈肘电机向合力作用点输出分力的方向矢量;
根据各个所述方向矢量以及需要生成的反馈力合力矢量,计算出所述旋肩电机、所述展臂电机、所述屈肘电机的分力大小;
根据各个所述分力大小计算所述旋肩电机、所述展臂电机、所述屈肘电机的输出力矩。
2.根据权利要求1所述的随动型机械臂的控制方法,其特征在于,根据所述旋转中心的位置、所述旋肩电机的输出角、所述上臂的长度、所述展臂电机的输出角,计算所述肘关节的位置的步骤中,采用下式计算所述肘关节的位置:
其中,α1为所述旋肩电机的输出角,α2为所述展臂电机的输出角,[x1,y1,z1]为所述旋转中心的位置,Lua为所述上臂的长度,[x2,y2,z2]为所述肘关节的位置;
根据所述展臂电机的输...
【专利技术属性】
技术研发人员:林嘉,辜纪文,辜正涛,
申请(专利权)人:江西明天高科技股份有限公司,南昌嘉研科技有限公司,
类型:发明
国别省市:江西;36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。