首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际申请 / 明显错误 / 一种基于鼠脑海马空间细胞的机器人导航地图构建方法

一种基于鼠脑海空间细胞的机器人导航地图构建方法

阅读:709发布:2021-04-04

专利汇可以提供一种基于鼠脑海空间细胞的机器人导航地图构建方法专利检索,专利查询,专利分析的服务。并且一种基于鼠脑海 马 空间细胞的 机器人 导航地图构建方法,根据 哺乳动物 海马结构中的空间导航相关细胞的信息传递回路,机器人通过对环境探索,获取当前的自运动线索和 颜色 深度图 像 信息,自运动线索经由海马结构中空间细胞的路径积分和特征提取,渐进的形成对空间环境的编码, 位置 细胞的位置野在探索过程中逐渐形成,并 覆盖 整个空间环境,形成认知地图,与此同时,Kinect采集当前位置正前方视图场景的颜色深度图像信息作为绝对参考,进行路径的闭环检测,纠正路径积分的误差。在闭环点处,系统进行空间细胞放电活动的重置,对路径积分误差进行修正。最终的导航地图上的 节点 包含的是位置细胞群编码信息、对应的视觉线索以及位置拓扑关系。,下面是一种基于鼠脑海空间细胞的机器人导航地图构建方法专利的具体信息内容。

