1.一种无人驾驶车辆的操作系统切换方法,其特征在于,所述无人驾驶车辆包括三个操作系统,操作系统的启动状态包括正常状态和异常状态,所述切换方法包括:检测在所述无人驾驶车辆启动时预设为首先启动的第一操作系统的启动状态;
响应于检测到所述第一操作系统的启动状态为异常状态,则启动所述无人驾驶车辆的第二操作系统;
响应于检测到所述第二操作系统的启动状态为异常状态,则启动所述无人驾驶车辆的第三操作系统;
其中,所述第一操作系统、第二操作系统和第三操作系统分别是以下操作系统中的一个并且互不相同:安装在所述无人驾驶车辆上的主操作系统,安装在所述无人驾驶车辆上的备用操作系统,安装在服务器上并且通过网络进行连接的操作系统。
2.根据权利要求1所述的方法,其特征在于,所述安装在服务器上并且通过网络进行连接的操作系统是安装在所述无人驾驶车辆内部的服务器上并且通过局域网进行连接的本地操作系统,或者是安装在远程服务器上并且通过广域网进行连接的远程操作系统。
3.根据权利要求2所述的方法,其特征在于,在所述检测在所述无人驾驶车辆启动时预设为首先启动的第一操作系统的启动状态之前,所述方法包括:设置所述无人驾驶车辆的所述第一操作系统、第二操作系统和第三操作系统的启动顺序。
4.根据权利要求3所述的方法,其特征在于,在所述响应于检测到所述第一操作系统的启动状态为异常状态之后,所述方法还包括:针对所述第一操作系统的启动状态为异常状态进行告警。
5.根据权利要求4所述的方法,其特征在于,在所述响应于检测到所述第二操作系统的启动状态为异常状态之后,所述方法还包括:针对所述第二操作系统的启动状态为异常状态进行告警。
6.根据权利要求5所述的方法,其特征在于,在所述启动所述无人驾驶车辆的第三操作系统之后,所述方法还包括:响应于检测到所述第三操作系统的启动状态为异常状态,则发送所述无人驾驶车辆的启动异常提示。
7.根据权利要求1所述的方法,其特征在于,所述安装在所述无人驾驶车辆上的主操作系统和安装在所述无人驾驶车辆上的备用操作系统均存储在RAID1级别的独立冗余磁盘阵列硬盘上。
8.根据权利要求1所述的方法,其特征在于,所述通过网络进行连接的操作系统包括通过预启动执行环境启动的操作系统。
9.一种无人驾驶车辆的操作系统切换装置,其特征在于,所述无人驾驶车辆包括三个操作系统,操作系统的启动状态包括正常状态和异常状态,所述装置包括:检测单元,配置用于检测在所述无人驾驶车辆启动时预设为首先启动的第一操作系统的启动状态;
第二操作系统启动单元,配置用于响应于检测到所述第一操作系统的启动状态为异常状态,则启动所述无人驾驶车辆的第二操作系统;
第三操作系统启动单元,配置用于响应于检测到所述第二操作系统的启动状态为异常状态,则启动所述无人驾驶车辆的第三操作系统;
其中,所述第一操作系统、第二操作系统和第三操作系统分别是以下操作系统中的一个并且互不相同:安装在所述无人驾驶车辆上的主操作系统,安装在所述无人驾驶车辆上的备用操作系统,安装在服务器上并且通过网络进行连接的操作系统。
10.根据权利要求9所述的装置,其特征在于,所述安装在服务器上并且通过网络进行连接的操作系统是安装在所述无人驾驶车辆内部的服务器上并且通过局域网进行连接的本地操作系统,或者是安装在远程服务器上并且通过广域网进行连接的远程操作系统。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:设置单元,配置用于设置所述无人驾驶车辆的所述第一操作系统、第二操作系统和第三操作系统的启动顺序。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:第一操作系统告警单元,配置用于针对所述第一操作系统的启动状态为异常状态进行告警。
13.根据权利要求12所述的装置,其特征在于,所述装置还包括:第二操作系统告警单元,配置用于针对所述第二操作系统的启动状态为异常状态进行告警。
14.根据权利要求13所述的装置,其特征在于,所述装置还包括:发送单元,配置用于响应于检测到所述第三操作系统的启动状态为异常状态,则发送所述无人驾驶车辆的启动异常提示。
15.根据权利要求9所述的装置,其特征在于,所述安装在所述无人驾驶车辆上的主操作系统和安装在所述无人驾驶车辆上的备用操作系统均存储在RAID1级别的独立冗余磁盘阵列硬盘上。
16.根据权利要求9所述的装置,其特征在于,所述通过网络进行连接的操作系统包括通过预启动执行环境启动的操作系统。