System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 关节加速度驱动的冗余度机械臂均匀磨损运动控制方法技术_技高网

关节加速度驱动的冗余度机械臂均匀磨损运动控制方法技术

技术编号:40029720 阅读:9 留言:0更新日期:2024-01-16 18:03
本发明专利技术公开了一种关节加速度驱动的冗余度机械臂均匀磨损运动控制方法,涉及机械臂运动规划技术领域,也可用于金融领域。其中,该方法包括:构建冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示,其中,所述磨损均匀参量的值越小,所述冗余度机械臂各关节的磨损越均匀;根据所述磨损均匀参量表示,建立所述冗余度机械臂在加速度层的运动控制优化方案,其中,所述运动控制优化方案以磨损均匀参量最小为优化目标;根据所述运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息;将所述每个关节的加速度信息发送给控制器,所述控制器用于根据所述每个关节的加速度信息驱动所述冗余度机械臂追踪所期望的运动轨迹进行均匀磨损运动。

【技术实现步骤摘要】

本专利技术涉及机械臂运动规划,也可用于金融领域,尤其涉及关节加速度驱动的冗余度机械臂均匀磨损运动控制方法


技术介绍

1、冗余度机械臂具有自由度大于任务空间所需最少自由度的特性,这一特性使得冗余机械臂能够在完成任务的同时兼顾其他的需求,比如:能量消耗、关节约束、姿态控制等,极大地提高了机械臂的灵活度。因此,相比于非冗余度机械臂,冗余度机械臂在完成复杂、困难任务中有着更大的优势。在生产过程中,在执行各种工作任务时,机械臂需要保持均匀的运动,这样可以提高工作效率并减少出错率。此外,均匀运动还有利于保护机械臂和工作环境的安全。机械臂在执行任务时,速度和位置的控制至关重要。如果机械臂运动不均匀,则会降低执行任务的效率,影响工作效果和质量。机械臂部件在运动时会受到不断的撞击和摩擦,如果机械臂运动不均匀,则部件之间的磨损会更大,从而影响机械臂的寿命。

2、以往的运动规划方案大多通过关节速度驱动机械臂运动,极少考虑机械臂磨损问题,并不能完全满足实际运用的需求。基于速度层的方案在求解过程中可能会出现关节速度不连续的问题,导致机械臂运动不均匀,影响工作效率。

3、本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。


技术实现思路

1、本专利技术实施例提供一种关节加速度驱动的冗余度机械臂均匀磨损运动控制方法及装置,能够至少部分地解决现有技术中存在的问题。

2、一方面,本专利技术实施例提供一种关节加速度驱动的冗余度机械臂均匀磨损运动控制方法,该方法包括:

3、构建关节加速度驱动的冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示,其中,所述磨损均匀参量的值越小,所述冗余度机械臂各关节的磨损越均匀;

4、根据所述磨损均匀参量表示,建立所述关节加速度驱动的冗余度机械臂在加速度层的运动控制优化方案,其中,所述运动控制优化方案以所述磨损均匀参量最小为优化目标;

5、根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息;

6、将所述每个关节的加速度信息发送给控制器,所述控制器用于根据所述每个关节的加速度信息驱动所述关节加速度驱动的冗余度机械臂追踪所期望的运动轨迹进行均匀磨损运动。

7、在一些实施例中,所述构建关节加速度驱动的冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示包括:

8、根据关节加速度驱动的冗余度机械臂在所期望的重复运动中每个关节的关节角度参量以及该关节的角度标准值参量,构建所述关节加速度驱动的冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示。

9、在一些实施例中,所述各关节的磨损均匀参量表示为各关节的关节角度参量组成的第一向量与各关节的关节角度标准值参量组成的第二向量之间的差值在所述冗余度机械臂在所期望的重复运动中的积分。

10、在一些实施例中,所述根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息包括:

11、根据所述加速度层的运动控制优化方案以及所述冗余度机械臂在所期望的重复运动中的约束条件,求解所述关节加速度驱动的冗余度机械臂每个关节的加速度信息。

12、在一些实施例中,所述方法还包括:

13、根据所述冗余度机械臂的雅可比矩阵、所述冗余度机械臂的末端执行器执行重复任务时的实际位置参量以及所述冗余度机械臂的末端执行器在所期望的重复运动过程中的位置参量、速度参量和加速度参量,建立所述冗余度机械臂的关节加速度雅可比等式约束;和/或

14、根据所述冗余度机械臂在所期望的重复运动中的关节加速度取值集合,建立所述冗余度机械臂的关节加速度大小约束。

15、在一些实施例中,所述根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息包括:

16、将所述加速度层的运动控制优化方案转化分段投影方程组;

17、在所述分段投影方程组中引入至少一组用于克服噪声干扰的动态参数,生成一具有抗噪功能的数值迭代模型;