1.一种基于鼠脑海空间细胞的机器人导航地图构建方法,其特征在于:实现该方法的数据输入部分主要是自运动线索和视觉图像信息;通过光电编码器陀螺仪、RGB-D传感器实现;光电编码器采集速度信号,陀螺仪采集度信号,RGB-D传感器采集颜色深度图像;中央处理器用于对认知地图生成算法的计算和处理,通过电机驱动产生电机控制信号,控制机器人运动;
整体算法流程如下,
步骤(1):机器人在初始时刻,静止的头方向设置为零,通过其自带的光电编码器、陀螺仪获取当前的瞬时速度和角度信息,与此同时Kinect以每秒两的速度进行图像采集
步骤(2):基于条纹细胞的线速度积分;
机器人通过自带的陀螺仪和光电编码器获取运动的角度信息和线速度信息,在t时刻机器人沿着方向 移动速度是ν(t),那么沿着方向θ的速度vθ(t)和位移Dθ(t)分别为:
方向位移被转换成多个条纹细胞沿着优先方向θ的活动,条纹细胞的放电率xθα代表沿着方向θ,条纹细胞相位为α;条纹细胞放电周期为l;在优先方向周期性的位置nl+α(n为整数)上条纹细胞有着最大放电率,那么,条纹细胞周期性放电重置的距离代表了ωθα(t)为Dθ和α之间的空间相位差为:
ωθα(t)=(dθ(t)-α)mod l                 (3)
条纹细胞的放电率表示为:
其中,σs是标准差,描述了条纹野沿着优先方向的宽度;
跨越周期性位置的倍数的条纹细胞将会共同激发,编码了空间特定方向的位移,作为网格细胞的前向输入信息,驱动网格细胞吸引子在平面上运动;
步骤(3):二维连续空间的网格细胞吸引子模型周期性的进行位置编码;
网格细胞间存在着递归连接,权值的相互作用形成了网格细胞在空间特定位置的吸引子,吸引子呈六边形分布;与此同时来自于条纹细胞的前向输入驱动网格细胞吸引子在平面上运动,对整个平面进行周期性特征编码;吸引子平面又称为神经板;
网格细胞的放电率的动学公式为:
其中,τ是神经元相应的时间常量,神经元传递函数f[·]是一个简单的非线性整流函数,当x>0时,f(x)=x,当x≤0时,f(x)=0;当前位置神经元i的放电率为si, 是在该神经板中神经元j到神经元i的连接权值, 是投射到神经元i的抑制性递归输入,Bi是来自于条纹细胞的前向性兴奋性输入;每个网格细胞神经元i都有着一个优先方向θi,这个优先方向信息由条纹细胞的投射确定;
网格细胞接收来自于条纹细胞的前向投射,前向投射中的优先朝向信息,被用于确定输出权值的改变方向,并确定其接收到机器人的速度输入信息;
Bi=ωθα(t)                       (6)
网格细胞之间存在递归连接,其递归连接权值为:
其中,
权值矩阵形成一个中间高两边低的墨西哥帽形状分布,其中间位置为 在所有的参数设定中,γ=1.05×β, 其中λnet是神经片上形成网格的周期,由条纹细胞的周期l确定;当a=1时,所有的连接都是抑制性的,局部周围抑制性连接足够产生网格细胞响应;
步骤(4):网格细胞到位置细胞的竞争型网络产生空间特定位置的编码
网格细胞作为位置细胞的输入信息来源,位置细胞的放电活动是路径积分系统的输出;为了产生位置细胞族的单峰型放电野,需要学习网格细胞族到位置细胞突触权值分布,确定在单个位置有着重叠活动包的网格细胞族的激活比例;
采用竞争性heb学习算法寻找网格细胞族活动的子集,计算位置细胞族活动;
其中,k为学习率,pi为位置细胞的放电率,sj为网格细胞的放电率,<·>为网格细胞的平均放电率;式(9)的右边确定权重变化的方向:如果当前网格细胞激活率大于传入的平均激活率,突触连接增强;否则,突触连接发生抑制;设置 确保权值不为负值,因此,通过式(9)的权值被抑制;
位置细胞的对给定位置的空间选择性来源于对该位置联合编码的具有多个空间相位和空间间距的网格细胞活动的选择性结合;因此,需要多个空间间距和朝向的网格细胞,同样需要有多个空间间距和朝向的条纹细胞;每个神经板代表了一个网格细胞族活动,本方法通过对a和λnet进行均匀采样产生多个不同尺度的网格细胞族;式(9)从多层神经板的空间重合检测网格细胞群体活动;
位置细胞的族活动来源于网格细胞的投射信息:
其中,A和Cinh分别为位置细胞网络的增益和抑制常量,M是网格细胞神经板的层数,是网格细胞族j到位置细胞族i的突触连接权值,r是当前动物的位置;Cinh用来控制位置细胞放电野的个数,由B*max(pi(r))确定;通过上述的竞争性算法,确保了只有少量的网格细胞族的子集被选择形成位置细胞的单一型放点野;
步骤(5):位置细胞的路径积分的迭代更新
位置细胞吸引子模型构建了对于实际外界环境相对位置的度量模型;二维连续吸引子模型由局部兴奋性、抑制连接和全局抑制性连接在一个神经板上形成一个随机的活动包,这个吸引子由空间细胞路径积分系统驱动;
步骤(5-1)获取当前位置点的相对位置;
一个二维的高斯分布被用于创建位置细胞的兴奋性权值连接矩阵εm,n,其中下标m,n代表在坐标系X和Y中所属单元横纵坐标之间的距离;权值分布可表示为:
其中,kp为位置分布的宽度常量;
由于局部兴奋性连接导致的位置细胞活动的变化量为:
其中,nx、nY是在(X,Y)空间中位置细胞二维矩阵的大小,代表着吸引子模型在神经板上活动的范围;因为网络中位置细胞的无边界性,处于神经板边界的位置细胞会与相对边界的位置细胞产生兴奋性连接,而进行位置细胞迭代和视觉模板匹配的前提是查找位置细胞吸引子在神经板中的相对位置,这个相对位置坐标由权值矩阵的下标表示,由下式计算得到:
m=(X-i)(mod nx)                 (13a)
n=(Y-j)(mod nY)                 (13b)
每个位置细胞同样接收着整个网络的全局性抑制信号;与网格细胞所形成的墨西哥帽吸引子模型不同,位置细胞的抑制信号发生在局部性兴奋连接之后,而不是同时起作用;兴奋性和抑制性连接矩阵的对称性保证了合适的神经网络动力学,确保空间中的吸引子不会无限制的兴奋;位置细胞由抑制性连接权值引起的活动变化量为:
其中,ψm,n是抑制性连接权值,控制全局性的抑制平;
为确保t+1时刻的所有位置细胞的活动都是不小于零的,将位置细胞的激活率与0进行比较:
随后将位置细胞的活动率进行归一化;
步骤(5-2)位置细胞的路径积分
在本方法中,位置细胞吸引子的移动来自于空间细胞的对自运动线索的路径积分,条纹细胞编码了特定方向上的位移,驱动网格细胞吸引子的移动,网格吸引子对特定方向上的二维空间进行编码,使得不同的网格细胞族激活;不同的网格细胞族活动的子集确定了位置吸引子的移动;
路径积分后位置细胞的放电率 表示为:
其中,δX0、δY0是X-Y坐标系中向下取整的偏置量,这一偏置量由速度和方向信息确定,其中,[·]表示向下取整,km、kn是路径积分常量, 是指向θi的单位向量,θ为当前头朝向,下一时刻位置细胞的活动率由当前时刻位置细胞的活动率与残差量αmn的乘积,残差量是位置细胞活动包的扩散作用的量化,这个扩散作用可由残差偏置量表示,源于网格细胞的路径积分作用,而网格细胞的路径积分来源于条纹细胞的前向驱动作用;所以残差偏置量为:
残差量是残差偏置量的分段函数:
αmn=g(δXf,m-δX0)g(δYf,n-δY0)           (20)
步骤(5-3)视图模板匹配
仅仅通过路径积分机制产生的认知地图,在大范围空间中,误差较大,并不能形成精确的认知地图,本方法利用kinect采集了环境中的RGB图和深度图,进行闭环检测,当检测到闭环时,利用RGB-D图像作为视觉线索去纠正路径积分的错误,并重置导航细胞族活动;当光照变化时,RGB图会受到影响,而深度图则不受光照影响,比较深度图和RGB图能够做到闭环检测和新场景的识别;
视图模板匹配算法采用的是颜色和深度图像中的扫描线强度分布;扫描线强度分布是一维向量,它是对灰度图片所有列的强度求和,并归一化的结果;机器人在探索过程中获取到的图像的扫描线强度分布被存储为局部视图模板,当前图像的扫描线强度分布与先前存储的局部视图模板相比较,如果能够匹配,则认为寻找到了一个闭环,如果不能匹配则被当作新的视图模板进行存储;
当前图像分布与视图模板的比较通过使用平均绝对强度差函数;两个图像扫描线强度分布间的平均绝对强度差又称为强度偏移量,用g(c)表示:
其中,Ij和Ik被比较图像的扫描线强度分布,c是分布偏移(profile shift)量,b是图像的宽度;
由于图像匹配受到光照影响较大,为了减弱光照条件的影响,提高在不同环境下的图像匹配精度,采用了颜色图和深度图两种图像同时匹配来确定绝对位置的方法,由于实际空间环境在不同时间段光照强度有所不同,对颜色图和深度图的偏移量之差赋予不同的权值,可以得到图像的匹配度度量G:
G=μR|giR(c)-g(c)|+μD|giD(c)-g(c)|           (23)
其中,μR和μD分别为颜色图和深度图的权值,且μR+μD=1,
在连续的图像中Ij和Ik像素的最小偏移量cm是对两幅图像的匹配度度量G取最小值;
cm=minc∈[ρ-b,b-ρ](G)                   (24)
其中,偏置ρ确保了两幅图像有一个重叠量;设定图像的比较阈值为ct,当cm<ct时,当前视图为新的视图,保存到视觉模板集{Vi}中,当cm≥ct时,则认为回到了一个重复的场景;
步骤(6)认知地图的构建与修正
本方法构建的认知地图建立位置细胞放电活动位置之间的拓扑关系,由有着拓扑关系的经验点e组成,经验点之间的拓扑联系由 表示;每个经验点包含有当前位点位置细胞放电活动pi、视觉模板Vi;单个经验点的位置由pi表示;那么单个经验点定义为:
ei={pi,Vi,di}                     (25)
步骤(6-1)经验拓扑迭代
设定经验阈值为Sth,当前位置与存在的经验点中的位置比较能够得到一个位置度量D:
D=|pi-p|                       (26)
当前经验点的位置度量超过经验阈值或者当发现新的视觉模板时,新的经验点被创建;
转换量tij存储由路径积分计算的位置改变量,即:
tij={Δdij}                       (27)
其中,tij形成了先前经验与新的经验点的连接关系,ej={pj,Vj,di+Δdij},注意到经验点在经验迭代过程中保持不变,只在检测到闭环会发生改变;
步骤(6-2)闭环处的经验地图更新
当视图模板检测到实际的闭环点时,机器人回到了相同的位置,然而位置变量的累加量在闭环处的所形成的新的经验与这个相同位置是不相匹配的,为了达到两者的匹配,需要在闭环处对所有的经验进行更新:
其中,是一个纠正率常量,Nf是从经验ei到其他经验的转移个数,Nt是从其他经验到经验ei的转移个数;在实际的实验中取 更大取值将会导致整个地图的不稳定;整个地图的更新过程是连续的,但在闭环处最为明显;
步骤(6-3)空间细胞放电重置
当机器人通过视图模板匹配检测到闭环点时,会将空间细胞的放电率重置到先前的活动状态。

