1.一种路径规划方法,其特征在于,所述方法包括:
获取目标栅格地图;
在所述目标栅格地图中确定多个目标点的坐标位置和多个目标对象的初始坐标位置;
基于每个目标点的预设神经元活性信息和坐标位置,分别构建所述每个目标点对应的生物启发神经网络,所述预设神经元活性信息表征在所述对应的生物启发神经网络中所述每个目标点对应的神经元的预设活性状态信息;
基于所述多个目标对象的初始坐标位置和所述每个目标点对应的生物启发神经网络对所述多个目标对象进行任务分配,确定每个目标对象的初始任务路径,所述初始任务路径为所述每个目标对象对应的初始目标点所在栅格形成的路径信息;
控制所述每个目标对象沿所述初始任务路径前进,在所述每个目标对象沿所述初始任务路径前进过程中,将当前经过的栅格的位置信息作为所述每个目标对象的当前坐标位置,并确定所述每个目标对象的当前未经过目标点;
基于所述每个目标对象的当前未经过目标点的遍历顺序,计算所述每个目标对象的每个当前未经过目标点对应的第四栅格路径长度和第三栅格路径长度的比值,所述第四栅格路径长度为对应当前未经过目标点与在对应当前未经过目标点之后的下一当前未经过目标点之间的最短栅格路径长度,所述第三栅格路径长度为对应当前未经过目标点与在对应当前未经过目标点之前的上一当前未经过目标点之间的最短栅格路径长度;
基于所述比值,确定所述每个目标对象的当前未经过目标点中的待调整目标点;
基于所述多个目标对象的当前坐标位置和所述多个目标对象的待调整目标点中每个待调整目标点对应的生物启发神经网络对所述多个目标对象进行任务调整,确定所述每个目标对象的当前任务路径;
在所述当前未经过目标点的数量为零的情况下,将所述每个目标对象的当前任务路径作为所述每个目标对象的目标任务路径。
2.根据权利要求1所述的方法,其特征在于,所述基于每个目标点的预设神经元活性信息和坐标位置,分别构建所述每个目标点对应的生物启发神经网络包括:遍历所述多个目标点;
以当前遍历到的目标点对应的神经元为起始神经元,构建所述当前遍历到的目标点对应的初始神经网络;
根据所述目标栅格地图中每个栅格与所述对应的初始神经网络中每个神经元的预设映射关系,对所述对应的初始神经网络进行初始化设置;
将所述当前遍历到的目标点的预设神经元活性信息和坐标位置输入所述对应的初始神经网络进行所述每个栅格的神经元活性信息的迭代计算,直到所述对应的初始神经网络输出的所述每个栅格的神经元活性信息保持不变,所述神经元活性信息用于映射所述每个栅格与所述当前遍历到的目标点所在栅格之间的最短栅格路径长度,所述神经元活性信息对应的数值与对应的最短栅格路径长度呈反比关系;
将当前对应的初始神经网络作为所述当前遍历到的目标点对应的生物启发神经网络。
3.根据权利要求1或2所述的方法,其特征在于,所述基于所述多个目标对象的初始坐标位置和所述每个目标点对应的生物启发神经网络对所述多个目标对象进行任务分配,确定每个目标对象的初始任务路径包括:将所述多个目标对象的初始坐标位置分别输入所述每个目标点对应的生物启发神经网络进行神经元活性信息计算,得到每个目标点对应的所述多个目标对象的第一神经元活性信息,所述第一神经元活性信息用于映射在所述初始坐标位置时,所述每个目标对象与对应的目标点之间的最短栅格路径长度,所述第一神经元活性信息对应的数值与对应的最短栅格路径长度呈反比关系;
基于所述每个目标点对应的所述多个目标对象的第一神经元活性信息确定所述每个目标点对应的初始目标对象;
根据所述每个目标点对应的初始目标对象,确定所述每个目标对象对应的初始目标点;
基于所述每个目标对象与所述初始目标点对应的第一神经元活性信息,确定所述每个目标对象对应的初始目标点的遍历顺序;
基于所述初始目标点的遍历顺序,生成所述初始任务路径。
4.根据权利要求3所述的方法,其特征在于,所述基于所述每个目标对象与所述初始目标点对应的第一神经元活性信息,确定所述每个目标对象对应的初始目标点的遍历顺序包括:遍历所述多个目标对象;
将当前遍历到的目标对象的第一神经元活性信息对应的数值最大的初始目标点作为所述当前遍历到的目标对象的预设目标点;
将所述当前遍历到的目标对象对应的初始目标点中除所述预设目标点之外的其他目标点作为剩余目标点;
将所述剩余目标点的坐标位置分别输入所述预设目标点对应的生物启发神经网络进行神经元活性信息计算,得到所述剩余目标点的第一神经元活性信息;
基于所述剩余目标点的第一神经元活性信息中最大的初始目标点更新所述预设目标点;
基于更新后的预设目标点更新所述剩余目标点;
基于更新后的剩余目标点重复所述将所述剩余目标点的坐标位置分别输入所述预设目标点对应的生物启发神经网络进行神经元活性信息计算,得到所述剩余目标点的第一神经元活性信息到所述基于更新后的预设目标点更新所述剩余目标点的迭代过程;
在当前的剩余目标点的数量为零时,将所述迭代过程中确定所述预设目标点的顺序作为所述初始目标点的遍历顺序。
5.根据权利要求1所述的方法,其特征在于,所述基于所述每个目标对象的当前未经过目标点的遍历顺序,计算所述每个目标对象的每个当前未经过目标点对应的第四栅格路径长度和第三栅格路径长度的比值包括:遍历所述多个目标对象;
基于当前遍历到的目标对象的当前未经过目标点的遍历顺序,遍历所述当前遍历到的目标对象对应的第二当前未经过目标点到所述当前遍历到的目标对象对应的倒数第二当前未经过目标点;
计算当前遍历到的当前未经过目标点对应的第四栅格路径长度和第三栅格路径长度的目标比值;
所述基于所述比值,确定所述每个目标对象的当前未经过目标点中的待调整目标点包括:当所述目标比值满足预设比值条件时,将在所述当前遍历到的当前未经过目标点之后的下一当前未经过目标点加入所述当前遍历到的目标对象的待调整目标点。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
基于所述当前遍历到的目标对象的当前坐标位置,确定所述当前遍历到的目标对象与对应的第一当前未经过目标点间的第一栅格路径长度;
当第二栅格路径长度和所述第一栅格路径长度的比值满足所述预设比值条件时,将所述当前遍历到的目标对象对应的第二当前未经过目标点加入所述当前遍历到的目标对象的待调整目标点,所述第二栅格路径长度为所述对应的第一当前未经过目标点与所述对应的第二当前未经过目标点间的最短栅格路径长度。
7.根据权利要求1所述的方法,其特征在于,所述基于所述多个目标对象的当前坐标位置和所述多个目标对象的待调整目标点中每个待调整目标点对应的生物启发神经网络对所述多个目标对象进行任务调整,确定所述每个目标对象的当前任务路径包括:将所述多个目标对象的当前坐标位置分别输入所述每个待调整目标点对应的生物启发神经网络进行神经元活性信息计算,得到所述每个待调整目标点对应所述多个目标对象的第二神经元活性信息,所述第二神经元活性信息用于映射在所述当前坐标位置时,所述每个目标对象与对应的待调整目标点之间的最短栅格路径长度,所述第二神经元活性信息对应的数值与对应的最短栅格路径长度呈所反比关系;
基于所述每个待调整目标点对应的所述多个目标对象的第二神经元活性信息确定所述每个待调整目标点对应的当前目标对象;
根据所述每个待调整目标点对应的当前目标对象,确定所述每个目标对象对应的当前目标点;
基于所述每个目标对象与所述当前目标点对应的第二神经元活性信息,确定所述每个目标对象对应的当前目标点的遍历顺序;
将所述每个目标对象的当前未经过目标点中除所述每个目标对象的待调整目标点之外的目标点作为所述每个目标对象的待经过目标点;
基于所述待经过目标点的遍历顺序和所述当前目标点的遍历顺序,生成所述当前任务路径。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
基于所述当前任务路径重复执行所述控制所述每个目标对象沿所述初始任务路径前进至所述基于所述多个目标对象的当前坐标位置和所述多个目标对象的待调整目标点中每个待调整目标点对应的生物启发神经网络对所述多个目标对象进行任务调整,确定所述每个目标对象的当前任务路径的步骤,直至所述每个目标对象的当前未经过目标点的数量均为零。
9.一种路径规划装置,其特征在于,所述装置包括:
目标栅格地图获取模块,用于获取目标栅格地图;
坐标位置确定模块,用于在所述目标栅格地图中确定多个目标点的坐标位置和多个目标对象的初始坐标位置;
生物启发神经网络构建模块,用于基于每个目标点的预设神经元活性信息和坐标位置,分别构建所述每个目标点对应的生物启发神经网络,所述预设神经元活性信息表征在所述对应的生物启发神经网络中所述每个目标点对应的神经元的预设活性状态信息;
任务分配模块,用于基于所述多个目标对象的初始坐标位置和所述每个目标点对应的生物启发神经网络对所述多个目标对象进行任务分配,确定每个目标对象的初始任务路径,所述初始任务路径为所述每个目标对象对应的初始目标点所在栅格形成的路径信息;
目标对象控制模块,用于控制所述每个目标对象沿所述初始任务路径前进,在所述每个目标对象沿所述初始任务路径前进过程中,将当前经过的栅格的位置信息作为所述每个目标对象的当前坐标位置,并确定所述每个目标对象的当前未经过目标点;
路径长度比值计算模块,用于基于所述每个目标对象的当前未经过目标点的遍历顺序,计算所述每个目标对象的每个当前未经过目标点对应的第四栅格路径长度和第三栅格路径长度的比值,所述第四栅格路径长度为对应当前未经过目标点与在对应当前未经过目标点之后的下一当前未经过目标点之间的最短栅格路径长度,所述第三栅格路径长度为对应当前未经过目标点与在对应当前未经过目标点之前的上一当前未经过目标点之间的最短栅格路径长度;
待调整目标点确定模块,用于基于所述比值,确定所述每个目标对象的当前未经过目标点中的待调整目标点;
任务调整模块,用于基于所述多个目标对象的当前坐标位置和所述多个目标对象的待调整目标点中每个待调整目标点对应的生物启发神经网络对所述多个目标对象进行任务调整,确定所述每个目标对象的当前任务路径;
目标任务路径模块,用于在所述当前未经过目标点的数量为零的情况下,将所述每个目标对象的当前任务路径作为所述每个目标对象的目标任务路径。
10.一种路径规划设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如权利要求1至8任一所述的路径规划方法。
11.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至8任一所述的路径规划方法。