18、对所述具有抗噪功能的数值迭代模型进行求解,得到所述冗余度机械臂每个关节的加速度信息。

19、另一方面,本专利技术实施例提供一种关节加速度驱动的冗余度机械臂均匀磨损运动控制装置,该装置包括:

20、构建模块,用于构建关节加速度驱动的冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示,其中,所述磨损均匀参量的值越小,所述冗余度机械臂各关节的磨损越均匀;

21、第一建立模块,用于根据所述磨损均匀参量表示,建立所述关节加速度驱动的冗余度机械臂在加速度层的运动控制优化方案,其中,所述运动控制优化方案以所述磨损均匀参量最小为优化目标;

22、求解模块,用于根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息;

23、发送模块,用于将所述每个关节的加速度信息发送给控制器,所述控制器用于根据所述每个关节的加速度信息驱动所述关节加速度驱动的冗余度机械臂追踪所期望的运动轨迹进行均匀磨损运动。

24、在一些实施例中,所述构建模块具体用于:

25、根据关节加速度驱动的冗余度机械臂在所期望的重复运动中每个关节的关节角度参量以及该关节的角度标准值参量,构建所述关节加速度驱动的冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示。

26、在一些实施例中,所述各关节的磨损均匀参量表示为各关节的关节角度参量组成的第一向量与各关节的关节角度标准值参量组成的第二向量之间的差值在所述冗余度机械臂在所期望的重复运动中的积分。

27、在一些实施例中,所述求解模块具体用于:

28、根据所述加速度层的运动控制优化方案以及所述冗余度机械臂在所期望的重复运动中的约束条件,求解所述关节加速度驱动的冗余度机械臂每个关节的加速度信息。

29、在一些实施例中,所述装置还包括第二建立模块,所述第二建立模块用于:

30、根据所述冗余度机械臂的雅可比矩阵、所述冗余度机械臂的末端执行器执行重复任务时的实际位置参量以及所述冗余度机械臂的末端执行器在所期望的重复运动过程中的位置参量、速度参量和加速度参量,建立所述冗余度机械臂的关节加速度雅可比等式约束;和/或

31、根据所述冗余度机械臂在所期望的重复运动中的关节加速度取值集合,建立所述冗余度机械臂的关节加速度大小约束。

32、在一些实施例中,所述求解模块具体用于:

33、将所述加速度层的运动控制优化方案转化分段投影方程组;

34、在所述分段投影方程组中引入至少一组用于克服噪声干扰的动态参数,生成一具有抗噪功能的数值迭代模型;

35、对所述具有抗噪功能的数值迭代模型进行求解,得到所述冗余度机械臂每个关节的加速度信息。

36、本专利技术实施例还提供一种计算机设备,包本文档来自技高网...

【技术保护点】

1.一种关节加速度驱动的冗余度机械臂均匀磨损运动控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述构建关节加速度驱动的冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示包括:

3.根据权利要求2所述的方法,其特征在于,所述各关节的磨损均匀参量表示为各关节的关节角度参量组成的第一向量与各关节的关节角度标准值参量组成的第二向量之间的差值在所述冗余度机械臂在所期望的重复运动中的积分。

4.根据权利要求1所述的方法,其特征在于,所述根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息包括:

7.一种关节加速度驱动的冗余度机械臂均匀磨损运动控制装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述构建模块具体用于:

9.根据权利要求8所述的装置,其特征在于,所述各关节的磨损均匀参量表示为各关节的关节角度参量组成的第一向量与各关节的关节角度标准值参量组成的第二向量之间的差值在所述冗余度机械臂在所期望的重复运动中的积分。

10.根据权利要求7所述的装置,其特征在于,所述求解模块具体用于:

11.根据权利要求10所述的装置,其特征在于,所述装置还包括第二建立模块,所述第二建立模块用于:

12.根据权利要求7所述的装置,其特征在于,所述求解模块具体用于:

13.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一所述方法。

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。

15.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。

...

【技术特征摘要】

1.一种关节加速度驱动的冗余度机械臂均匀磨损运动控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述构建关节加速度驱动的冗余度机械臂在所期望的重复运动中各关节的磨损均匀参量表示包括:

3.根据权利要求2所述的方法,其特征在于,所述各关节的磨损均匀参量表示为各关节的关节角度参量组成的第一向量与各关节的关节角度标准值参量组成的第二向量之间的差值在所述冗余度机械臂在所期望的重复运动中的积分。

4.根据权利要求1所述的方法,其特征在于,所述根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述加速度层的运动控制优化方案,求解所述冗余度机械臂每个关节的加速度信息包括:

7.一种关节加速度驱动的冗余度机械臂均匀磨损运动控制装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述构建模块具体用于:

【专利技术属性】
技术研发人员:何丽
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1