说明书全文

一种基于鼠脑海空间细胞的机器人导航地图构建方法

技术领域

[0001] 本发明涉及一种基于鼠脑海马空间细胞的机器人导航地图构建方法。根据哺乳动物海马结构中有着导航相关特性的空间细胞的特点制定自主移动机器人自主导航地图构建方法。用于多尺度和复杂环境下机器人的导航地图构建。

背景技术

[0002] 现阶段的环境地图构建方法,大多是依据SLAM方法构建地图,如栅格地图和拓扑地图法,依据广摄像头提取环境特征点构建地图,对视觉信号和图像的处理算法以及硬件性能均提出了很高要求,而栅格的划分,拓扑点的募集大多数属于人为设定,只能面向于特定的静态环境,可扩展性程度不高。随着当前运动环境的不断复杂,特别在动态的环境中,单一导航方式已不能满足现实需求,多导航策略能够将若干种导航手段优势互补,达到更好的效果,其常用的数据融合方式是卡尔曼滤波算法,但是,应用卡尔曼滤波算法需要精确构建系统的运动模型和观测模型,而对复杂动态环境的建模,计算复杂,限制了卡尔曼滤波器的应用。
[0003] 依据生物认知环境的机理,使机器人能够更加智能化的构建环境的认知地图,能够克服现阶段环境地图构建方法的诸多缺陷。哺乳动物(如:老鼠、人等)在空间环境中有目的的移动需要对空间环境进行编码,需要对多种传感信息进行内在的融合,形成内在的神经表达,这种内在的神经表达被称为认知地图。对空间环境的进行认知并海马结构中与认知地图构成相关的空间导航细胞主要有:头朝向细胞、条纹细胞、网格细胞、边界细胞和位置细胞。
[0004] 研究发现,海马体是动物环境认知的关键脑区。1971年,O’Keefe和Dostrovsky发现海马体中的CA1和CA3区的椎体神经元只在空间的特定位置放电,当动物处于一个特定的空间位置时,椎体细胞放电频率最大,当动物远离这一位置时,放电频率下降,这些神经元被称为位置细胞(Place cell),其放电活动对应的动物在环境中的活动范围被称为位置野(Place field)。位置细胞的选择性放电的特性形成了大脑和外界空间位置的映射关系,是动物进行自我定位和空间环境认知的重要元素。具体而言,位置细胞有如下特性:
[0005] 位置细胞的位置野在动物进入新的环境中会迅速生成并随着对环境的遍历而覆盖整个环境;
[0006] 相同的位置细胞可能在不同的环境发放,有着不同的位置野;
[0007] 与视觉皮层上的神经细胞不同,位置细胞本身在脑中的相对位置与对应的位置野并无直接联系,换言之,两个相邻的位置细胞可能所对应的实际地理的位置野并不相邻;
[0008] 外源性信息(如:视觉、嗅觉等)和内源性信息(如:前庭信息、躯体感觉)都能使位置细胞发放,并形成稳定的位置野,在没有外源性信息输入情况下(如:黑暗环境)位置细胞也能发放并形成稳定的位置野。
[0009] 1990年,Taube等人在后下托中发现了一种头方向依赖的神经元,当动物的头部面向特定方向时,这种神经元发生最大放电,被称为头朝向细胞(head direction cell),头朝向细胞是一种头朝向依赖性神经元,放电活动只与头在平面的朝向有关,与动物的位置、姿势、行为无关。每个头朝向细胞有且只有一个最佳朝向,在一个不变的环境中,头朝向细胞保持长时间的稳定性。可表示成一个高斯模型;
[0010] 2005年Hafting等人通过变换试验箱的大小和形状,发现了对空间具体位置具有强烈放电的网格细胞(grid cell),当老鼠在二维空间中活动时,网格细胞在特定的位置发生重复性规律放电,这个空间范围称为网格细胞的网格野(grid field),网格细胞多个放电区域相连形成的三角形激活域遍布老鼠经过的整个空间环境。网格节点的间距在39-73厘米之间变化,沿着内嗅皮质的背腹侧轴网格放电野的间距逐渐增大,不同环境中同一个网格细胞的激活域一般不同,当老鼠处于黑暗环境时,网格域也能保持稳定;每个网格细胞形成的网格都具备4个基本特征:①间距(spacing):各放电野中心之间的距离;②定向(orientation):相对于外在参考坐标的倾斜度;③位相(phase)相对于外部参考点的x轴和y轴位移;④放电野大小(firing field):网格细胞发生放电的空间范围。这4个成分构成了网格图的空间参数。
[0011] 2012年,O’Keefe等人证实在旁下托和内嗅皮层中发现了有空间周期性条纹状的放电野的细胞存在,被称为条纹细胞(stripe cells),其放电野类似于平行的条纹状覆盖在整个空间环境中。条纹细胞被认为是完成路径积分的基础机制,其放电活动能够由四个特征表征:①条纹间距(stripe spacing):条纹放电野中心之间的距离;②条纹野宽度(stripe field width):放电野的横向空间放电的范围;③条纹相位(stripe phase)相对于外部参考点的位移;④优先方向(preferred direction):条纹野固有的相对于外在参考坐标的倾斜度。
[0012] 五种空间细胞的激活率图如附图2所示
[0013] 头朝向细胞位于前下托,编码头朝向信息,投射到内嗅皮层的浅皮层中的条纹细胞,内嗅皮层中的条纹细胞作为网格细胞的输入,对线速度信息进行编码,网格细胞能够对条纹细胞的输入信息进行路径积分,通过特征提取,生成特定位置编码的位置细胞位置野。而位置野是构成认知地图的基本要素。
[0014] 海马已被认为是脑内再现空间环境的认知地图的结构,海马的位置细胞、内嗅皮层的网格细胞和边界细胞、存在于多个脑区的头朝向细胞,以及新发现的条纹细胞和各种感觉系统,共同组成了大脑内部的空间导航系统
[0015] 使用连续的吸引子模型模拟网格细胞的放电现象与内源性信息的路径积分,空间细胞的活动来源于吸引子神经网络活动的集体行为,网络活动的最终状态是在低维流型上连续的稳定状态,这些最终稳定状态就是吸引子,而在流型平面上吸引子位置的调节与更新源于对老鼠运动速度的响应。
[0016] 本方法依据鼠脑海马结构空间细胞结合Kinect采集的颜色深度图进行机器人导航地图的构建,空间细胞计算模型采用吸引子模型。本发明相比于传统的SLAM导航方法,对硬件和传感器要求低,具有良好的可扩展性和适应性,所采用的数据融合处理方法相对于传统的卡尔曼滤波方法具有较低的计算成本,能够高效而准确的完成对室内外环境的地图构建。

