一种可在空间站舱内稳定攀爬的机器人宇航员制造技术

技术编号:13896879 阅读:94 留言:0更新日期:2016-10-25 04:20
本发明专利技术提供了一种可在空间站舱内稳定攀爬的机器人宇航员,其具有双臂、躯干、机器人宇航员末端执行器、控制系统;所述控制系统将由双臂、躯干、扶手组成的刚性闭链系统解耦为两个开链的机械臂,并对所述开链的机械臂分别采取位置控制、阻抗柔顺控制,从而减小由机器人宇航员末端执行器同时抓握扶手所形成的闭合链内的纷争力,大大提高了机器人宇航员在空间站舱内攀爬的稳定性。

【技术实现步骤摘要】

本专利技术涉及一种可在空间站舱内稳定攀爬的机器人宇航员,适用于双臂机器人宇航员在空间站微重力环境下稳定攀爬。
技术介绍
为了降低航天员在空间站维护与操作中的工作强度与安全风险,节约时间与经济成本,机器人宇航员成为空间站辅助或代替航天员的必然选择。由于空间站处于微重力环境中且内部结构复杂,这要求机器人宇航员具有与地面机器人宇航员系统显著不同的控制方法。在机器人宇航员空间站攀爬运动过程中,机器人宇航员两条臂的末端执行器同时抓握运动扶手,形成闭合链。一方面,由于机器人宇航员运动存在误差(包括机构变形和控制误差等),该误差会在闭链空间内产生无法预期的内力;另一方面,双臂与扶手间的接触力和期望力的不同,会对机器人宇航员攀爬产生冲击力。在微重力环境下,这两种力在闭合链内形成的纷争力会对机器人宇航员运动产生复杂的扰动,并且还会对关节产生很大的冲击。机器人宇航员双臂协作运动控制,一般有力/位混合控制(Uchiyama M,Dauchez P.A symmetric hybrid position/force control scheme for the coordination of two robots[C]//Robotics and Automation,1988.Proceedings.,1988IEEE International Conference on.IEEE,1988:350-356.)和阻抗柔顺控制(Abdallah M E,Wampler C W,Platt Jr R.Object impedance control using a closed-chain task definition[C]//Humanoid Robots(Humanoids),2010 10th IEEE-RAS International Conference on.IEEE,2010:269-274.)两种方法。然而,以上基于阻抗控制的双臂协调方法多用于针对于销孔对接、搬运物体等。在这些任务中,阻抗控制器用于纠正操作物运动中的微小偏差或避障,控制器中虚拟弹簧形变量较小,所产生的阻抗力有限,因此不会严重影响机器人宇航员控制的稳定性。
技术实现思路
为解决上述问题,本专利技术提供一种可在空间站舱内稳定攀爬的机器人宇航员,其具有双臂、躯干、机器人宇航员末端执行器、控制系统;所述双臂又包括肘关节、腕关节、驱动机构、六维力/力矩传感器,并通过所述腕关节、肩关节分别与所述机器人宇航员末端执行器、躯干连接;所述控制系统将由双臂、躯干、被抓握物组成的刚性闭链系统解耦为两个开链的机械臂,并对所述开链的机械臂分别采取位置控制、阻抗柔顺控制。所述机器人宇航员末端执行器为机械手;所述被抓握物为扶手。上述可在空间站舱内稳定攀爬的机器人宇航员中,所述六维力/力矩传感器用于检测机器人宇航员末端执行器与被抓握物间相互作用力/力矩;机器人宇航员手臂的所述六维力/力矩传感器的测量值用于推导到肩部受力值。上述可在空间站舱内稳定攀爬的机器人宇航员中,所述控制系统中建立有多点冲击动力学模型,并具有主从动臂识别模块、基于阻抗控制的双臂协调模块。上述可在空间站舱内稳定攀爬的机器人宇航员中,所述主从动臂识别模块又包括运动学分析模块、多点冲击的动力学分析模块,其用于在机器人宇航员双臂攀爬过程中,通过对所述机器人宇航员与扶手间作用力的分析,将所述双臂分为主动臂与从动臂,从而得到两个开链的机械臂。上述可在空间站舱内稳定攀爬的机器人宇航员中,所述运动学分析模块进行运动学分析并获得双臂的运动状态;所述多点冲击的动力学分析模块进行多点冲击的动力学分析,通过静力学分析得到接触力/力矩施加到机器人宇航员肩部的作用力。上述可在空间站舱内稳定攀爬的机器人宇航员中,所述多点冲击的动力学分析模块将所述作用力向沿机器人宇航员骤停方向与垂直于机器人宇航员骤停方向分解;其中沿垂直于骤停方向的分力为闭环的内力,将内力较大的所述机械臂作为从动臂,另一条机械臂则作为主动臂。上述可在空间站舱内稳定攀爬的机器人宇航员中,所述基于阻抗控制的双臂协调模块又包括位置控制路径规划模块、阻抗柔顺控制模块;所述位置控制路径规划模块用于对主动臂进行位置控制;所述阻抗柔顺控制模块用于对从动臂采用基于遗忘因子函数的阻抗柔顺控制。上述可在空间站舱内稳定攀爬的机器人宇航员中,所述阻抗柔顺控制模块采用基于遗忘因子的自适应调整算法函数,通过扩展经典阻抗控制方法中的虚拟弹簧项,对平衡位置进行自适应调节,将从动臂阻抗控制中的平衡原点由预期的平衡位置不断向相对于主动臂对称的平衡位置而改变;所述遗忘因子函数为: u n + 1 ( t ) = ( 1 - r ( n ) ) u n ( t ) + r ( n ) u 0 ( t ) + [ Γ 1 Γ 2 ] e · n ( t ) e n ( t ) ]]>其中r(n)∈[0,1)为自适应调整算法函数,n为迭代次数,en(t)为控制量误差;其中,r(n)设为:利用遗忘因子函数,将经典阻抗控制改为: M s e ~ ·· s + B s e ~ 本文档来自技高网
...

