【技术实现步骤摘要】
本专利技术涉及机器人控制领域,尤其是涉及一种基于CPG(CPG, Central patterngenerator,中枢模式发生器)机理的四足机器人工作空间轨迹的仿生抽象方法研究。
技术介绍
机器人的行走控制逐步成为机器人界研究的热点问题,其行走控制的有效性直接关系到机器人服务于人类的程度。目前,机器人行走控制主要采用基于关节运动轨迹的设计方法。该方法采用步态参数控制方法,人为设定机器人行走时某些腿部关节的运动轨迹,以达到保持身体平衡,实现动作协调的目的。在行走过程中,完全按照预先设计的轨迹参数运行,其他腿部关节的状态则根据逆运动学方法算出。这种开环行走控制方法只能适应于某种材质的地面,当改变地面材质或地面不平时,将严重影响行走质量。并且,要得到一组合适的行走参数往往花费很长时间。在此基础上,有学者提出预先设计多种行走模式,根据不同的地面条件,来动态切换行走参数。这种方法有一定的改进,但并不能穷尽未知环境下机器人行走所能遇到的各种模式,仍然是传统的编程工作机制,不能解决机器人环境适应性行走的根本问题。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种具有一定的环境适应性和鲁棒性的基于CPG 机理的在线抽象工作空间轨迹的机器人行走控制方法。本专利技术的目的可以通过以下技术方案来实现:一种基于CPG机理的四足机器人工作空间轨迹生成方法,其特征在于,该方法包括以下步骤:(1)利用对应机器人四个足端的四个CPG单元组成CPG网络,通过调制参数,CPG网络产生多模式的周期性输出信号;(2)函数映射部分对周期性输出波形信号进行维数扩张和函数变换 ...
【技术保护点】
一种基于CPG机理的四足机器人工作空间轨迹生成方法,其特征在于,该方法包括以下步骤:(1)利用对应机器人四个足端的四个CPG单元组成CPG网络,通过调制参数,CPG网络产生多模式的周期性输出信号;(2)函数映射部分对周期性输出波形信号进行维数扩张和函数变换后,将其映射为机器人的工作空间轨迹;(3)利用CPG的网络参数以及外部的反馈信息对机器人的工作空间轨迹进行调制,得到具有一定适应性的工作空间轨迹;(4)设计运动引擎系统,将具有一定适应性的工作空间轨迹映射到机器人的关节空间,实现机器人环境适应性行走的控制。
【技术特征摘要】
1.种基于CPG机理的四足机器人工作空间轨迹生成方法,其特征在于,该方法包括以下步骤: (1)利用对应机器人四个足端的四个CPG单元组成CPG网络,通过调制参数,CPG网络产生多模式的周期性输出信号; (2)函数映射部分对周期性输出波形信号进行维数扩张和函数变换后,将其映射为机器人的工作空间轨迹; (3)利用CPG的网络参数以及外部的反馈信息对机器人的工作空间轨迹进行调制,得到具有一定适应性的工作空间轨迹; (4)设计运动引擎系统,将具有一定适应性的工作空间轨迹映射到机器人的关节空间,实现机器人环境适应性行走的控制。2.据权利要求1所述的一种基于CPG机理的四足机器人工作空间轨迹生成方法,其特征在于,所述的步骤(I)中的CPG单元采用的单元模型为振荡神经元模型,其表达式为Trii\e,f^ = -wf’乃 +- βν\ε'^ +J0 + Feedfej^ + ^ TavjeJ} =-vjeJ} +r^f} = max ,0)rt = -r^ + + c 其中,i,e和f分别表示第i个CPG单元、屈肌和伸肌神经元,Ui为神经元的内部状态,Vi为神经元自抑制状态,#,/}为神经元的输出,Tr和Ta分别为上升时间和适应时间常数,Wfe为神经元的相互抑制系数,β为神经元的自抑制系数,Stl代表来自高层的激励信号,Feedi为反馈输入信号,Wij为神经元j与神经元i间的连接权重,A为第i个CPG单元的输出,由屈、伸肌神经元的状态项线性合成,c为引入的一个零点偏置量,通过调节c可以实现屈、伸肌神经元的激活...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。