发明内容

[0017] 本发明根据动物海马解剖学结构和空间导航细胞的神经生理学特性,提出了一种基于空间细胞作用机理的环境导航地图构建方法。根据哺乳动物海马结构中的空间导航相关细胞的信息传递回路,如附图3所示,机器人通过对环境探索,获取当前的自运动线索和颜色深度图像信息,自运动线索经由海马结构中空间细胞的路径积分和特征提取,渐进的形成对空间环境的编码,位置细胞的位置野在探索过程中逐渐形成,并覆盖整个空间环境,形成认知地图,与此同时,Kinect采集当前位置正前方视图场景的颜色深度图像信息作为绝对参考,进行路径的闭环检测,纠正路径积分的误差。在闭环点处,系统进行空间细胞放电活动的重置,对路径积分误差进行修正。最终的导航地图上的节点包含的是位置细胞群编码信息、对应的视觉线索以及位置拓扑关系,整体的示意图如附图1所示。
[0018] 为了达到以上目的,本发明采用如下技术方案实现:
[0019] 一种基于鼠脑海马空间细胞的机器人导航地图构建方法,整体的硬件系统图如附图4所示。实现该方法的数据输入部分主要是自运动线索和视觉图像信息。通过光电编码器陀螺仪、RGB-D传感器实现。光电编码器采集速度信号,陀螺仪采集角度信号,RGB-D传感器采集颜色和深度图像。中央处理器用于对认知地图生成算法的计算和处理,通过电机驱动产生电机控制信号,控制机器人运动。
[0020] 基于海马空间细胞的机器人导航地图构建算法,整体算法流程图如附图3所示。
[0021] 步骤(1):机器人在初始时刻,静止的头方向设置为零,通过其自带的光电编码器、陀螺仪获取当前的瞬时速度和角度信息,与此同时Kinect以每秒两的速度进行图像采集
[0022] 步骤(2):基于条纹细胞的线速度积分。
[0023] 条纹细胞的一维环状吸引子模型示意图如附图5中的a所示。机器人通过自带的陀螺仪和光电编码器获取运动的角度信息和线速度信息,在t时刻机器人沿着方向 移动速度是ν(t),那么沿着方向θ的速度vθ(t)和位移Dθ(t)分别为:
[0024]
[0025]
[0026] 方向位移被转换成多个条纹细胞沿着优先方向θ的活动,条纹细胞的放电率xθα代表沿着方向θ,条纹细胞相位为α。条纹细胞放电周期为l。在优先方向周期性的位置nl+α(n为整数)上条纹细胞有着最大放电率,那么,条纹细胞周期性放电重置的距离代表了ωθα(t)为Dθ和α之间的空间相位差为:
[0027] ωθα(t)=(dθ(t)-α)mod l     (3)
[0028] 条纹细胞的放电率表示为:
[0029]
[0030] 其中,σs是标准差,描述了条纹野沿着优先方向的宽度。
[0031] 跨越周期性位置的倍数的条纹细胞将会共同激发,编码了空间特定方向的位移,作为网格细胞的前向输入信息,驱动网格细胞吸引子在平面上运动。
[0032] 步骤(3):二维连续空间的网格细胞吸引子模型周期性的进行位置编码。
[0033] 网格细胞间存在着递归连接,权值的相互作用形成了网格细胞在空间特定位置的吸引子,吸引子呈六边形分布。与此同时来自于条纹细胞的前向输入驱动网格细胞吸引子在平面上运动,对整个平面进行周期性特征编码。吸引子平面又称为神经板。网格细胞的二维环状吸引子模型如附图5中的b所示。
[0034] 网格细胞的放电率的动学公式为:
[0035]
[0036] 其中,τ是神经元相应的时间常量,神经元传递函数f[·]是一个简单的非线性整流函数,当x>0时,f(x)=x,当x≤0时,f(x)=0。当前位置神经元i的放电率为si, 是在该神经板中神经元j到神经元i的连接权值, 是投射到神经元i的抑制性递归输入,Bi是来自于条纹细胞的前向性兴奋性输入。每个网格细胞神经元i都有着一个优先方向θi,这个优先方向信息由条纹细胞的投射确定。
[0037] 网格细胞接收来自于条纹细胞的前向投射,前向投射中的优先朝向信息,被用于确定输出权值的改变方向,并确定其接收到机器人的速度输入信息。
[0038] Bi=ωθα(t)     (6)
[0039] 网格细胞之间存在递归连接,其递归连接权值为:
[0040]
[0041] 其中,
[0042]
[0043] 权值矩阵形成一个中间高两边低的墨西哥帽形状分布,其中间位置为在所有的参数设定中,γ=1.05×β, 其中λnet是神经片上形成网格的周期,由条纹细胞的周期l确定。当a=1时,所有的连接都是抑制性的,局部周围抑制性连接足够产生网格细胞响应。
[0044] 步骤(4):网格细胞到位置细胞的竞争型网络产生空间特定位置的编码
[0045] 网格细胞作为位置细胞的输入信息来源,位置细胞的放电活动是路径积分系统的输出。为了产生位置细胞族的单峰型放电野,需要学习网格细胞族到位置细胞突触权值分布,确定在单个位置有着重叠活动包的网格细胞族的激活比例。
[0046] 采用竞争性heb学习算法寻找网格细胞族活动的子集,计算位置细胞族活动。
[0047]
[0048] 其中,k为学习率,pi为位置细胞的放电率,sj为网格细胞的放电率,<·>为网格细胞的平均放电率。式(9)的右边确定权重变化的方向:如果当前网格细胞激活率大于传入的平均激活率,突触连接增强;否则,突触连接发生抑制。设置 确保权值不为负值,因此,通过式(9)的权值被抑制。
[0049] 位置细胞的对给定位置的空间选择性来源于对该位置联合编码的具有多个空间相位和空间间距的网格细胞活动的选择性结合。因此,需要多个空间间距和朝向的网格细胞,同样需要有多个空间间距和朝向的条纹细胞。每个神经板代表了一个网格细胞族活动,本方法通过对a和λnet进行均匀采样产生多个不同尺度的网格细胞族。式(9)从多层神经板的空间重合检测网格细胞群体活动。
[0050] 位置细胞的族活动来源于网格细胞的投射信息:
[0051]
[0052] 其中,A和Cinh分别为位置细胞网络的增益和抑制常量,M是网格细胞神经板的层数, 是网格细胞族j到位置细胞族i的突触连接权值,r是当前动物的位置。Cinh用来控制位置细胞放电野的个数,由B*max(pi(r))确定。通过上述的竞争性算法,确保了只有少量的网格细胞族的子集被选择形成位置细胞的单一型放点野。
[0053] 步骤(5):位置细胞的路径积分的迭代更新
[0054] 位置细胞吸引子模型构建了对于实际外界环境相对位置的度量模型,其吸引子模型神经板如附图5中的c所示。二维连续吸引子模型由局部兴奋性、抑制连接和全局抑制性连接在一个神经板上形成一个随机的活动包(activity bump),这个吸引子由空间细胞路径积分系统驱动。
[0055] 步骤(5-1)获取当前位置点的相对位置。
[0056] 一个二维的高斯分布被用于创建位置细胞的兴奋性权值连接矩阵εm,n,其中下标m,n代表在坐标系X和Y中所属单元横纵坐标之间的距离。权值分布可表示为:
[0057]
[0058] 其中,kp为位置分布的宽度常量。
[0059] 由于局部兴奋性连接导致的位置细胞活动的变化量为:
[0060]
[0061] 其中,nX、nY是在(X,Y)空间中位置细胞二维矩阵的大小,代表着吸引子模型在神经板上活动的范围。因为网络中位置细胞的无边界性,如图5c所示,处于神经板边界的位置细胞会与相对边界的位置细胞产生兴奋性连接,而进行位置细胞迭代和视觉模板匹配的前提是查找位置细胞吸引子在神经板中的相对位置,这个相对位置坐标由权值矩阵的下标表示,由下式计算得到:
[0062] m=(X-i)(mod nX)     (13a)
[0063] n=(Y-j)(mod nY)     (13b)
[0064] 每个位置细胞同样接收着整个网络的全局性抑制信号。与网格细胞所形成的墨西哥帽吸引子模型不同,位置细胞的抑制信号发生在局部性兴奋连接之后,而不是同时起作用。兴奋性和抑制性连接矩阵的对称性保证了合适的神经网络动力学,确保空间中的吸引子不会无限制的兴奋。位置细胞由抑制性连接权值引起的活动变化量为:
[0065]
[0066] 其中,ψm,n是抑制性连接权值,控制全局性的抑制水平。
[0067] 为确保t+1时刻的所有位置细胞的活动都是不小于零的,将位置细胞的激活率与0进行比较:
[0068]
[0069] 随后将位置细胞的活动率进行归一化。
[0070]
[0071] 步骤(5-2)位置细胞的路径积分
[0072] 在本方法中,位置细胞吸引子的移动来自于空间细胞的对自运动线索的路径积分,条纹细胞编码了特定方向上的位移,驱动网格细胞吸引子的移动,网格吸引子对特定方向上的二维空间进行编码,使得不同的网格细胞族激活。不同的网格细胞族活动的子集确定了位置吸引子的移动。这一过程的示意图如附图6所示。
[0073] 路径积分后位置细胞的放电率 表示为:
[0074]
[0075] 其中,δX0、δY0是X-Y坐标系中向下取整的偏置量,这一偏置量由速度和方向信息确定,
[0076]
[0077] 其中,[·]表示向下取整,km、kn是路径积分常量, 是指向θi的单位向量,θ为当前头朝向,下一时刻位置细胞的活动率由当前时刻位置细胞的活动率与残差量αmn的乘积,残差量是位置细胞活动包的扩散作用的量化,这个扩散作用可由残差偏置量表示,源于网格细胞的路径积分作用,而网格细胞的路径积分来源于条纹细胞的前向驱动作用。所以残差偏置量为:
[0078]
[0079] 残差量是残差偏置量的分段函数:
[0080] αmn=g(δXf,m-δX0)g(δYf,n-δY0)     (20)
[0081]
[0082] 步骤(5-3)视图模板匹配
[0083] 仅仅通过路径积分机制产生的认知地图,在大范围空间中,误差较大,并不能形成精确的认知地图,本方法利用kinect采集了环境中的RGB图和深度图,进行闭环检测,当检测到闭环时,利用RGB-D图像作为视觉线索去纠正路径积分的错误,并重置导航细胞族活动。当光照变化时,RGB图会受到影响,而深度图则不受光照影响,比较深度图和RGB图能够做到闭环检测和新场景的识别。
[0084] 视图模板匹配算法采用的是颜色和深度图像中的扫描线强度分布(scanline intensity profile)。扫描线强度分布是一维向量,它是对灰度图片所有列的强度求和,并归一化的结果。如附图7所示是一副图像的扫描线强度分布图,图7中的a、b分别为颜色图和深度图。机器人在探索过程中获取到的图像的扫描线强度分布被存储为局部视图模板,当前图像的扫描线强度分布与先前存储的局部视图模板相比较,如果能够匹配,则认为寻找到了一个闭环,如果不能匹配则被当作新的视图模板进行存储。
[0085] 当前图像分布与视图模板的比较通过使用平均绝对强度差函数。两个图像扫描线强度分布间的平均绝对强度差又称为强度偏移量,用g(c)表示:
[0086]
[0087] 其中,Ij和Ik被比较图像的扫描线强度分布,c是分布偏移(profile shift)量,b是图像的宽度。
[0088] 由于图像匹配受到光照影响较大,为了减弱光照条件的影响,提高在不同环境下的图像匹配精度,本发明采用了颜色图和深度图两种图像同时匹配来确定绝对位置的方法,由于实际空间环境在不同时间段光照强度有所不同,对颜色图和深度图的偏移量之差赋予不同的权值,可以得到图像的匹配度度量G:
[0089] G=μR|giR(c)-g(c)|+μD|giD(c)-g(c)|    (23)
[0090] 其中,μR和μD分别为颜色图和深度图的权值,且μR+μD=1,
[0091] 在连续的图像中Ij和Ik像素的最小偏移量cm是对两幅图像的匹配度度量G取最小值。
[0092] cm=minc∈[ρ-b,b-ρ](G)       (24)
[0093] 其中,偏置ρ确保了两幅图像有一个重叠量。设定图像的比较阈值为ct,当cm
[0094] 步骤(6)认知地图的构建与修正
[0095] 本方法构建的认知地图建立位置细胞放电活动位置之间的拓扑关系,由有着拓扑关系的经验点e组成,经验点之间的拓扑联系由tij表示。每个经验点包含有当前位点位置细胞放电活动pi、视觉模板Vi。单个经验点的位置由pi表示。那么单个经验点定义为:
[0096] ei={pi,Vi,di}     (25)
[0097] 步骤(6-1)经验拓扑迭代
[0098] 设定经验阈值为Sth,当前位置与存在的经验点中的位置比较能够得到一个位置度量D:
[0099] D=|pi-p|       (26)
[0100] 当前经验点的位置度量超过经验阈值或者当发现新的视觉模板时,新的经验点被创建。
[0101] 转换量tij存储由路径积分计算的位置改变量,即:
[0102] tij={Δdij}     (27)
[0103] 其中,tij形成了先前经验与新的经验点的连接关系,ej={pj,Vj,di+Δdij}[0104] 注意到经验点在经验迭代过程中保持不变,只在检测到闭环会发生改变。
[0105] 步骤(6-2)闭环处的经验地图更新
[0106] 当视图模板检测到实际的闭环点时,机器人回到了相同的位置,然而位置变量的累加量在闭环处的所形成的新的经验与这个相同位置是不相匹配的,为了达到两者的匹配,需要在闭环处对所有的经验进行更新:
[0107]
[0108] 其中,是一个纠正率常量,Nf是从经验ei到其他经验的转移个数,Nt是从其他经验到经验ei的转移个数。在实际的实验中取 更大取值将会导致整个地图的不稳定。整个地图的更新过程是连续的,但在闭环处最为明显。
[0109] 步骤(6-3)空间细胞放电重置
[0110] 当机器人通过视图模板匹配检测到闭环点时,会将空间细胞的放电率重置到先前的活动状态。

