1.一种运动路径规划方法,其特征在于,包括:
获取多条加工路径线段;
计算每条加工路径线段的加权欧式距离;
根据预设长度阈值、预设运动参数信息和所述加权欧式距离对所述加工路径线段进行线段划分处理和运动参数计算处理,得到长线段、短线段、逻辑段以及各个线段的运动参数信息;
通过S型规划算法对所述长线段、所述短线段、所述逻辑段和所述各个线段的所述运动参数信息进行路径规划处理,得到多轴规划路径;
其中,所述预设运动参数信息包括:各轴最大速度;各轴最大加速度;各轴最大加加速度;规划路径上给定的加工最大速度、加工最大加速度、加工最大加加速度;长线段指加权欧式距离大于预设长度阈值的对应的加工路径线段;短线段指加权欧式距离小于或等于预设长度阈值的对应的加工路径线段;
其中,所述逻辑段是根据第一运动参数信息和所述加权欧式距离进行逻辑段划分处理和运动参数调整处理,将所述短线段划分得到的;
每条所述加工路径线段的第一运动参数信息包括:线段最大速度、线段最大加速度、线段最大加加速度、线段起点拐弯速度、线段结束点拐弯速度;其中,第一条加工路径线段的线段起点拐弯速度设置为0,最后一条加工路径线段的线段结束点拐弯速度为0;
所述逻辑段划分处理和运动参数调整处理包括:对于连续的短线段,根据线段最大加速度和加权欧式距离进行计算处理得到曲率限速值;曲率限速值分别与线段最大速度、线段起点拐弯速度、线段结束点拐弯速度进行取最小值运算,更新线段最大速度、线段起点拐弯速度、线段结束点拐弯速度,得到第二运动参数信息;对连续的短线段,查找每个短线段的线段起点拐弯速度和线段结束点拐弯速度中的极大值点和极小值点;根据极大值点和极小值点将连续的短线段划分多个逻辑段,每个逻辑段包括多个连续的短线段。
2.根据权利要求1所述的运动路径规划方法,其特征在于,所述根据预设长度阈值、预设运动参数信息和所述加权欧式距离对所述加工路径线段进行线段划分处理和运动参数计算处理,得到长线段、短线段、逻辑段以及各个线段的运动参数信息,包括:根据所述预设运动参数信息和所述加权欧式距离对每条所述加工路径线段进行计算处理,得到每条所述加工路径线段的第一运动参数信息;
根据所述预设长度阈值与所述加权欧式距离将所述加工路径线段划分为所述长线段和所述短线段;
根据所述第一运动参数信息和所述加权欧式距离进行逻辑段划分处理和运动参数调整处理,将所述短线段划分为逻辑段,并得到所述短线段的更新的第二运动参数信息,每个所述逻辑段包括至少两段连续的所述短线段;
根据每个所述逻辑段所包括的所有所述短线段的所述第二运动参数信息确定每个所述逻辑段的第三运动参数信息。
3.根据权利要求2所述的运动路径规划方法,其特征在于,所述根据所述预设长度阈值与所述加权欧式距离将所述加工路径线段划分为所述长线段和所述短线段,包括:将各个所述加工路径线段的所述加权欧式距离与所述预设长度阈值进行对比判断;
在所述加权欧式距离大于所述预设长度阈值的情况下,将对应的所述加工路径线段确定为所述长线段;
在所述加权欧式距离小于或等于所述预设长度阈值的情况下,将对应的所述加工路径线段确定为所述短线段。
4.根据权利要求1所述的运动路径规划方法,其特征在于,所述获取多条加工路径线段,包括:获取多个加工路径点;
根据所述多个加工路径点得到多条加工路径线段,每条所述加工路径线段由两个相邻的所述加工路径点确定。
5.根据权利要求4所述的运动路径规划方法,其特征在于,所述计算每条加工路径线段的加权欧式距离,包括:根据预设权重系数和每条所述加工路径线段两端的所述加工路径点对每条所述加工路径线段进行计算处理得到所述加权欧式距离。
6.一种运动路径规划系统,其特征在于,包括:
数据获取模块,用于获取多条加工路径线段;
参数计算模块,用于计算每条加工路径线段的加权欧式距离,根据预设长度阈值、预设运动参数信息和所述加权欧式距离对所述加工路径线段进行线段划分处理和运动参数计算处理,得到长线段、短线段、逻辑段以及各个线段的运动参数信息;
路径规划模块,用于通过S型规划算法对所述长线段、所述短线段、所述逻辑段和所述各个线段的所述运动参数信息进行路径规划处理,得到多轴规划路径;
其中,所述预设运动参数信息包括:各轴最大速度;各轴最大加速度;各轴最大加加速度;规划路径上给定的加工最大速度、加工最大加速度、加工最大加加速度;长线段指加权欧式距离大于预设长度阈值的对应的加工路径线段;短线段指加权欧式距离小于或等于预设长度阈值的对应的加工路径线段;
其中,所述逻辑段是根据第一运动参数信息和所述加权欧式距离进行逻辑段划分处理和运动参数调整处理,将所述短线段划分得到的;
每条所述加工路径线段的第一运动参数信息包括:线段最大速度、线段最大加速度、线段最大加加速度、线段起点拐弯速度、线段结束点拐弯速度;其中,第一条加工路径线段的线段起点拐弯速度设置为0,最后一条加工路径线段的线段结束点拐弯速度为0;
所述逻辑段划分处理和运动参数调整处理包括:对于连续的短线段,根据线段最大加速度和加权欧式距离进行计算处理得到曲率限速值;曲率限速值分别与线段最大速度、线段起点拐弯速度、线段结束点拐弯速度进行取最小值运算,更新线段最大速度、线段起点拐弯速度、线段结束点拐弯速度,得到第二运动参数信息;对连续的短线段,查找每个短线段的线段起点拐弯速度和线段结束点拐弯速度中的极大值点和极小值点;根据极大值点和极小值点将连续的短线段划分多个逻辑段,每个逻辑段包括多个连续的短线段。
7.一种电子设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至
5中任意一项所述的运动路径规划方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至5任意一项所述的运动路径规划方法。