System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及机器人控制,更具体的说是涉及一种多自由度机器人的自适应抑振控制方法及机器人。
技术介绍
1、仿壁虎机器人具有广泛的应用前景,它能够进入狭小的空间搜救被困人员;在建筑施工中,可以代替人工进行高空作业,大幅提升工作效率和安全性;在工业中,可用于工业设备的维护和检查,实现定期检查而无需人工干预。这些应用场景展示了仿壁虎机器人对人类的帮助和重要价值。
2、但是,大多数仿壁虎机器人的研究集中在执行器的开发与应用上,以适应不同表面并实现可靠的黏脱附,在仿壁虎机器人的运动过程中,其机身不可避免地会受到振动的影响。这些振动可能源于机器人与运动表面的相互作用,比如在粗糙表面爬行时的颠簸,或者在执行一些复杂动作时产生的内部应力变化。振动问题如果不加以有效控制,可能会导致机器人运动的不稳定,影响其吸附效果,甚至可能损坏机器人内部的精密部件,降低机器人的使用寿命和工作可靠性。
3、因此,如何提供一种多自由度机器人的自适应抑振控制方法及机器人,改善机身受力情况,提高机体抗振效率,使用柔性方式抵抗振动,增强运动的可靠性是本领域技术人员亟需解决的问题。
技术实现思路
1、有鉴于此,本专利技术提供了一种多自由度机器人的自适应抑振控制方法及机器人,基于多自由度弹簧模型的机身减振控制理论,旨在改善机身受力情况,提高机体抗振效率,使用柔性方式抵抗振动,增强运动的可靠性。
2、为了实现上述目的,本专利技术采用如下技术方案:一种多自由度机器人的自适应抑振控制方法,包括:
...【技术保护点】
1.一种多自由度机器人的自适应抑振控制方法,其特征在于,包括:
2.根据权利要求1所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,机器人的机身结构采用对称设计,每条腿的关节配置相同;
3.根据权利要求1所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,计算得到机器人质心所受的合力,包括:
4.根据权利要求1所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,基于拉格朗日方程构建自适应抑振控制器,表示为:
5.根据权利要求4所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,机器人的腿部包括弹簧,机器人静止时的弹簧长度为机器人腿部弹簧原长。
6.根据权利要求4所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,维持恒定速度的虚拟牵引力fq表示为:
7.根据权利要求4所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,弹簧伸长量的三维矢量δl由下公式计算得到:δl=[xf,yf,zf]T-(Rz(γ-γ0)Ry(β-β0)Rx(α-α0)[L/2,-W/2,0]T+[x-
8.根据权利要求3所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,根据D-H参数表,计算得到运动学正解为:
9.根据权利要求4所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,根据力矩与末端力转换公式得到任一单腿的末端受力:
10.一种机器人,应用权利要求1-9任一项所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,包括:机身和腿部,所述腿部对称安装在所述机身两侧。
...【技术特征摘要】
1.一种多自由度机器人的自适应抑振控制方法,其特征在于,包括:
2.根据权利要求1所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,机器人的机身结构采用对称设计,每条腿的关节配置相同;
3.根据权利要求1所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,计算得到机器人质心所受的合力,包括:
4.根据权利要求1所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,基于拉格朗日方程构建自适应抑振控制器,表示为:
5.根据权利要求4所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,机器人的腿部包括弹簧,机器人静止时的弹簧长度为机器人腿部弹簧原长。
6.根据权利要求4所述的一种多自由度机器人的自适应抑振控制方法,其特征在于,维持恒定速度的虚拟...
【专利技术属性】
技术研发人员:王周义,吴旭,王炳诚,张伟龙,张李,戴振东,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。