附图说明

[0111] 表1本发明的参数设定
[0112] 图1本发明的算法的整体示意图
[0113] 图2是本发明涉及到的空间细胞放电率图。其中A、C、D中的左图是放电率图,B中左图表示方向细胞极坐标图,该方向细胞在东南方向放电率最大;右图是轨迹放电率图。
[0114] 图3本发明涉及到的空间细胞的信息传递和模型示意图
[0115] 图4本发明的硬件结构图
[0116] 图5本发明涉及到的空间细胞吸引子模型示意图,其中a是条纹细胞一维环状吸引子模型,b是网格细胞的二维环状吸引子模型,c是位置细胞的环状吸引子平面示意图[0117] 图6本发明位置细胞路径积分示意图。黑色点为位置细胞吸引子的中间位置,随着网格细胞吸引子的移动,位置细胞吸引子进行路径积分
[0118] 图7本发明涉及到的视图模板以及其扫描线强度分布,a是Kinect采集的颜色图,b是对应的深度图,c是颜色图对应的扫描线强度分布
[0119] 图8验证本发明所使用的机器人平台
[0120] 图9本发明整体的算法流程图
[0121] 图10实施例1中2m*2m的实验室环境。红色线是机器人真实的运动轨迹
[0122] 图11实施例1路径积分地图和最终的位置细胞表达地图,10b中红色点是位置细胞放电率点
[0123] 图12实施例2中由多幅相似的彩图包围的3m*10m的实验室环境中采集的多幅彩图[0124] 图13实施例2中本发明3m*10m的实验室环境轨迹俯视扫描图,蓝色轨迹为机器人的实际轨迹
[0125] 图14实施例2中本发明的地图构建过程
[0126] 图15实施例2中本发明闭环检测与空间细胞放电重置过程
[0127] 图16实施例3中半径为35m的环形建筑的俯视扫描图,其中蓝色点所示为机器人的真实轨迹点
[0128] 图17实施例3中本发明在1050s时机器人生成的认知地图的各项元素图
[0129] 图18实施例3中本发明的路径积分地图与认知地图的对比图

