本发明涉及户外骑行领域,具体而言,涉及一种户外骑行的控制方法、系统、电子设备及介质。
背景技术:
1、随着社会的发展,越来越多的人开始通过机动车辆载着单车到户外骑行。然而,在独自到户外骑行时,可能由于各种因素对骑行人员的安全造成威胁。
2、为了保证户外骑行的自身安全,越来越多的骑行爱好者开始加入专业骑行队伍。在专业骑行队伍中,有领航人员带领骑行队员一起到户外骑行。在骑行过程中,领航人员会对骑行队员的速度、骑行路线等多方面进行管理指导,进而保证骑行队员的安全。但是,当骑行队伍过大时,领航人员无法对每个骑行人员进行妥善的管理指导,无法保证每个骑行人员的安全,进而降低户外骑行的控制效率。
技术实现思路
1、有鉴于此,本技术的目的在于提供一种户外骑行的控制方法、系统、电子设备及介质,能够对骑行人员的户外骑行进行控制,提高了户外骑行的控制效率。
2、第一方面,本技术实施例提供了一种户外骑行的控制方法,应用于安装在机动车辆上的户外骑行的控制系统,该方法包括:
3、当触发预设控制条件时,获取机动车辆的位置、骑行人员的当前骑行速度、当前骑行位置和当前骑行路线;
4、若当前骑行位置与机动车辆的位置之间的距离首次达到预设距离,则对机动车辆执行预设安全指令;
5、根据当前骑行速度、当前骑行位置和当前骑行路线,确定骑行人员的骑行指示信息,以使骑行人员按照骑行指示信息进行骑行;
6、在骑行人员骑行与当前骑行速度对应的预设获取时长后,跳转到获取机动车辆的位置、骑行人员的当前骑行速度、当前骑行位置和当前骑行路线以继续执行。
7、在一种可能的实施方式中,根据当前骑行速度、当前骑行位置和当前骑行路线,确定骑行人员的骑行指示信息,包括:
8、根据当前骑行速度和当前骑行位置,预测骑行人员骑行预设骑行时长后在当前骑行路线上的预测骑行位置;
9、获取预测骑行位置在预设骑行时长后的天气恶劣等级;
10、从当前骑行路线中,确定当前骑行位置与预测骑行位置之间的骑行路段;
11、若天气恶劣等级大于预设恶劣等级,则判断预设标注地图中在骑行路段是否存在停靠躲避点;预设标注地图中提前标注有骑行路线中的停靠躲避点;
12、根据判断结果,确定骑行指示信息。
13、在一种可能的实施方式中,根据判断结果,确定骑行指示信息,包括:
14、若判断结果为存在停靠躲避点,则将停靠躲避点确定为骑行指示信息,以使骑行人员在停靠躲避点处停止骑行;
15、若判断结果为不存在停靠躲避点,则判断预设标注地图中是否存在到达当前骑行路线中的目的地的其他路线;其他路线不经过预测骑行位置;
16、若存在其他路线,则将其他路线确定为骑行指示信息,以使骑行人员按照所述其他路线进行骑行;
17、若不存在其他路线,则将骑行返程信息确定为骑行指示信息,以使骑行人员返程。
18、在一种可能的实施方式中,根据当前骑行速度、当前骑行位置和当前骑行路线,确定骑行人员的骑行指示信息,还包括:
19、将骑行路线中在骑行位置之后预设距离内的路段,确定为目标路段;
20、获取目标路段的骑行路况信息;骑行路况信息包括坡度等级、坡度类型、骑行风速和骑行风向类型;骑行风向类型包括顺风类型和逆风类型;
21、从预设对应表中确定与骑行路况信息对应的拨齿挡位和踩踏踏频;
22、其中,预设对应表对应存储有坡度等级、坡度类型、骑行风速、骑行风向类型、拨齿挡位和踩踏踏频;
23、将与骑行路况信息对应的拨齿挡位和踩踏踏频,确定为骑行人员的骑行指示信息。
24、在一种可能的实施方式中,该方法还包括:
25、统计骑行人员停留在当前骑行位置的持续时长;
26、根据当前骑行位置、持续时长和当前骑行速度,确定骑行人员的风险等级;
27、按照与风险等级对应的处理方式进行处理。
28、在一种可能的实施方式中,根据当前骑行位置、持续时长和当前骑行速度,确定骑行人员的风险等级,包括:
29、若持续时长大于第一预设时长且小于第二预设时长,或当前骑行速度小于预设速度,则风险等级为轻度风险;
30、若持续时长大于第二预设时长,则风险等级为高度风险;
31、判断当前骑行位置是否存在自然灾害;
32、若当前骑行位置存在自然灾害,则风险等级为特大风险。
33、第二方面,本技术实施例还提供了一种户外骑行的控制系统,该系统包括:
34、获取模块,用于当触发预设控制条件时,获取机动车辆的位置、骑行人员的当前骑行速度、当前骑行位置和当前骑行路线;
35、执行模块,用于若当前骑行位置与机动车辆的位置之间的距离首次达到预设距离,则对机动车辆执行预设安全指令;
36、确定模块,用于根据当前骑行速度、当前骑行位置和当前骑行路线,确定骑行人员的骑行指示信息,以使骑行人员按照骑行指示信息进行骑行;
37、跳转模块,用于在骑行人员骑行与当前骑行速度对应的预设获取时长后,跳转到获取机动车辆的位置、骑行人员的当前骑行速度、当前骑行位置和当前骑行路线以继续执行。
38、在一种可能的实施方式中,确定模块,具体用于根据当前骑行速度和当前骑行位置,预测骑行人员骑行预设骑行时长后在当前骑行路线上的预测骑行位置;获取预测骑行位置在预设骑行时长后的天气恶劣等级;从当前骑行路线中,确定当前骑行位置与预测骑行位置之间的骑行路段;若天气恶劣等级大于预设恶劣等级,则判断预设标注地图中在骑行路段是否存在停靠躲避点;预设标注地图中提前标注有骑行路线中的停靠躲避点;根据判断结果,确定骑行指示信息。
39、在一种可能的实施方式中,确定模块,还用于:
40、若判断结果为存在停靠躲避点,则将停靠躲避点确定为骑行指示信息,以使骑行人员在停靠躲避点处停止骑行;
41、若判断结果为不存在停靠躲避点,则判断预设标注地图中是否存在到达当前骑行路线中的目的地的其他路线;其他路线不经过预测骑行位置;
42、若存在其他路线,则将其他路线确定为骑行指示信息,以使骑行人员按照所述其他路线进行骑行;
43、若不存在其他路线,则将骑行返程信息确定为骑行指示信息,以使骑行人员返程。
44、在一种可能的实施方式中,确定模块,还用于:
45、将骑行路线中在骑行位置之后预设距离内的路段,确定为目标路段;
46、获取目标路段的骑行路况信息;骑行路况信息包括坡度等级、坡度类型、骑行风速和骑行风向类型;骑行风向类型包括顺风类型和逆风类型;
47、从预设对应表中确定与骑行路况信息对应的拨齿挡位和踩踏踏频;
48、其中,预设对应表对应存储有坡度等级、坡度类型、骑行风速、骑行风向类型、拨齿挡位和踩踏踏频;
49、将与骑行路况信息对应的拨齿挡位和踩踏踏频,确定为骑行人员的骑行指示信息。
50、在一种可能的实施方式中,该系统还包括:统计模块,处理模块;
51、统计模块,用于统计骑行人员停留在当前骑行位置的持续时长;
52、确定模块,还用于根据当前骑行位置、持续时长和当前骑行速度,确定骑行人员的风险等级;
53、处理模块,用于按照与风险等级对应的处理方式进行处理。
54、在一种可能的实施方式中,确定模块,具体用于若持续时长大于第一预设时长且小于第二预设时长,或当前骑行速度小于预设速度,则风险等级为轻度风险;若持续时长大于第二预设时长,则风险等级为高度风险;判断当前骑行位置是否存在自然灾害;若当前骑行位置存在自然灾害,则风险等级为特大风险。
55、第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行如第一方面任一项户外骑行的控制方法的步骤。
56、第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第一方面任一项户外骑行的控制方法的步骤。
57、本技术实施例提供了一种户外骑行的控制方法、系统、电子设备及介质,该方法包括:当触发预设控制条件时,获取机动车辆的位置、骑行人员的当前骑行速度、当前骑行位置和当前骑行路线;若当前骑行位置与机动车辆的位置之间的距离首次达到预设距离,则对机动车辆执行预设安全指令;根据当前骑行速度、当前骑行位置和当前骑行路线,确定骑行人员的骑行指示信息,以使骑行人员按照骑行指示信息进行骑行;在骑行人员骑行与当前骑行速度对应的预设获取时长后,跳转到获取机动车辆的位置、骑行人员的当前骑行速度、当前骑行位置和当前骑行路线以继续执行。本技术通过当前骑行速度、当前骑行位置和当前骑行路线,确定骑行人员的骑行指示信息,以使骑行人员按照骑行指示信息进行骑行,能够对骑行人员的户外骑行进行控制,提高了户外骑行的控制效率。