当前位置: 首页 > 专利查询>罗伯特专利>正文

用于运动对象的路径规划的方法和装置制造方法及图纸

技术编号:37553327 阅读:7 留言:0更新日期:2023-05-15 07:38
本发明专利技术涉及一种用于运动对象的路径规划的方法。所述方法包括以下步骤:至少基于导航区域中的障碍物的位置、所述导航区域中的其他运动对象的当前位置和/或当前规划路径以及所述导航区域中的其他运动对象的历史位置生成多个代价地图层(101);基于所述多个代价地图层生成主代价地图(102);基于所述主代价地图规划至目标位置的路径(103)。本发明专利技术还涉及一种用于运动对象的路径规划的装置。本发明专利技术还涉及一种用于运动对象的控制器、一种运动对象以及一种计算机可读存储介质。及一种计算机可读存储介质。及一种计算机可读存储介质。

【技术实现步骤摘要】
【国外来华专利技术】用于运动对象的路径规划的方法和装置


[0001]本专利技术涉及用于运动对象的路径规划的方法和装置。本专利技术还涉及运动对象的控制器。本专利技术还涉及具有所述装置或所述控制器的运动对象。本专利技术还涉及计算机可读存储介质。

技术介绍

[0002]目前,自主导航的路径规划通常依赖于车载传感器(例如,超声传感器、雷达、摄像机、激光雷达等)的数据。全局路径规划器能够基于环境的静态地图来规划全局最短路径。然后,在导航过程中,如果车载传感器检测到在初始规划的路径中存在障碍物,本地路径规划器则持续调整初始规划的路径。如果在初始规划的路径中存在多个静态的障碍物或动态的障碍物,那么由全局路径规划器规划的全局路径可能远远不是最佳路径。
[0003]目前,可以通过分析环境中多个运动对象的基于超宽带(UWB)系统的定位信息来改善交通流。然而,目前的解决方案仅仅考虑运动对象的当前位置。特别是在更大环境中的导航时必须规划长的路径。在这种情况下,远程位置上的当前交通状况可能与运动对象到达该远程位置时的交通状况不同。

技术实现思路

