【技术实现步骤摘要】
基于强化学习的机器人一体化网络架构优化方法及系统
[0001]本专利技术涉及机器人自主能力的算法的
,具体地,涉及基于强化学习的机器人一体化网络架构优化方法及系统,尤其涉及一种基于强化学习的移动机器人一体化网络架构设计和优化方法。
技术介绍
[0002]移动机器人是指能够利用自身驱动机构在三维空间中进行运动的无人系统,其基础功能是具有可靠的移动能力。随着目前对机器人智能化水平越来越高的要求,移动机器人的自主性也受到越来越多的关注。一方面,智能移动机器人需要具备自主移动能力,具体体现在能够依赖自身第一视角传感器进行可靠的自定位、环境建模和路径规划,在更特殊的情况下,还需要对所处环境进行语义分割以辅助自身移动。另一方面,移动机器人还通常携带功能性载荷,常见的载荷包括用于对抗的射击瞄准机构(如RoboMaster机器人以及某些军用机器人)等,驱动上述机构更进一步依赖于诸如目标识别与跟踪、射击矫正与攻击决策等多种功能。如何将上述多方面的功能,以智能、自主的方式在移动机器人上完整实现,是研究人员和工程师的重点工作。
[0003]然而,虽然当前的智能移动机器人已经获得越来越广泛的应用,但是现有的实体无人系统大多都在单个功能(如建图、导航、目标检测跟踪等)上进行独立研究,在实际使用时再进行多模块之间的整合。这样极易造成功能模块不兼容、系统运行效率低、训练数据生成困难和虚实迁移保真度差的问题;另外多个功能之间往往具备相互促进和增益的关系(例如建图结果是有利于导航定位的),但是模块化、松耦合、组装式的系统往往难以有效利用 ...
【技术保护点】
【技术特征摘要】
1.一种基于强化学习的机器人一体化网络架构优化方法,其特征在于,所述方法包括如下步骤:步骤A:构建由浅入深的主干网络,对多模传感器输入进行自适应融合,并进行不同程度特征抽取;步骤B:根据机器人功能目标及其对传感特征的抽象程度需求,将实现不同功能模块的分支网络紧耦合连接到主干特征抽取网络上;步骤C:采用强化学习损失、辅助任务和自动编解码器三种方法构建多目标的一体化网络优化策略,引入注意力机制对多目标的一体化网络优化进行权重平衡。2.根据权利要求1所述的基于强化学习的机器人一体化网络架构优化方法,其特征在于,所述步骤A包括如下步骤:步骤A1:对RGB相机、深度相机和三维激光雷达所获取的数据分别进行预处理和不同程度的多级特征粗抽象;步骤A2:使用注意力机制对多模传感不同程度的粗抽象特征进行自适应融合,获得不同程度粗融合特征;步骤A3:使用更深网络层对粗融合特征进一步进行精提取,获取不同程度的精提取特征。3.根据权利要求1所述的基于强化学习的机器人一体化网络架构优化方法,其特征在于,所述步骤A1包括如下步骤:步骤A1.1:对RGB图像和深度图像在不同通道上进行多层卷积,并提取不同层级卷积后得到的特征向量,以输入为起点,多层卷积网络输出的图像粗抽象特征依次为其中x
i
代表图像经神经网络处理后得到的特征向量,上标m为图像粗卷积网络层的编号,m越大表示对应特征向量压缩程度更高、是由更深网络层输出的;步骤A1.2:对三维激光雷达数据使用特定网络进行特征提取,该网络需要具备分段提取的网络结构;以输入为起点,提取激光雷达数据的粗抽象特征依次为其中x
l
代表激光雷达点云经神经网络处理后得到的特征向量,上标n为三维点云粗处理网络层的编号,n越大表示对应特征向量压缩程度更高、是由更深网络层输出的。4.根据权利要求1所述的基于强化学习的机器人一体化网络架构优化方法,其特征在于,所述步骤A1.1和A1.2中提取网络均采用多层串联结构,形成由浅到深架构。5.根据权利要求1所述的基于强化学习的机器人一体化网络架构优化方法,其特征在于,所述步骤A2包括如下步骤:步骤A2.1:对任意两个待融合特征和表示编号a的图像处理网络层输出的图像特征,表示编号为b的三维点云处理网络层输出的点云特征,1≤a≤m,1≤b≤n,计算增广特征向量:其中W
i
和W
l
为可训练增广矩阵,两者行数均为s,增广矩阵列数随输入向量大小变化,计算结果为图像特征增广向量,为点云特征增广向量;
步骤A2.2:计算自适应系数:步骤A2.2:计算自适应系数:其中为训练的注意力核,exp为以自然常数e为底的指数函数,σ为非线性函数,“||”为向量级联,计算结果α
i
和α
l
分别表示图像特征和点云特征对应的加权系数;步骤A2.3:通过自适应系数加权求和获取融合后的特征:其中,δ为非线性函数,x
f
表示输出的融合特征,上标ab表示该融合特征是由图像特征和点云特征生成的;步骤A2.4:对任意一个待融合粗图像特征和任意一个待融合粗三维点云特征其中,的上标表示该特征是由编号为j的图像处理网络层输出的,1≤j≤m,的上标表示该特征是由编号为k的点云处理网络层输出的,1≤k≤n,根据步骤A2.1
‑
步骤A2.3计算融合后特征其中,的上标表示该融合特征是由与融合得到的,根据步骤B中的需求只计算部分融合特征。6.根据权利要求1所述的基于强化学习的机器人一体化网络架构优化方法,其特征在于,所述步骤B包括如下步骤:步骤B1:确定功能输出相对于传感特征的抽象程度,即功能与原始环境特征的相关性,相关性越弱,所需特征抽象程度越强;步骤B2:根据机器人特定输出功能对传感特征抽象程度的需求,将形成特定输出的子网络放置在步骤A所生成的主干网络上,所需特征越抽象,子网络位于主干网络越深的位置;步骤B3:子网络的输出作为另一子网络的部分输入;步骤B4:子网络输出端应提供生成特定功能信息的接口。7.根据权利要求1所述的基于强化学习的机器人一体化网络架构优化方法,其特征在于,所述步骤C包括如下步骤:步骤C1:构建强化学习奖励信号,并由此计算直接损失l1,衡量移动机器人的导航能力;步骤C2:构建辅助任务形成监督信号,通过采集有监督样本,对部分输出子网络进行有监督迭代,得到网络的监督损失其中,l2表示辅助任务通过有监督样本生成的损失信号,上标表示产生对应损失的辅助任务编号,p为一体化网路中辅助任务的总数;步骤C3:构建自动编解码器产生的重构无监督信号,在子网络输出端继续连接增广形态的网络结构,将数据重构成原有形态,比较重构数据与原始数据的相对误...
【专利技术属性】
技术研发人员:王贺升,刘启明,张金鹏,
申请(专利权)人:中国长峰机电技术研究设计院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。