[发明专利]仿生机器鱼运动控制方法、装置和仿生机器鱼有效
申请号: | 202210376524.5 | 申请日: | 2022-04-12 |
公开(公告)号: | CN114460849B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 田辰;王娇 | 申请(专利权)人: | 北京晟海汇泽科技有限公司 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 梁韬 |
地址: | 100068 北京市丰台*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿生 机器 运动 控制 方法 装置 | ||
1.一种仿生机器鱼运动控制方法,其特征在于,所述仿生机器鱼的每个关节均采用预设振荡器进行节律运动模拟,所述方法包括:
根据期望的前进速度和转向速度,确定所述仿生机器鱼各个关节的相关控制参数;所述相关控制参数包括相应关节的摆动幅值和摆动频率;
将所述相关控制参数输入至所述仿生机器鱼的运动控制模型中进行参数平滑过渡预处理和角度闭环控制运算,以得到所述仿生机器鱼各个关节的目标转动角度;
其中,所述运动控制模型包括基于所述预设振荡器构成的中枢模式发生器网络,所述中枢模式发生器网络用于执行所述角度闭环控制运算;所述预设振荡器通过利用非线性过渡函数对hopf振荡器中的关节摆动幅值和摆动频率分别进行平滑处理且对摆动幅值进行归一处理得到;所述非线性过渡函数基于sigmoid函数构建得到,表达式如下:
其中,
式中,z1和zin分别为所述非线性过渡函数的输出量和输入量,ż1为所述输出量的导数,
根据所述目标转动角度控制所述仿生机器鱼的各个关节舵机,以使所述仿生机器鱼执行期望动作。
2.根据权利要求1所述的仿生机器鱼运动控制方法,其特征在于,所述仿生机器鱼包括三个采用神经元链式连接的关节,所述相关控制参数还包括连接的两两关节所对应的两个预设振荡器之间的相位耦合强度、以及两两关节之间的相位差;所述角度闭环控制运算包括:
将经过归一处理后的摆动幅值、经过平滑处理后的摆动频率、所述相位耦合强度和所述相位差输入到所述中枢模式发生器网络中相应关节的预设振荡器中,以计算得到各个预设振荡器的中间状态变量;
根据所述中间状态变量和经过平滑处理后的所述摆动幅值进行计算,得到各个预设振荡器的状态输出变量;
根据各个预设振荡器的所述状态输出变量确定各个关节的目标转动角度。
3.根据权利要求2所述的仿生机器鱼运动控制方法,其特征在于,在构建所述运动控制模型的过程中,还包括:
对所述预设振荡器之间的相位耦合强度及关节的摆动频率进行局部解耦,以对基于所述预设振荡器构成的中枢模式发生器网络进行结构改进,得到改进的中枢模式发生器网络;所述改进的中枢模式发生器网络用于执行所述角度闭环控制运算。
4.根据权利要求1至3中任一项所述的仿生机器鱼运动控制方法,其特征在于,所述预设振荡器的表达式如下:
;
式中,x和y为所述预设振荡器的两个中间状态变量,ẋ和ẏ为所述两个中间状态变量的导数,k为所述预设振荡器的极限环收敛速度系数,
5.根据权利要求3所述的仿生机器鱼运动控制方法,其特征在于,所述改进的中枢模式发生器网络的表达式如下:
;
式中,xi和yi为第i个预设振荡器的中间状态变量,ẋi和ẏi分别为xi和yi的导数,k为所述预设振荡器的极限环收敛速度系数,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京晟海汇泽科技有限公司,未经北京晟海汇泽科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210376524.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:RPA元素拾取同屏切换方法及系统
- 下一篇:一种敏感数据标识处理方法和系统