[发明专利]一种机器人控制装置及控制方法有效
申请号: | 202010038758.X | 申请日: | 2020-01-14 |
公开(公告)号: | CN111185923B | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 罗欣;钱作忠;黎文博 | 申请(专利权)人: | 深圳众为兴技术股份有限公司 |
主分类号: | B25J13/00 | 分类号: | B25J13/00;B25J9/16 |
代理公司: | 深圳力拓知识产权代理有限公司 44313 | 代理人: | 龚健 |
地址: | 518052 广东省深圳市南山区艺园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 控制 装置 方法 | ||
本申请适用于机器人控制技术领域,提供了一种机器人控制装置及方法,所述装置包括:寿命控制模块和运动控制模块,其中,轨迹规划单元,用于获得规划运动轨迹、规划速度、规划加速度;转矩获取单元,用于通过机器人动力学模型,获得各关节的输出转矩;寿命获取单元,用于获得关键零部件的估计寿命;轨迹优化单元,用于通过非线性优化方法进行迭代,获得最优速度和最优加速度;运动控制模块,用于进行插补点法矢运算并控制机器人运动。本发明通过在已知运动轨迹的下,通过非线性优化方法,以路径时间最优为目标,以关节零部件期望寿命为约束,优化各关节原本设定的速度和加速度,获得最优关节速度和加速度的功能,可有效保证关键零件寿命。
技术领域
本申请属于机器人控制技术领域,尤其涉及一种机器人控制装置及控制方法。
背景技术
目前机器人控制设备厂商在设置机器人出厂关节速度和加速度时,往往设置为关节所能达到的最大速度和加速度,而不考虑按照该速度和加速度长久运行时对关键零件寿命的影响,导致关键零件寿命缩短,增加用户的维护成本。
现有技术通过仿真来执行机器人的动作程序,计算机器人的各轴减速机的旋转速度以及对该各轴减速机施加的负荷;存储部,其将各轴减速机的旋转速度以及对各轴减速机施加的负荷按照时间序列关联存储;减速机寿命计算部,其基于各轴减速机的旋转速度以及对各轴减速机施加的负荷,计算各轴减速机的寿命,通过循环减小速度直到满足减速机寿命要求。
现有技术仅考虑了减速机的寿命和降低速度,并不能得到最优化的速度和加速度,从而获得相对保守的设置,对于保证关键零件寿命存在不足。
发明内容
本申请实施例提供了一种机器人控制装置及控制方法,可以解决现有技术仅考虑了减速机的寿命和降低速度,并不能得到最优化的速度和加速度,从而获得相对保守的设置,对于保证关键零件寿命存在不足的问题。
第一方面,本申请实施例提供了一种机器人控制装置,所述装置包括:寿命控制模块和运动控制模块,所述寿命控制模块包括轨迹优化单元、轨迹规划单元、转矩获取单元和寿命获取单元,其中,
轨迹规划单元,用于根据初始速度和初始加速度,进行运动规划,获得规划运动轨迹、规划速度、规划加速度;
转矩获取单元,用于根据所述规划运动轨迹、规划速度、规划加速度,通过机器人动力学模型,获得各关节的输出转矩;
寿命获取单元,用于根据所述规划运动轨迹和各关节的输出转矩,通过关键零部件寿命估计经验公式,获得关键零部件的估计寿命;
轨迹优化单元,用于在当前运动轨迹下,根据关键零部件的预期寿命、初始速度和初始加速度,以通过路径的时间最优为目的,通过非线性优化方法进行迭代,获得最优速度和最优加速度;若所述关键零部件的估计寿命大于等于预期寿命,则输出所述规划运动轨迹、最优速度和最优加速度至运动控制模块;
运动控制模块,用于根据接收到的所述规划运动轨迹、最优速度和最优加速度,进行插补点法矢运算并控制机器人运动。
进一步地,所述非线性优化方法包括遗传算法。
进一步地,所述关键零部件包括谐波减速机、RV减速机、同步带、行星减速机和伺服电机。
第二方面,本申请实施例提供了一种机器人控制方法,所述方法包括:
获取当前运动轨迹、关键零部件的预期寿命、初始速度和初始加速度;
根据所述初始速度和初始加速度,进行运动规划,获得规划运动轨迹、规划速度、规划加速度;
根据所述规划运动轨迹、规划速度、规划加速度,通过机器人动力学模型,获得各关节的输出转矩;
根据所述规划运动轨迹和各关节的输出转矩,通过关键零部件寿命估计经验公式,获得关键零部件的估计寿命;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳众为兴技术股份有限公司,未经深圳众为兴技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010038758.X/2.html,转载请声明来源钻瓜专利网。