基于元胞自动机的室内路径规划方法技术

技术编号:19746545 阅读:136 留言:0更新日期:2018-12-12 04:57
本发明专利技术公开一种基于元胞自动机的室内路径规划方法,其特征在于,包括如下步骤:步骤1:对做路径规划的目标室内空间进行网格划分,对室内空间通过投影生成元胞空间;步骤2:设置元胞邻居类型和元胞状态集合;步骤3:对室内空间中的障碍物进行分类;步骤4:对路径规划需求进行分类;步骤5:对元胞的初始消耗指数进行设置;步骤6:建立路径搜索规则;步骤7:根据消耗最小原则建立路径生成规则;步骤8:获得路径规划结果并在地图上输出路径轨迹。本发明专利技术所述的室内路径规划方法通过对室内空间的障碍物进行差异化设置,引入初始消耗指数和移动消耗指数来表征障碍物和移动距离对路径规划的影响,有效提高了室内路径规划的准确度和需求契合度。

【技术实现步骤摘要】
基于元胞自动机的室内路径规划方法
本专利技术涉及路径规划方法
,具体涉及一种基于元胞自动机的室内路径规划方法。
技术介绍
路径规划方法应用领域广泛,比如重点场所的安保调度与协同指挥、大型商场导购、医院导诊、应急疏散指挥、物流配送优化等等。现有技术存在如下技术问题:未能对路径规划需求进行区分和针对性设计,导致路径规划结果与需求的契合度低;未能对障碍物进行统一处理,忽略了障碍物影响的差异性和障碍物周边环境对路径规划的影响,导致路径规划结果与需求差距较大的缺陷。例如,中国专利技术专利申请号为CN105511457A的中国专利文献公开了一种机器人静态路径规划方法,包括:设定目标点,以目标点为终点,在地图范围内建立人工势场;引入粒子群算法,在机器人的起点设有数量为m的粒子群,第i个粒子在第t步的飞行速度为按照人工势场并结合粒子群算法对每个粒子从起点到终点的路径进行模拟行走,在模拟行走的过程中,每个粒子形成各自的运动轨迹;大部分粒子逐渐向多条轨迹中的一条轨迹聚拢收敛,进而在地图范围内得到从起点到终点的最优行走路径;机器人最终按照最优行走路径,完成从起点到终点的运动过程。将势场法、栅格法和粒子群法结合起来,直接求取栅格地图上的势场分布,由势场目标点开始沿势场下降最快方向得到预规划路径,安全有效且路径规划准确可靠。再如,中国专利技术专利申请号为CN105808852A的中国专利文献公开了一种基于元胞自动机的室内行人微观仿真方法,首先对室内行人区域网格化处理,得到元胞自动机模型相应的元胞空间,并将其划分为一些凸多边形区域;其次判断每个区域里是否有行人,并规定好每个行人的临时目的地;然后计算每个行人的转移概率,进行模拟移动,观察是否会出现冲突;最后解决冲突,并更新每个行人的实际位置,直到行人到达相应的目的地;使得仿真模型能对复杂步行环境做出相应反应,而不仅仅是区别行人和障碍物,同时,模拟区域行人流室内疏散过程中呈现的自组织现象,有效提高了模型仿真效果,更加适宜于仿真分析室内复杂环境下行人流的运动演化。上述现有技术即存在如上所述的技术问题。有鉴于此,本专利技术人提出一种基于元胞自动机的室内路径规划方法。
技术实现思路
本专利技术提供一种基于元胞自动机的室内路径规划方法,对室内空间的障碍物进行差异化设置,引入初始消耗指数和移动消耗指数来表征障碍物和移动距离对路径规划的影响,有效提高了室内路径规划的准确度和需求契合度;通过对路径规划需求的分类,提出了基于综合消耗最小原则的路径搜索规则和路径生成规则,有效提高了室内路径规划的需求契合度,实时更新初始消耗指数和移动消耗指数,实现路径规划环境参数的灵活设置。为达到上述目的,本专利技术采用以下技术方案:基于元胞自动机的室内路径规划方法,包括如下步骤:步骤1:对做路径规划的目标室内空间进行网格划分,对室内空间通过投影生成元胞空间,所述网格划分是对定位空间进行分割成大小相等的网格;步骤2:设置元胞邻居类型和元胞状态集合,以建立模拟真实状况的元胞演化规则;步骤3:根据障碍物对移动目标阻碍程度的不同,对室内空间中的障碍物进行分类;步骤4:对路径规划需求进行分类,路径规划需求进行分类包括最短路程和最短耗时两种;步骤5:根据步骤3中障碍物的分类的情况和步骤4中路径规划需求分类的情况,即根据障碍物分类结果和路径规划需求分类结果对元胞的初始消耗指数和移动消耗指数进行设置,对所有元胞的初始消耗指数进行设置;步骤6:根据路径规划需求建立路径搜索规则,迭代运行路径搜索规则以获得元胞空间内所有元胞的综合消耗指数,所述综合消耗指数是元胞初始消耗指数和两个元胞间的移动消耗指数之和;步骤7:根据每次移动所占据元胞的综合消耗最小原则建立路径生成规则,迭代运行路径生成规则以得到每一步迭代中综合消耗指数最小的元胞,将每一步所得到的最小综合消耗指数中最小的元胞连接起来即得到路径规划路线;步骤8:获得路径规划结果并在地图上输出路径轨迹。进一步地,步骤2中设置元胞状态集是指某时刻元胞能够在同一平面上向不同的方向进行移动的状态所组成的集合,每个移动方向对应一个元胞状态。进一步地,步骤2中元胞邻居类型分为冯诺依曼型元胞邻居和摩尔型元胞邻居。进一步地,步骤3中室内空间中的障碍物至少包括固定不可穿越型、固定可穿越型、移动不可穿越型和移动可穿越型4种中的1种。进一步地,步骤3中的4种室内空间中的障碍物的初始消耗指数设定原则为P固定不可穿越障碍物>P移动不可穿越障碍物>P固定可穿越障碍物>P移动可穿越障碍物。进一步地,步骤4中的路径规划需求分类至少包括最短路程需求和最短耗时需求中的1种。进一步地,步骤5中元胞的综合消耗指数包括初始消耗指数和移动消耗指数。进一步地,初始消耗指数用于表征克服障碍物及障碍物周边环境对路径规划阻碍影响所产生的消耗;移动消耗指数用于表征中心元胞从当前时刻到下一时刻移动距离所产生的消耗,即移动的距离越长,移动消耗指数就越大,移动的距离和移动消耗指数呈正比关系。进一步地,消耗最小原则具体为找一条从起点到终点的路径,满足所述路径上所有元胞综合消耗指数都小于其邻居元胞的综合消耗指数。进一步地,步骤7中消耗最小原则根据路径规划需求分类分为移动路径最短和时间消耗最小。与现有技术相比,本专利技术的优越效果在于:1、本专利技术所述的基于元胞自动机的室内路径规划方法,通过对室内空间障碍物的差异化设置,引入初始消耗指数和移动消耗指数来表征障碍物和移动距离对路径规划的影响,有效提高了室内路径规划的准确度和需求契合度;2、本专利技术所述的基于元胞自动机的室内路径规划方法,通过对路径规划需求的分类,提出了基于消耗指数的路径搜索规则和路径生成规则,有效提高了室内路径规划的需求契合度,从而实现根据路径规划需求的实时变化进行路径更新,比现有技术更加方便灵活;3、本专利技术所述的基于元胞自动机的室内路径规划方法,通过利用逻辑判断的迭代进行路径规划,具有计算量小和并行计算的特点,适合于大规模定位场景的应用。附图说明图1是本专利技术实施例1中基于元胞自动机的室内路径规划方法的流程图;图2是本专利技术实施例1中冯诺依曼邻居的示意图;图3是本专利技术实施例1中路径规划结果的示意图;图4是本专利技术实施例2中基于元胞自动机的室内路径规划方法的流程图;图5是本专利技术实施例2中摩尔邻居的示意图;图6是本专利技术实施例2中路径规划结果的示意图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述,需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。实施例1如附图1-3所示,基于元胞自动机的室内路径规划方法,在本实施例中,选择在大型商业场所室内环境为例,包括如下步骤:步骤1:对做路径规划的目标室内空间进行网格划分,对室内空间通过投影生成元胞空间;步骤2:将元胞邻居类型设置为冯诺依曼型;将元胞状态集设置为元胞能够在同一平面上的上、下、左、右四个方向进行移动,建立元胞演化规则,其中,元胞演化规则以方便模拟真实情况为首要原则;步骤3:对室内空间中的障碍物进行分类;步骤4:对路径规划需求进行分类,包括最短路程和最短耗时两种;步骤5:对元胞的初始消耗指数进行设置,具体设置如下:1)固定不可穿越本文档来自技高网
...