【技术保护点】
一种可在空间站舱内稳定攀爬的机器人宇航员,其具有双臂、躯干、机器人宇航员末端执行器、控制系统;所述双臂又包括肘关节、腕关节、驱动机构、六维力/力矩传感器,并通过所述腕关节、肩关节分别与所述机器人宇航员末端执行器、躯干连接;其特征在于:所述控制系统将由双臂、躯干、被抓握物组成的刚性闭链系统解耦为两个开链的机械臂,并对所述开链的机械臂分别采取位置控制、阻抗柔顺控制。

【技术特征摘要】
1.一种可在空间站舱内稳定攀爬的机器人宇航员,其具有双臂、躯干、机器人宇航员末端执行器、控制系统;所述双臂又包括肘关节、腕关节、驱动机构、六维力/力矩传感器,并通过所述腕关节、肩关节分别与所述机器人宇航员末端执行器、躯干连接;其特征在于:所述控制系统将由双臂、躯干、被抓握物组成的刚性闭链系统解耦为两个开链的机械臂,并对所述开链的机械臂分别采取位置控制、阻抗柔顺控制。2.根据权利要求1的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述机器人宇航员末端执行器为机械手;所述被抓握物为扶手。3.根据权利要求1或2的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述六维力/力矩传感器用于检测机器人宇航员末端执行器与被抓握物间相互作用力/力矩;所述六维力/力矩传感器的测量值用于推导到肩部受力值。4.根据权利要求3的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述控制系统中建立有多点冲击动力学模型,并具有主从动臂识别模块、基于阻抗控制的双臂协调模块。5.根据权利要求4的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述主从动臂识别模块又包括运动学分析模块、多点冲击的动力学分析模块,其用于在所述机器人宇航员双臂攀爬过程中,通过对所述机器人宇航员与扶手间作用力的分析,将所述双臂分为主动臂与从动臂,从而得到两个开链的机械臂。6.根据权利要求5的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述运动学分析模块进行运动学分析并获得双臂的运动状态;所述多点冲击的动力学分析模块进行多点冲击的动力学分析,通过静力学分析得到接触力/力矩施加到所述机器人宇航员的肩部的作用力。7.根据权利要求6的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述多点冲击的动力学分析模块将所述作用力向沿机器人宇航员骤停方向与垂直于机器人宇航员骤停方向分解;其中沿垂直于骤停方向的分力为闭环的内力,将内力较大的所述机械臂作为从动臂,另一条机械臂则作为主动臂。8.根据权利要求4至7中任一项的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述基于阻抗控制的双臂协调模块又包括位置控制路径规划模块、阻抗柔顺控制模块;所述位置控制路径规划模块用于对主动臂进行位置控制;所述阻抗柔顺控制模块用于对从动臂采用基于遗忘因子函数的阻抗柔顺控制。9.根据权利要求8的所述可在空间站舱内稳定攀爬的机器人宇航员,其特征在于:所述阻抗柔顺控制模块采用基于遗忘因子的自适应调整算法函数,通过扩展经典阻抗控制方法中的虚拟弹簧项,对平衡位置进行自适应调节,将从动臂阻抗控制中的平衡原点由预期的平衡位置不断向相对于主动臂对称的平衡位置而改变;所述遗忘因子函数为: u n + 1 ( t ) = ( 1 - r ( n ) ) u n ( t ) + r ( n ) u 0 ( t ) + Γ 1 Γ 2 e · n ( t ) e n ( t ) ]]>其中r(n)∈[0,1)为自适应调整算法函数,n为迭代次数,en(t)为控制量误差;其中,r(n)设为:利用遗忘因子函数,将经典阻抗控制改为: M s ...

【专利技术属性】
技术研发人员:蒋志宏李辉倪文成魏博黄强
申请(专利权)人:北京理工大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1