[发明专利]一种机器人地面环境感知方法在审
申请号: | 202010222919.0 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111444838A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 刘阳;刘珂 | 申请(专利权)人: | 安徽果力智能科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 合肥方舟知识产权代理事务所(普通合伙) 34158 | 代理人: | 宋萍 |
地址: | 235000 安徽省淮*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 地面 环境 感知 方法 | ||
1.一种机器人地面环境感知方法,其特征在于,包括以下步骤:
步骤1、利用机器人的机载摄像头采集大量的地面图像,得到一系列图像并对进行标记,得到对应的地面类别标签其中,Vi表示第i个图像,yi表示第i个图像的地面类别标签,图像为灰度图,且为矩阵形式,共Ni个像素点,No为地面类别的数量,因此地面类别集合为如果图像Vi的类别为中的第c类,则yi的第c个元素为1,其余为0;表示实数域,i为1到n的正整数,n为图像总数,上标T表示转置;
步骤2、初始化:将所有图像合并成向量,得到样本集合其中人工设定特征提取模块和目标分类模块的隐藏层节点数Na0与Nb0,Na与Nb均为正整数,设定损失系数C0为正实数;
步骤3、特征提取模块构建
步骤3.1、初始化:阈值系数λ0,衰减系数δ∈(0,1),训练停止阈值th0,迭代步t=0,第t步的中心距向量yt=0,第t步的特征提取模块的输出权重矩阵αt=0,第t步的步长τt=0;
步骤3.2、生成特征提取模块的隐藏层输出矩阵Ha,如下:首先随机生成Na个得到随机生成Na个得到其中aa为特征提取模块的隐藏层输入权重向量,ba为特征提取模块的隐藏层输入偏置;然后计算特征提取模块的隐藏层输出函数其中,G(a,b,x)为激活函数,x表示样本;最后计算特征提取模块的隐藏层输出矩阵Ha:Ha=[ha(x1),…,ha(xn)]T;
步骤3.3、令
其中,X=[x1,…,xn]T;
步骤3.4、令
步骤3.5、令
步骤3.6、如果‖αt-αt+1‖2th,则令特征提取模块的最优输出权重矩阵并跳至步骤4;否则,令t自增1并跳至步骤3.3;
步骤4、目标分类模块构建:
步骤4.1、特征空间变换:将所有的初始样本转化为优化样本为,如下:得到
步骤4.2、生成目标分类模块的隐藏层输出矩阵Hb,如下:首先随机生成Nb个得到随机生成Nb个得到其中ab为目标分类模块的隐藏层输入权重向量,bb为目标分类模块的隐藏层输入偏置;然后计算目标分类模块的隐藏层输出函数其中,G(a,b,x)为激活函数,x表示样本;最后计算目标分类模块的隐藏层输出矩阵Hb:
步骤4.3、求解目标分类模块的最优输出权重矩阵如下:如果Hb的行数大于列数,且为列满秩,此时训练样本多于隐藏神经元数,则其中I为适维单位矩阵;如果Hb的行数小于列数,此时训练样本少于隐藏神经元数,则其中I为适维单位矩阵,Y=[y1;…;yn],Y中分号表示换行;
步骤5、输入新的地面图像,输入到特征提取模块,得到优化样本接着将输入到目标分类模块,利用f(x)中最大值对应的序号即为地面类型。
2.如权利要求1所述的一种机器人地面环境感知方法,其特征在于,所涉及的激活函数G(a,b,x)为:
其中,a为隐藏层输入权重向量,b为隐藏层输入偏置。
3.如权利要求1所述的一种机器人地面环境感知方法,其特征在于,所涉及的激活函数G(a,b,x)为:
其中,a为隐藏层输入权重向量,b为隐藏层输入偏置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽果力智能科技有限公司,未经安徽果力智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010222919.0/1.html,转载请声明来源钻瓜专利网。