[发明专利]机械臂运动的控制方法、装置及计算机设备有效
申请号: | 202110573454.8 | 申请日: | 2021-05-25 |
公开(公告)号: | CN113276120B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 贾运红;唐会成;焦晓峰;任晓文;原钢;乔佳伟;杨泽源;马育华 | 申请(专利权)人: | 中国煤炭科工集团太原研究院有限公司;山西天地煤机装备有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王萌 |
地址: | 030006 山西省太*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机械 运动 控制 方法 装置 计算机 设备 | ||
本申请提出一种机械臂运动的控制方法、装置及计算机设备,其中,机械臂运动的控制方法包括:获取机械臂的初始位置信息和目标位置信息;将所述初始位置信息和目标位置信息输入预先训练的轨迹规划模型中,以确定所述机械臂的运动轨迹信号;将所述运动轨迹信号输入预先设置的运动控制器中,以确定所述机械臂的运动控制信号;根据所述运动控制信号,控制所述机械臂从初始位置运动到目标位置。由此,提高了机械臂在运动过程中的控制精度,进而提高机械臂的运行轨迹精度和位置精度。
技术领域
本申请涉及自动控制技术领域,尤其涉及一种机械臂运动的控制方法、装置及计算机设备。
背景技术
随着工业自动化、智能化的快速发展,机械臂在工业领域的应用越来越多。对于机械臂的自动运行,首先需要建立运动学模型;其次需要进行正运动学、逆运动学求解。正运动学求解是给定机械臂各个关节的关节变量值,求取机械臂末端的位姿;逆运动学求解是正运动求解的逆过程,即给定机械臂末端的位姿,求得机械臂各个关节的关节变量值。
目前,机械臂的主要应用方式为预先设定运动轨迹,通过逆运动学求解过程,使机械臂按照预定轨迹运动到目标位置。然而,机械臂在工业环境下的运动轨迹通常较为复杂,容易与周围物体发生碰撞,因此研究如何提高机械臂的控制精度,进而提高机械臂的运行轨迹和工作位置的精度显得至关重要。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请的第一个目的在于提出一种机械臂运动的控制方法,包括:
获取机械臂的初始位置信息和目标位置信息;
将所述初始位置信息和目标位置信息输入预先训练的轨迹规划模型中,以确定所述机械臂的运动轨迹信号;
将所述运动轨迹信号输入预先设置的运动控制器中,以确定所述机械臂的运动控制信号;
根据所述运动控制信号,控制所述机械臂从初始位置运动到目标位置。
进一步的,所述机械臂包含N个关节,其中N为正整数,所述机械臂的运动轨迹信号包含机械臂的N个关节在各个连续的时间段内运动的角度信号和/或位移信号。
进一步的,所述运动控制器为PID控制器,所述运动控制信号包含机械臂的N个关节在每个时刻的角度信号和/或位移信号。
进一步的,在将所述初始位置信息和目标位置信息输入到训练好的运动控制模型中之前,还包括:
获取训练数据集,其中,所述训练数据集中包括多组原点位置信息、终点位置信息及对应的目标运动轨迹信号;
将每组所述原点位置信息及终点位置信息输入正则化极限学习机模型中,以获取所述模型输出的机械臂运动的预测运动轨迹信号;
计算所述预测运动轨迹信号和目标运动轨迹信号间的误差,若所述误差超出设定阈值,则根据所述误差调整所述正则化极限学习机模型的参数,直至所述误差符合所述设定阈值,获得所述轨迹规划模型。
本申请的第二个目的在于提出一种机械臂运动的控制装置,包括:
获取模块,用于获取机械臂的初始位置信息和目标位置信息;
轨迹规划模块,用于将所述初始位置信息和目标位置信息输入预先训练的轨迹规划模型中,以确定所述机械臂的运动轨迹信号;
运动控制模块,用于将所述运动轨迹信号输入预先设置的运动控制器中,以确定所述机械臂的运动控制信号;
执行模块,用于根据所述运动控制信号,控制所述机械臂从初始位置运动到目标位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国煤炭科工集团太原研究院有限公司;山西天地煤机装备有限公司,未经中国煤炭科工集团太原研究院有限公司;山西天地煤机装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110573454.8/2.html,转载请声明来源钻瓜专利网。