具体实施方式

[0130] 本发明提出的基于鼠脑海马空间细胞的机器人导航地图构建方法是为了利用少量的传感器,利用仿生的方式得到普适的精确的机器人导航地图,解决传统SLAM算法对传感器和硬件要求高、计算复杂度高、精度有限、适应性不强的问题。下面结合附图和实施例对本发明的具体实施方式做进一步详细地说明。
[0131] 所有的实施例均采用如附图8所示的机器人进行地图构建。移动装置是由两个前轮和一个后轮,后轮是一个小型的万向轮,方便机器人的稳定支撑和变相。前轮配备有光电编码器,能采集和记录机器人的移动速度。内置的陀螺仪能采集机器人的移动方向。
[0132] Kinect置于平台面板上方,使用逆变器供电,在机器人移动的时候,进行RGB-D图像的采集。Kinect直接与控制PC连接,以每秒两帧的速率采RGB、DEPTH图像各一张。整个平台通过USB口与机器人进行通讯。移动机器人平台最大移动速度设定为0.5m/s。
[0133] 空间细胞网络初始化。头朝向细胞的个数设定为360个,λnet是对从12到52之间间隔为1的均匀分布采样。w0的调节向量a=1.1,学习率k为0.0005,抑制性系数B=0.5。将条纹细胞的条纹朝向设置为θi=[0° 90° 180° 270°],为了获得六边形的网格野的结构形式,需要对网格细胞递归权值连接进行初始化设计,神经板边界的细胞连接的是相反边界的细胞,如图附图5b所示,神经板形成一个圆环面,六边形的网格野由扭曲的圆环产生。根据式 所示,神经元i所在位置为 其中,ix,ix∈{1,…,N}。网格细胞神经板上神经元之间的
距离被称为诱导度量(the induced metric),用dist(.,.)表示,在二维流型上,这是个欧拉范式,其计算公式为:
[0134]
[0135] 其中,offsetj是为了实现扭曲的圆环设置的偏置量,其具体值为:offset1:=(0,0);offset2:=(-1,0);offset3:=(1,0);offset4:=(0,-1);offset5:=(0,1);offset6:=(1,1);offset7:=(-1,1);offset8:=(1,-1);offset9:=(-1,-1);||·||是欧拉范式。
[0136] 对网格细胞到位置细胞权值初始化依赖于网格细胞神经板的个数,在仿真实验中设置了个数M=80,那么每层的权值均初始化为1/M。
[0137] 位置细胞以及视觉图像匹配的参数设定如附表1所示。
[0138] 所有的实施例中,均采用以下实施方式
[0139] 第一步,数据采集,使用电脑控制机器人在环境中移动,采集速度、方向以及该位置点的图像信息。采样周期是500ms。
[0140] 第二步,空间细胞的路径积分。三种空间细胞吸引子模型示意图如附图5在t时刻机器人沿着方向 移动速度是ν(t),那么沿着方向θ的速度vθ(t)和位移Dθ(t)分别为:
[0141]
[0142]
[0143] 方向位移被转换成条纹细胞族沿着优先方向θ的活动,条纹细胞的放电率xθα代表沿着方向θ,条纹细胞相位为α。条纹细胞放电周期为l。在优先方向周期性的位置nl+α(n为整数)上条纹细胞有着最大放电率,其放电率表示为:
[0144]
[0145] 第三步,条纹细胞放电率前向投射驱动网格细胞吸引子进行环境的周期性编码。
[0146] 网格细胞的权值连接形成了网格细胞的吸引子:
[0147]
[0148] 其中,初始权值设置为:
[0149]
[0150] 网格细胞的放电率由递归连接和前向投射共同确定:
[0151]
[0152] 第四步,网格细胞通过竞争型Heb学习网络产生到位置细胞对空间特定位置的编码。
[0153] 使用竞争性的heb学习确定生成位置细胞放点野的网格细胞族活动的子集。
[0154]
[0155] 其中,sj为网格细胞的放电率,<·>为网格细胞的平均放电率。上式的右边确定权重变化的方向:如果当前网格细胞激活率大于传入的平均激活率,突触连接增强;否则,突触连接发生抑制。通过这种竞争性学习,超过平均激活率的网格细胞族被确定位置细胞的放点率。
[0156] 位置细胞的族活动来源于网格细胞的投射信息:
[0157]
[0158] 其中,A和Cinh分别为位置细胞网络的增益和抑制常量,M是网格细胞神经板的层数, 是网格细胞族j到位置细胞族i的突触连接权值,r是当前机器人的位置。Cinh用来控制位置细胞放电野的个数,由B*max(pi(r))确定。通过上述的竞争性算法,确保了只有少量的网格细胞族的子集被选择形成位置细胞的单一型放点野。
[0159] 第五步:确定位置细胞在吸引子平面的放电率和放电位置
[0160] 位置细胞吸引子模型构建了对于实际外界环境相对位置的度量模型。二维连续吸引子模型由局部兴奋性、抑制连接和全局抑制性连接在一个神经板上形成一个随机的活动包(Activity bump),这个吸引子由空间细胞路径积分系统驱动,由来自于当前位置的图像信息进行重置。活动包如附图5c中灰色神经元所示,类似于网格细胞的环状吸引子模型,网络边界的位置细胞与另一边界的位置细胞相连接,形成环状。
[0161] 一个二维的高斯分布被用于创建位置细胞的兴奋性权值连接矩阵εm,n,其中下标m、n代表在坐标系X和Y中所属单元横纵坐标之间的距离。权值分布可表示为:
[0162]
[0163] 其中,kp为位置分布的宽度常量。
[0164] 由于局部兴奋性连接导致的位置细胞活动的变化量为:
[0165]
[0166] 其中,nX、nY是在(X,Y)空间中位置细胞二维矩阵的大小,代表着吸引子模型在神经板上活动的范围。因为网络中位置细胞的无边界性,如图5c所示,处于神经板边界的位置细胞会与相对边界的位置细胞产生兴奋性连接,而进行位置细胞迭代和视觉模板匹配的前提是查找位置细胞吸引子在神经板中的相对位置,这个相对位置坐标由权值矩阵的下标表示,可由下式计算得到:
[0167] m=(X-i)(mod nX)
[0168] n=(Y-j)(mod nY)
[0169] 每个位置细胞同样接收着整个网络的全局性抑制信号。与网格细胞所形成的墨西哥帽吸引子模型不同,位置细胞的抑制信号发生在局部性兴奋连接之后,而不是同时起作用。兴奋性和抑制性连接矩阵的对称性保证了合适的神经网络动力学,确保空间中的吸引子不会无限制的兴奋。位置细胞由抑制性连接权值引起的活动变化量为:
[0170]
[0171] 其中,ψm,n是抑制性连接权值,控制全局性的抑制水平。
[0172] 为了确保所有位置细胞的活动都是非零,下一时刻的所有位置细胞的活动加入了限制:
[0173]
[0174] 随后将位置细胞的活动率进行归一化。
[0175]
[0176] 第六步,位置细胞路径积分
[0177] 位置细胞的位置更新驱动源于上游皮层空间细胞的路径积分驱动,下一时刻的路径积分吸引子的放电率由偏置量和当前时刻的位置细胞吸引子放电率联合确定,这一过程的示意图如附图6所示。那么下一时刻的位置细胞的放电率 可表示为:
[0178]
[0179] 其中,δX0、δY0是X-Y坐标系中向下取整的偏置量,这一偏置量由速度和方向信息确定,
[0180]
[0181] 其中,表示向下取整,km、kn是路径积分常量, 是指向θi的单位向量,θ为当前头朝向,下一时刻位置细胞的活动率由当前时刻位置细胞的活动率与残差量αmn的乘积,残差量是位置细胞活动包的扩散作用的量化,这个扩散作用可由残差偏置量表示,源于网格细胞的路径积分作用,而网格细胞的路径积分来源于条纹细胞的前向驱动作用。所以残差偏置量为:
[0182]
[0183] 残差量是残差偏置量的分段函数:
[0184] αmn=g(δXf,m-δX0)g(δYf,n-δY0)
[0185]
[0186] 第七步,当前位置点的视图模板的匹配与构建。
[0187] 机器人在当前位点通过Kinect获取颜色和深度图像,计算当前位点图像的扫描线强度分布,首先将彩色图片转化为灰度图片,然后对灰度图片所有列的强度求和,并归一化。如图7所示是一副图像的扫描线强度分布图,7a、b分别为颜色图和深度图。
[0188] 机器人在整个探索过程中获取到的图像扫描线强度分布被存储为局部视图模板,当前图像的扫描线强度分布与先前存储的局部视图模板相比较确定是否回到了先前已经到过的位置。
[0189] 当前图像分布与视图模板的比较通过使用平均绝对强度差函数。两个图像扫描线强度分布间的平均绝对强度差又称为强度偏移量,用g(c)表示:
[0190]
[0191] 其中,Ij和Ik被比较图像的扫描线强度分布,c是分布偏移量,b是图像的宽度。
[0192] 由于图像匹配受到光照影响较大,为了减弱光照条件的影响,提高在不同环境下的图像匹配精度,本发明采用了颜色图和深度图两种图像同时匹配来确定绝对位置的方法,由于实际空间环境在不同时间段光照强度有所不同,对颜色图和深度图的偏移量之差赋予不同的权值,可以得到图像的匹配度度量G:
[0193] G=μR|giR(c)-g(c)|+μD|giD(c)-g(c)|
[0194] 其中,μR和μD分别为颜色图和深度图的权值,且μR+μD=1,
[0195] 在连续的图像中Ij和Ik像素的最小偏移量cm是对两幅图像的匹配度度量G取最小值。
[0196] cm=minc∈[ρ-b,b-δ](G)
[0197] 其中,偏置ρ确保了两幅图像有一个重叠量。设定图像的比较阈值为ct,当cm
[0198] 第八步,认知地图的构建。
[0199] 本发明构建的认知地图建立位置细胞放电活动位置之间的拓扑关系,由有着拓扑关系的经验点e组成,经验点之间的拓扑联系由tij表示。每个经验点包含有当前位点位置细胞放电活动pi、视觉模板Vi。单个经验点的位置由pi表示。经验点可表示为:
[0200] ei={pi,Vi,di}
[0201] 设定经验阈值为Sth,当前位置与存在的经验点中的位置比较能够得到一个位置度量D:
[0202] D=|pi-p|
[0203] 当前经验点的位置度量超过经验阈值或者当发现新的视觉模板时,新的经验点被创建。机器人在探索环境时,逐步构建环境的经验点。
[0204] 转换量tij存储由路径积分计算的位置改变量,即:
[0205] tij={Δdij}
[0206] 其中,tij形成了先前经验与新的经验点的连接关系
[0207] ej={pj,Vj,di+Δdij}
[0208] 经验点的拓扑连接在经验点生成的过程中保持不变,在闭环检测时会发生改变。
[0209] 步骤九,闭环处的经验地图更新
[0210] 当视图模板检测到实际的闭环点时,机器人回到了相同的位置,然而位置变量的累加量在闭环处的所形成的新的经验与这个相同位置是不相匹配的,为了达到两者的匹配,需要在闭环处对所有的经验进行更新:
[0211]
[0212] 其中,是一个纠正率常量,Nf是从经验ei到其他经验的转移个数,Nt是从其他经验到经验ei的转移个数。在实际的实验中取 更大取值将会导致整个地图的不稳定。整个地图的更新过程是连续的,但在闭环处最为明显。
[0213] 实施例场景1:使机器人在实验室环境中在2m*2m的环境中持续的走8字399s。实验场景如附图10所示。
[0214] 最终生成的路径积分地图和位置细胞放电率表达的地图如附图11所示。可见路径积分地图已经不能正确的表达所经过的环境了,而所生成的位置细胞放电率地图可以很好的反映所经过的环境。这说明了本发明在重复空间运动生成地图的可靠性。
[0215] 实施例场景2:该场景是由多幅相似的彩图(如附图12所示)包围的3m*10m的环境,机器人从16s绕着环境运动到170s直到探索过程结束。图13所示为实施例2的实际环境图如附图13所示。模型最终构建的认知地图效果图如附图14中第二行第三列所示。
[0216] 可见在最后时刻,模型生成了对整个环境的准确的认知地图,而原始里程计图则已经出现了较大的偏差。构建地图的过程如附图14所示。第一行显示的是机器人采集的里程计地图,第二行显示的是根据本发明的方法构建认知地图的过程,可以看到,当没有检测到闭环点时,里程计地图和认知地图并无差别,在89s时检测到了环境的闭环点,认知地图在第89.5s进行调整,随着时间的推移,里程计地图误差越来越大,而认知地图因为进行了闭环检测,越来越符合实际的活动轨迹。
[0217] 闭环检测与空间细胞放电重置的过程如附图15所示,第一行为7.5s时的认知地图和位置细胞放电率,在89s时,检测到环境的闭环点(第二行所示),在89.5s时模型进行认知地图的调整(第三行所示),并进行放电率重置,值得注意的是附图15的位置细胞族放电活动与认知地图点(图中第一列圆圈所示)并不完全一致,是由于位置细胞族活动表达的是机器人在环境中的相对位置。以上实验结果验证了本发明方法在易混淆环境下的有效性,[0218] 实施例场景3:为了验证本发明在生成大规模的复杂环境的精确认知地图的可靠性,通过本发明方法对一个半径为35m的环形办公楼进行了探索,环形大楼的俯视图如附图16所示。
[0219] 利用附图8中的机器人利用附图9中的方法在环形大楼中持续的探索了1050s;其探索的轨迹如附图16中蓝色线所示。附图17所示,比较路径积分地图和最终生成的认知地图可知,路径积分地图不能准确的描述当前环境的地图,而认知地图是对环境的精确描述。
[0220] 附图18是路径积分地图和认知地图的演化过程。认知地图随着时间推移的演化过程,其中18A为原始的里程计地图,18B是本文提出的模型生成的认知地图,可以看到在经历第一次闭环之前,认知地图与原始地图是一样的,而在t=280s时,利用原始的里程计进行路径积分产生的原始地图已经产生了位置的歧义性,无法感知当前已回到了闭环点。采用视觉图像进行纠错后,实际的认知地图能够准确的表达当前位点,这说明了利用RGB-D图进行闭环重置的有效性,也可以看到在实际的空间位置中认知地图只有在检测到闭环点时,才会进行对原始地图的纠错和更新。在最后时刻,本文的模型生成了对实际的室内环境(图16所示)的精确的认知地图,这个地图编码了空间位点的度量和拓扑信息。
[0221] 实施例1、2、3验证了本发明具有良好的普适性和有效性,能够生成不同环境精确的认知地图。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