[0004]本专利技术的目的在于提供一种用于运动对象的路径规划的方法以及一种用于运动对象的路径规划的装置。用于运动对象的路径规划的所述方法和所述装置主要基于分层的代价地图(costmap)并且能够实现至目标位置的最优导航路径。
[0005]为此,根据本专利技术的一个方面公开了一种用于运动对象的路径规划的方法或一种用于运动对象的自主导航的方法。所述方法包括:至少基于导航区域中的障碍物的位置、所述导航区域中的其他运动对象的当前位置和/或当前规划路径以及所述导航区域中的其他运动对象的历史位置生成多个代价地图层;基于所述多个代价地图层生成主代价地图;基于所述主代价地图规划至目标位置的路径。
[0006]根据本专利技术的技术解决方案尤其基于以下考虑。在导航区域中不仅存在静态的或动态的障碍物而且存在多个运动对象。例如,在一个工业区域中,除静态的机器以外,往往存在多个运动对象,例如运输车辆、机器人或人等等,其中,这些运动对象可以是智能的(例如,人工智能机构(agent))或非智能的。在这种情况下,当规划一个运动对象从起始位置导航至目标位置的最优导航路径时,不仅需要避免与障碍物发生碰撞而且需要避免与其他运动对象发生碰撞。此外,如果其他运动对象具有路径规划模块以及通信模块,则能够获知其当前规划路径并且在规划路径时加以考虑。附加地或替代地,(例如当运动对象不具有路径规划模块或通信模块时)可以借助其历史位置或历史运动模式来确定运动对象的路径规划。
[0007]根据所述方法的一种实施方式,基于所述导航区域的静态地图生成第一代价地图层。基于导航期间由所述运动对象检测到的障碍物的当前位置生成第二代价地图层。基于
所述其他运动对象的当前位置和/或当前规划路径生成第三代价地图层。基于所述其他运动对象在预给定的时间段内的历史位置生成第四代价地图层。然后,基于所述第一代价地图层、所述第二代价地图层、所述第三代价地图层和所述第四代价地图层生成主代价地图,或者,将所述第一代价地图层、所述第二代价地图层、所述第三代价地图层和所述第四代价地图层整合成主代价地图。每个代价地图层可以基本上是网格单元地图。每个代价地图层的代价值可以相加或平均(尤其以所分配的权重值),以产生主代价地图。所述第一代价地图层、所述第二代价地图层、所述第三代价地图层和所述第四代价地图层(以及可能的其他代价地图层)在相同的代价坐标系中。
[0008]根据所述方法的一种实施方式,所述导航区域的静态地图是预建的。
[0009]根据所述方法的一种实施方式,导航期间由运动对象的一个或多个车载传感器检测导航区域中障碍物的当前位置。所述车载传感器可以从以下组中选择:超声波传感器、雷达、激光雷达或摄像机或任意其他类型的传感器。所述运动对象可以借助于一个车载传感器或由多个车载传感器构成的传感器网络尤其动态地检测/确定导航区域中障碍物的位置。
[0010]根据所述方法的一种实施方式,可以基于UWB系统获得导航区域中的其他运动对象的当前位置和/或当前规划路径。所述UWB系统例如可以包括设置在每个运动对象上的至少一个标签以及设置在导航区域中的不同位置上的至少四个基站。此外,所述UWB系统还可以具有控制单元,其与每个基站连接,其中,所述控制单元配置成基于每个锚点从标签接到的信号通过飞行时间方法(Time of Flight:ToF)或到达时间差方法(Time Difference of Arrival:TDoA)计算运动对象的位置信息。所计算的位置信息能够通过UWB信道在使用UWB协议的情况下在运动对象之间分享,从而一个运动对象能够知道其他运动对象的当前位置。此外,如果运动对象具有路径规划模块,则可以通过UWB系统在运动对象之间分享其当前规划路径。
[0011]根据所述方法的一种实施方式,基于所述其他运动对象在预给定的时间段内的历史位置生成密度图(density map),以及基于所述密度图生成所述第四代价地图层。所述密度图尤其以密度分布的形式表示运动对象在预给定的时间段内的历史运动模式。对于给定的网格单元,运动对象在预给定时间段内越频繁地经过所述网格单元,则所述网格单元的密度值越高。特别地,具有相对高的密度值的网格单元分配相对高的代价值。
[0012]特别地,可以在特定应用场景中调整所述预给定的时间段的起始时间和/或长度。
[0013]根据所述方法的一种实施方式,可以不仅基于其他运动对象在预给定的时间段内的历史位置而且基于导航区域中障碍物在预给定的时间段内的历史位置来生成(第四)代价地图层。在动态障碍物的情况下,这将是非常有利的。此外,也可以基于对于路径规划而言可能有用的其他信息来生成第四代价地图层。
[0014]根据所述方法的一种实施方式,基于不同类型的其他运动对象来生成不同的代价地图层。例如,在生成第四代价地图层时仅考虑机器人或车辆在预给定的时间段内的历史位置。附加地,可以基于人在预给定的时间段内的历史位置生成第五代价地图层,以及相应地基于所述第一代价地图层、所述第二代价地图层、所述第三代价地图层、所述第四代价地图层和第五代价地图层生成主代价地图。类似的情况也适用于第三代价地图层。
[0015]根据所述方法的一种实施方式,当生成主代价地图时,可以为代价地图层分配权
重值,尤其不同的权重值。在特定的应用场景中,可以通过调整每个代价地图层的权重值来不同程度地考虑不同代价地图层的信息。
[0016]根据所述方法的一种实施方式,与表示其他运动对象在预给定的时间段内的历史位置的第四代价地图层相比,可以为表示其他运动对象的当前位置和/或当前规划路径的第三代价地图层分配更高的权重值。在运动对象能够分享其当前规划路径的情况下,这将是非常有利的。
[0017]根据所述方法的一种实施方式,与表示其他运动对象的当前位置和/或当前规划路径的第三代价地图层相比,可以为表示其他运动对象在预给定的时间段内的历史位置的第四代价地图层分配更高的权重值。在大多数其他本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于运动对象的路径规划的方法,所述方法包括以下步骤:至少基于导航区域中的障碍物的位置、所述导航区域中的其他运动对象的当前位置和/或当前规划路径以及所述导航区域中的其他运动对象的历史位置生成多个代价地图层;基于所述多个代价地图层生成主代价地图;基于所述主代价地图规划至目标位置的路径。2.根据权利要求1所述的方法,其中,基于所述导航区域的静态地图生成第一代价地图层;基于导航期间由所述运动对象检测到的障碍物的当前位置生成第二代价地图层;基于所述其他运动对象的当前位置和/或当前规划路径生成第三代价地图层;基于所述其他运动对象在预给定的时间段内的历史位置生成第四代价地图层;其中,基于所述第一代价地图层、所述第二代价地图层、所述第三代价地图层和所述第四代价地图层生成所述主代价地图。3.根据权利要求1或2所述的方法,其中,导航期间由所述运动对象的一个或多个车载传感器检测所述障碍物的当前位置,其中,所述一个或多个车载传感器从以下组中选择:超声波传感器;雷达;激光雷达;摄像机。4.根据权利要求1至3中任一项所述的方法,其中,基于UWB系统获得其他运动对象的当前位置和/或当前规划路径。5.根据权利要求1至4中任一项所述的方法,其中,基于所述其他运动对象在预给定的时间段内的历史位置生成密度图,以及基于所述密度图生成所述第四代价地图层。6.根据权利要求1至5中任一项所述的方法,其中,当生成所述主代价地图时,为所述代价地图层分配权重值,尤其不同的权重值。7.一种用于运动对象的路径规划的装置,所述装置包括以下模块:代价地图层生成模块,其配置成至少基于导航区域中的障碍物的位置、所述导航区域中的其他运动对象的当前位置和/或当前规划路径以及所述导航区域中的其他运动对象的历史位置生成多个代价地图层;主代价地图层生成模块,其配置成基于所述多个代价地图层生成主代价地图;路径规划模块,其配置成基于所述主代价地图规划至目标位置的路径。8.根据权利要求7所述的装置,其中,所述代...

【专利技术属性】
技术研发人员:M
申请(专利权)人:罗伯特
类型:发明
国别省市:

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

1