利索能及
我要发布
收藏
专利号: 2018103278337
申请人: 杭州海康威视系统技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种确定车辆偏航的方法,其特征在于,所述方法包括:在车辆按照预先确定的规划路线行驶的过程中,获取所述车辆当前所处位置的位置信息;

根据所述位置信息确定所述车辆到目标路线的最短距离,所述目标路线为根据所述规划路线确定的路线;

当所述最短距离大于预设距离时,确定所述车辆当前已偏航。

2.如权利要求1所述的方法,其特征在于,所述目标路线包括N个位置点,所述N为大于2的正整数;

所述根据所述位置信息确定所述车辆到目标路线的最短距离,包括:从所述N个位置点中选择第一位置点和第二位置点;

其中,所述第一位置点为所述N个位置点中距离所述车辆最近的位置点,所述第二位置点为所述N个位置点中除所述第一位置点外距离所述车辆最近的位置点;

根据所述位置信息确定所述车辆到所述第一位置点与所述第二位置点所构成的最近路线的距离,并将确定的距离作为所述车辆到所述目标路线的最短距离。

3.如权利要求2所述的方法,其特征在于,所述从所述N个位置点中选择第一位置点和第二位置点,包括:将所述N个位置点中任意位置相邻的两个位置点进行组合,得到N-1个位置点对;

对于每个位置点对,根据所述位置信息确定所述车辆到所述位置点对所构成的路线的距离,得到N-1个距离;

将所述N-1个距离中的最小距离对应的位置点对中的一者确定为第一位置点,另一者确定为第二位置点。

4.如权利要求2所述的方法,其特征在于,所述从所述N个位置点中选择第一位置点和第二位置点,包括:根据所述位置信息确定所述车辆与所述N个位置点中每个位置点之间的距离,得到N个距离;

将所述N个距离按照从小到大的顺序排列;

从所述N个距离中选择排序靠前的两个距离,并将选择的两个距离各自对应的两个位置点分别确定为第一位置点和第二位置点。

5.如权利要求2至4任一所述的方法,其特征在于,所述根据所述位置信息确定所述车辆到所述第一位置点与所述第二位置点所构成的最近路线的距离,包括:根据所述位置信息确定所述最近路线中距离所述车辆最近的目标位置点;

将所述目标位置点与所述车辆之间的距离确定为所述车辆到所述最近路线的距离。

6.如权利要求5所述的方法,其特征在于,所述根据所述位置信息确定所述最近路线中距离所述车辆最近的目标位置点,包括:根据所述位置信息分别确定所述车辆与所述第一位置点和所述第二位置点之间的距离,得到第一距离和第二距离;

确定所述第一位置点与所述第二位置点之间的距离,得到第三距离;

当所述第一距离的平方大于或等于所述第二距离与所述第三距离的平方和时,将所述第二位置点确定为目标位置点;

当所述第二距离的平方大于或等于所述第一距离与所述第三距离的平方和时,将所述第一位置点确定为目标位置点;

当所述第一距离的平方小于所述第二距离与所述第三距离的平方和,且所述第二距离的平方小于所述第一距离与所述第三距离的平方和时,确定所述车辆到所述最近路线上的垂线与所述最近路线的交点,并将所述交点确定为目标位置点。

7.如权利要求1至6任一所述的方法,其特征在于,所述在车辆按照预先确定的规划路线行驶的过程中,获取所述车辆当前所处位置的位置信息,包括:在所述车辆按照所述规划路线行驶的过程中,每隔预设时长获取所述车辆当前所处位置的位置信息;

相应地,所述根据所述位置信息确定所述车辆到目标路线的最短距离之前,还包括:当在所述车辆按照所述规划路线行驶的过程中首次获取到所述车辆当前所处位置的位置信息时,将所述规划路线确定为所述目标路线;

当在所述车辆按照所述规划路线行驶的过程中不是首次获取到所述车辆当前所处位置的位置信息时,将存储的临时路线确定为所述目标路线,所述临时路线为上次根据所述车辆的位置信息从所述规划路线中选择的路线。

8.如权利要求7所述的方法,其特征在于,所述将存储的临时路线确定为所述目标路线之后,还包括:在所述规划路线的起点到终点的方向上,从第一位置点和第二位置点中更靠近所述终点的位置点开始,在所述规划路线包括的多个位置点中选择A个位置点;

在所述规划路线的终点到起点的方向上,从所述第一位置点和所述第二位置点中更靠近所述起点的位置点开始,在所述规划路线包括的多个位置点中选择B个位置点,所述A和所述B为正整数,且所述A大于或等于所述B;

将所述A个位置点和所述B个位置点构成的路线确定为当前临时路线;

