【技术实现步骤摘要】
一种两关节绳驱连续型机械臂逆运动学求解方法
[0001]本专利技术涉及一种两关节绳驱连续型机械臂逆运动学求解方法,尤其涉及一种基于粒子群算法的绳驱连续型机械臂逆运动学求解方法。
技术介绍
[0002]随着空间在轨任务的多样化,飞行器在太空中所处的环境也更加复杂,虽然传统的机械臂设计和控制技术比较成熟,但其一般由多个刚性连杆连接而成,其工作空间相对固定,在一些狭小的任务空间里面,传统刚性机械臂运动会受到限制,不能满足任务的要求。研究人员在对自然界柔性生物或者动物柔性器官的仿生研究中,设计出了柔性的连续体机械臂。这种机械臂具有连续且柔性连杆结构,无刚性节点,具有优良的弯曲性能,能够灵活地改变自身地形状。用连续型机械臂代替传统机械臂,应用到航天飞行器上,能够更好地适应复杂的任务空间,从而保证飞行器更好的完成在轨任务。
[0003]连续型机械臂由于本身强柔性,强耦合的特点,利用分段常曲率建立的正运动学模型结构十分复杂,难以像传统的刚性机械臂一样得到逆运动学解。而利用雅可比和牛顿迭代法求数值解,又面临雅可比难以求取,计算周期较长的问题。因此,找到一种新的绳驱连续型机械臂的逆运动学求解方法,对机械臂的快速控制具有十分重要的意义。
技术实现思路
[0004]本专利技术所解决的问题在于提供了一种两关节绳驱连续型机械臂逆运动学求解方法。首先建立两关节连续型机械臂的参数化模型,然后计算机械臂初始末端点和目标位置在位置和姿态上的误差,并作为目标函数,之后利用粒子群算法快速求解相关参数,并利用参数确定两关节连续型机械 ...
【技术保护点】
【技术特征摘要】
1.一种两关节绳驱连续型机械臂逆运动学求解方法,其特征在于,包括以下步骤:步骤1、利用分段常曲率假设对两关节绳驱连续型机械臂进行参数化建模;步骤2、构建目标函数;步骤3、根据粒子群算法求目标函数的最优解;步骤4、确定连续型机械臂两个关节之间的耦合量,并在驱动空间到关节空间的映射中进行解耦,得到驱动绳长变化量,完成两关节绳驱连续型机械臂的逆运动学求解。2.根据权利要求1所述的两关节绳驱连续型机械臂逆运动学求解方法,其特征在于,所述步骤1中建立机械臂的参数化模型具体为:将机械臂的运动抽象为参数的变化,包括已知参数弧长L1、L2,待确定参数弯曲角θ1、θ2,弯曲平面角3.根据权利要求1所述的两关节绳驱连续型机械臂逆运动学求解方法,其特征在于,所述步骤2中的构建目标函数具体包括以下步骤:步骤2
‑
1:机械臂末端的目标位姿为其中,R
d
=[r
d1 r
d2 r
d3
]
T
为方向矩阵,P
d
=[p
d1 p
d2 p
d3
]
T
为位置向量;根据分段常曲率假设,当前的机械臂末端位姿其中,R
c
(q)=[r
c1
(q) r
c2
(q) r
c2
(q)],P
c
(q)=[p
c1
(q) p
c2
(q) p
c3
(q)]
T
,q为关节角参数,步骤2.2、位置误差目标P(q)=||P
d
‑
P
c
(q)||,姿态误差目标目标函数为E(q)=P(q)+O(q)。4.根据权利要求3所述的两关节绳驱连续型机械臂逆运动学求解方法,其特征在于,所述T
c
(q)=T1T2:
其中,T1和T2分别为机械臂两个关节的当前末端位姿,L1、L2分别为两个关节的弧长,θ1、θ2分别为两个关节的弯曲角,分别为两个关节的弯曲平面角。5.根据权利要求1所述的两关节绳驱连续型机械臂逆运动学求解方法,其特征在于,所述步骤3中根据粒子群算法求目标函数的最优解具体为:设置每个粒子位置为初始化例...
【专利技术属性】
技术研发人员:余鑫,张浩,武海雷,杨靖琦,郭毓,郭健,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。