The invention provides a multi-mode switching method, device and readable storage medium for an automatic driving system, and receives and receives a mode switch command triggered by a user, closes the current mode process, and calls and starts the target mode process corresponding to the target mode in the mode switch instruction in the pre-existing mode process assembly, and carries out self driving system's current system state. According to the self test results, the mode switch is successful, so as to realize the switch between the working modes of the automatic driving system and ensure the normal operation of the switching mode of the automatic driving system, and solves the problem that the hardware modules of the self driving driving system can not work normally due to the different processes of starting and stopping in the existing technology.
【技术实现步骤摘要】
自动驾驶系统的多模式切换方法、装置及可读存储介质
本专利技术涉及计算机技术,尤其涉及一种自动驾驶系统的多模式切换方法、装置及可读存储介质。
技术介绍
随着自动驾驶技术的快速发展,基于自动驾驶系统的设备可运用在各种工况下的各种工作场景中。一般的,依照基于自动驾驶系统的设备当前基于的工况或工作场景的不同,其需要将工作模式切换至与该工况或工作场景相应的工作模式,并启动相应的软件进程。但是,在对于工作模式的软件进程的切换操作是一个过程性事件,在切换过程中,容易出现因启停不同进程导致因设备不能正常工作的问题。
技术实现思路
针对上述提及的现有的自动驾驶系统在切换工作模式过程中容易出现的因启停不同进程导致的设备不能正常工作的问题,本专利技术提供了一种自动驾驶系统的多模式切换方法、装置及可读存储介质。一方面,本专利技术提供了一种自动驾驶系统的多模式切换方法,包括:接收用户触发的模式切换指令;关闭当前模式进程;在预存的模式进程合集中调用并启动与所述模式切换指令中的目标模式相应的目标模式进程;对自动驾驶系统的当前系统状态进行自检,根据自检结果确定模式切换是否成功。可选的,所述接收用户触 ...
【技术保护点】
1.一种自动驾驶系统的多模式切换方法,其特征在于,包括:接收用户触发的模式切换指令;关闭当前模式进程;在预存的模式进程合集中调用并启动与所述模式切换指令中的目标模式相应的目标模式进程;对自动驾驶系统的当前系统状态进行自检,根据自检结果确定模式切换是否成功。
【技术特征摘要】
1.一种自动驾驶系统的多模式切换方法,其特征在于,包括:接收用户触发的模式切换指令;关闭当前模式进程;在预存的模式进程合集中调用并启动与所述模式切换指令中的目标模式相应的目标模式进程;对自动驾驶系统的当前系统状态进行自检,根据自检结果确定模式切换是否成功。2.根据权利要求1所述的自动驾驶系统的多模式切换方法,其特征在于,所述接收用户触发的模式切换指令之后,还包括:获取自动驾驶系统的当前模式进程;根据所述当前模式进程所属于的模式,确定是否关闭当前模式进程。3.根据权利要求1所述的自动驾驶系统的多模式切换方法,其特征在于,所述模式切换指令还包括第一预设时间阈值;所述方法还包括:记录在预存的模式进程合集中调用获得所述模式切换指令中的目标模式相应的目标模式进程的第一时间;根据所述第一预设时间阈值和所述第一时间判断调用目标模式进程的步骤是否超时;若超时,则模式切换失败。4.根据权利要求1所述的自动驾驶系统的多模式切换方法,其特征在于,所述模式切换指令还包括第二预设时间阈值;所述方法还包括:记录对自动驾驶系统的当前系统状态进行自检的第二时间;根据所述第二预设时间阈值和所述第二时间判断调用目标模式进程的步骤是否超时;若超时,则模式切换失败。5.根据权利要求1-4任一项所述的自动驾驶系统的多模式切换方法,其特征在于,所述模式至少包括如下模式中的一种或多种:运营模式、量产模式、标定模式、预处理模式、采集模式。6.根据权利要求5所述的自动驾驶系统的多模式切换方法,其特征在于,当所述模式切换指令中的目标模式为运营模式时,所述多模式切换方法还包括:在预存的模式进程合集调用自动驾驶闭环进程子集,并按照预设顺序依次启动所述自动驾驶闭环进程子集中的各进程;和/或,当所述模式切换指令中的目标模式为量产模式时,所述多模式切换方...
【专利技术属性】
技术研发人员:慎东辉,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。