将存储的临时路线替换为所述当前临时路线。

9.一种确定车辆偏航的装置,其特征在于,所述装置包括:获取模块,用于在车辆按照预先确定的规划路线行驶的过程中,获取所述车辆当前所处位置的位置信息;

第一确定模块,用于根据所述位置信息确定所述车辆到目标路线的最短距离,所述目标路线为根据所述规划路线确定的路线;

第二确定模块,用于当所述最短距离大于预设距离时,确定所述车辆当前已偏航。

10.如权利要求9所述的装置,其特征在于,所述目标路线包括N个位置点,所述N为大于

2的正整数;

所述第一确定模块,包括:

选择单元,用于从所述N个位置点中选择第一位置点和第二位置点;

其中,所述第一位置点为所述N个位置点中距离所述车辆最近的位置点,所述第二位置点为所述N个位置点中除所述第一位置点外距离所述车辆最近的位置点;

确定单元,用于根据所述位置信息确定所述车辆到所述第一位置点与所述第二位置点所构成的最近路线的距离,并将确定的距离作为所述车辆到所述目标路线的最短距离。

11.如权利要求10所述的装置,其特征在于,所述选择单元,具体用于:将所述N个位置点中任意位置相邻的两个位置点进行组合,得到N-1个位置点对;

对于每个位置点对,根据所述位置信息确定所述车辆到所述位置点对所构成的路线的距离,得到N-1个距离;

将所述N-1个距离中的最小距离对应的位置点对中的一者确定为第一位置点,另一者确定为第二位置点。

12.如权利要求10所述的装置,其特征在于,所述选择单元,具体用于:根据所述位置信息确定所述车辆与所述N个位置点中每个位置点之间的距离,得到N个距离;

将所述N个距离按照从小到大的顺序排列;

从所述N个距离中选择排序靠前的两个距离,并将选择的两个距离各自对应的两个位置点分别确定为第一位置点和第二位置点。

13.如权利要求10至12任一所述的装置,其特征在于,所述确定单元,包括:第一确定子单元,用于根据所述位置信息确定所述最近路线中距离所述车辆最近的目标位置点;

第二确定子单元,用于将所述目标位置点与所述车辆之间的距离确定为所述车辆到所述最近路线的距离。

14.如权利要求13所述的装置,其特征在于,所述第一确定子单元,具体用于:根据所述位置信息分别确定所述车辆与所述第一位置点和所述第二位置点之间的距离,得到第一距离和第二距离;

确定所述第一位置点与所述第二位置点之间的距离,得到第三距离;

当所述第一距离的平方大于或等于所述第二距离与所述第三距离的平方和时,将所述第二位置点确定为目标位置点;

当所述第二距离的平方大于或等于所述第一距离与所述第三距离的平方和时,将所述第一位置点确定为目标位置点;

当所述第一距离的平方小于所述第二距离与所述第三距离的平方和,且所述第二距离的平方小于所述第一距离与所述第三距离的平方和时,确定所述车辆到所述最近路线上的垂线与所述最近路线的交点,并将所述交点确定为目标位置点。

15.如权利要求9至14任一所述的装置,其特征在于,所述获取模块,具体用于:在所述车辆按照所述规划路线行驶的过程中,每隔预设时长获取所述车辆当前所处位置的位置信息;

相应地,所述装置还包括:

第三确定模块,用于当在所述车辆按照所述规划路线行驶的过程中首次获取到所述车辆当前所处位置的位置信息时,将所述规划路线确定为所述目标路线;

第四确定模块,用于当在所述车辆按照所述规划路线行驶的过程中不是首次获取到所述车辆当前所处位置的位置信息时,将存储的临时路线确定为所述目标路线,所述临时路线为上次根据所述车辆的位置信息从所述规划路线中选择的路线。

16.如权利要求15所述的装置,其特征在于,所述第四确定模块,还用于:在所述规划路线的起点到终点的方向上,从第一位置点和第二位置点中更靠近所述终点的位置点开始,在所述规划路线包括的多个位置点中选择A个位置点;

在所述规划路线的终点到起点的方向上,从所述第一位置点和所述第二位置点中更靠近所述起点的位置点开始,在所述规划路线包括的多个位置点中选择B个位置点,所述A和所述B为正整数,且所述A大于或等于所述B;

将所述A个位置点和所述B个位置点构成的路线确定为当前临时路线;

将存储的临时路线替换为所述当前临时路线。

17.一种确定车辆偏航的装置,其特征在于,所述装置包括处理器和存储器;

所述存储器用于存放计算机程序;

所述处理器用于执行存储器上所存放的程序,以实现权利要求1-8所述的任一项方法的步骤。

18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-8所述的任一项方法的步骤。