一种轮腿机器人应激式运动姿态转换方法及系统转让专利
申请号 : CN202010185870.6
文献号 : CN111331603B
文献日 : 2021-03-30
发明人 : 黄高 , 黄强 , 马晓帅 , 余张国 , 陈学超
申请人 : 北京理工大学
摘要 :
权利要求 :
1.一种轮腿机器人应激式运动姿态转换系统,其特征在于,包括基于信号依次连接的机器人感知单元、刺激程度评价单元、行为控制单元和动作执行单元;所述刺激程度评价单元内设有环境数据库模块和外界刺激评价模块,通过感知单元采集机器人自身状态与环境信息并输入刺激程度评价单元,经环境数据库模块和外界刺激评价模块依次处理后输出行为控制指令,行为控制单元根据行为控制指令控制动作执行单元完成相应动作,实现应激式运动姿态转换;所述环境数据库模块是将所采集的机器人的环境信息与环境数据库模块内预存的信息进行匹配并确定此时机器人所受到的刺激;所述外界刺激评价模块是根据其内存的外界刺激评价函数对刺激进行判断并选择相对应的行为控制指令;具体利用非结构环境的外界刺激评价函数F=aS+bM将非结构环境数据库与预设反应行为模块库进行关联;
进而实现机器人在非结构环境工作时能根据环境的变化实现多种运动姿态相互快速转换,其中,a、b分别为外界刺激评价函数的系数,S代表机器人本体在刺激时刻的姿态信息,M代表外界环境的刺激信息。
2.根据权利要求1所述的一种轮腿机器人应激式运动姿态转换系统,其特征在于,所述机器人感知单元具体包括设置在机器人身上的视觉传感器、力传感器、加速度计、激光雷达的传感器。
3.根据权利要求1所述的一种轮腿机器人应激式运动姿态转换系统,其特征在于,所述行为控制单元动作执行单元为机器人完成相应动作的各个关节驱动装置、传动装置及机器人本体机械零件。
4.一种基于权利要求1‑3中任意一项权利要求所述运动姿态转换系统的轮腿机器人应激式运动姿态转换方法,其特征在于,分别构建非结构环境数据库和预设反应行为模块库,利用非结构环境的外界刺激评价函数F=aS+bM将非结构环境数据库与预设反应行为模块库进行关联;进而实现机器人在非结构环境工作时能根据环境的变化实现多种运动姿态相互快速转换,其中,a、b分别为外界刺激评价函数的系数,S代表机器人本体在刺激时刻的姿态信息,M代表外界环境的刺激信息;
所述非结构环境数据库内存储机器人工作时所有可能遇到的环境情况即机器人所有可能受到的刺激。
5.根据权利要求4所述的一种轮腿机器人应激式运动姿态转换方法,其特征在于,所述预设反应行为模块库内存有应激式运动姿态。
6.根据权利要求4所述的一种轮腿机器人应激式运动姿态转换方法,其特征在于,所述应激式运动姿态包括轮式运动和腿式运动姿态,能根据环境的特点选择轮式运动或腿式运动,并进行运动方式切换。
说明书 :
一种轮腿机器人应激式运动姿态转换方法及系统
技术领域
背景技术
需求。目前,轮腿机器人面向环境突变时的反应速度与人类相距甚远,根本原因在于机器人
控制上尚无人类的应激式反应机制,无法根据突变的环境应激的产生闪躲、避让、蜷缩等快
速运动模式,制约了其实用化进程,因此机器人模拟人类的应激式反应运动机理是一个亟
需解决的基础科学问题。现有技术中也有一些对轮腿机器人对应激式的控制,如CN
108594661 A公开了一种基于CPG的轮腿复合式机器人的仿生运动控制方法,包括步骤为:
步骤1,CPG网络模型建立;步骤2,节律信号输出;步骤3,函数映射和步骤4,运动执行。本发
明根据机器人轮、腿运动模式的不同,将周期性变化信号映射为相应模式的运动控制函数,
实现轮、腿运动模式的平稳快速切换。CN 103373407 A涉及轮腿机器人及轮腿的智能切换
方法,机器人检测并计算要行走路况前后、左右倾斜情况,并与对应的设定倾斜范围进行比
较,以判断是否进行行走方式的切换,若是需要进行切换,则通过舵机控制器控制各舵机动
作进行轮腿切换,若是无需切换,则继续先前的行走方式继续行进;
慢。其次轮腿式机器人工作有两种控制模式,一种是轮式运动模式,另一种式足式运动模
式,两种模式的动力学模型差异较大,两种基本运动模式下的各动作的控制算法也不尽相
同,在相互转换时存在运动模式及模态切换时面临控制算法结构或主要参数突变的问题易
失稳。无法实现轮腿机器人在非结构环境中工作。
发明内容
的下的灵活性与适应能力。
反应行为模块库进行关联;进而实现机器人在非结构环境工作时能根据环境的变化实现多
种运动姿态相互快速转换,其中,a、b分别为外界刺激评价函数的系数,S代表机器人本体在
刺激时刻的姿态信息,M代表外界环境的刺激信息。
境数据库模块和外界刺激评价模块,通过感知单元采集机器人自身状态与环境信息并输入
刺激程度评价单元,经环境数据库模块和外界刺激评价模块依次处理后输出行为控制指
令,行为控制单元根据行为控制指令控制动作执行单元完成相应动作,实现应激式运动姿
态转换。
题,从而增强机器人在复杂非结构动态环境下的灵活性与适应能力,从而提轮腿高机器人
的工作效率。
难,使现有机器人理论和方法可以直接应用。
附图说明
具体实施方式
境变化数据,自然环境变化数据具体包括:风、雨、雪等自然现象及与之相关的物体移动;人
为环境变化数据具体包括:运动当中的人、动物以及被人类操作的工具;
库,预设反应行为模块库内包括闪避、避碰、急停、拮抗、蜷缩、跳跃、轮腿切换等应激式运动
姿态;如检测到前方存在未规划在机器人工作环境内的障碍物,此时障碍物便是环境中的
刺激条件,机器人根据的刺激强弱,即障碍物的高度、宽度等信息,做出应对应激反应。若刺
激程度较大,影响机器人正常工作,例如障碍物尺寸过大无法通过,机器人通过急停来保护
本体。若刺激程度较小,不影响机器人正常工作,例如障碍物尺寸较小,机器人忽略刺激继
续按照规划工作模式运行。若刺激程度在一定范围内,即障碍物需要机器人转换姿态通过,
机器人立即转换姿态通过障碍物。例如当障碍物高度小、宽度大,机器人将立即转换成跳跃
姿态,跳跃通过障碍物;当障碍物高度大而宽度小,机器人则通过避碰的方式来通过障碍
物。还可以实现在行动过程中根据环境特点进行轮式运动和腿式运动之间的切换。
息和外界环境的实时刺激程度,然后将两者所得结果相结合得到最后的评价函数F。其中S
代表机器人本体在刺激时刻的姿态信息,M代表外界环境的刺激信息。
单元、行为控制单元和动作执行单元。
机器人的环境信息输入刺激程度评价单元;
激i输入外界刺激评价模块,根据外界刺激评价模块内存的外界刺激评价函数对刺激i进行
判断并选择相对应的行为控制指令;
需要转换为应对外界刺激的反应行为,此时行为控制单元根据行为控制指令输出相应的反
应式指令给动作执行单元,由动作执行单元工作使机器人完成运动姿态的转换。若刺激程
度评价单元判断的刺激未达到影响机器人正常工作的程度时或者当外界刺激结束时,行为
控制单元发出驱动式指令,由动作执行单元继续执行目标驱动行为。
动、带传动、齿传动、螺纹传动等。
或变型均属于本发明的保护范围。