【技术保护点】
1.基于元胞自动机的室内路径规划方法,其特征在于,包括如下步骤:步骤1:对做路径规划的目标室内空间进行网格划分,对室内空间通过投影生成元胞空间;步骤2:设置元胞邻居类型和元胞状态集合;步骤3:对室内空间中的障碍物进行分类;步骤4:对路径规划需求进行分类;步骤5:对元胞的初始消耗指数进行设置;步骤6:建立路径搜索规则,迭代运行路径搜索规则以获得元胞空间内所有元胞的综合消耗指数,所述综合消耗指数是元胞初始消耗指数和两个元胞间的移动消耗指数之和;步骤7:根据消耗最小原则建立路径生成规则,迭代运行路径生成规则以得到每一步迭代中综合消耗指数最小的元胞,将每一步所得到的最小综合消耗指数最小的元胞连接起来即得到路径规划路线;步骤8:获得路径规划结果并在地图上输出路径轨迹。

【技术特征摘要】
1.基于元胞自动机的室内路径规划方法,其特征在于,包括如下步骤:步骤1:对做路径规划的目标室内空间进行网格划分,对室内空间通过投影生成元胞空间;步骤2:设置元胞邻居类型和元胞状态集合;步骤3:对室内空间中的障碍物进行分类;步骤4:对路径规划需求进行分类;步骤5:对元胞的初始消耗指数进行设置;步骤6:建立路径搜索规则,迭代运行路径搜索规则以获得元胞空间内所有元胞的综合消耗指数,所述综合消耗指数是元胞初始消耗指数和两个元胞间的移动消耗指数之和;步骤7:根据消耗最小原则建立路径生成规则,迭代运行路径生成规则以得到每一步迭代中综合消耗指数最小的元胞,将每一步所得到的最小综合消耗指数最小的元胞连接起来即得到路径规划路线;步骤8:获得路径规划结果并在地图上输出路径轨迹。2.根据权利要求1所述的基于元胞自动机的室内路径规划方法,其特征在于,步骤3中室内空间中的障碍物至少包括固定不可穿越型、固定可穿越型、移动不可穿越型和移动可穿越型4种中的1种。3.根据权利要求1所述的基于元胞自动机的室内路径规划方法,其特征在于,步骤4中路径规划需求分类至少包括最短路程需求和最短耗时需求中的1种。4.根据权利要求2所述的基于元胞自动机的室内路径规划方法,其特征在于,步骤5中元胞的综合消耗指数包括初始消耗指数和移动消耗指数。5.根据权利要求4所述的基于元胞自动...

【专利技术属性】
技术研发人员:孙健许文鹏李胜广谭林周千里徐雪婧
申请(专利权)人:公安部第一研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1