一种远程驾驶的舱端控制系统及方法与流程

文档序号:34602968发布日期:2023-06-29 01:42阅读:54来源:国知局
一种远程驾驶的舱端控制系统及方法与流程

本发明涉及汽车远程驾驶,尤其涉及一种远程驾驶的舱端控制系统及方法。


背景技术:

1、随着高宽带、低延时的5g技术的飞速发展,需要依赖于云端海量数据实时可靠传输和高速运算的自动驾驶技术也得到了普及。在面对一些高危路段、山区作业、辅助泊车,或无人驾驶车辆故障需要人工接管的这些场景,单纯的自动驾驶技术依然存在短板,此时通过人工远程驾驶可弥补这一缺陷。

2、远程驾驶主要由车端系统和舱端系统两部分构成。在驾驶过程中,远程车辆将车身状态数据通过5g网络实时传输到舱端系统。驾驶员可以通过舱端的显示器了解远程车辆的行驶状况,并通过舱端的方向盘、油门、刹车等设备实时向远程车辆发出控制指令,从而调整远程车辆的行驶状态。

3、远程驾驶在商业化的过程中,主要是通过向用户提供远程驾驶服务收取费用。因此驾驶舱的舱端除了实时接收和展示车辆状态信息和视频流信息的舱端显示系统外,还需要一个能接收用户服务请求,并且可以和用户实时沟通的舱端接单系统。

4、现有技术中,由于舱端显示系统和舱端接单系统独立运行在不同的设备上,因此存在舱端显示系统和舱端接单系统状态不同步导致的远程驾驶服务异常的问题;舱端显示系统和舱端接单系统与云端调度系统交互时,同一驾驶员需要分别在舱端显示系统和舱端接单系统登录,影响驾驶员的体验。


技术实现思路

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、在本发明实施例提供的远程驾驶的舱端控制系统及方法中,当控制模块接收到控制器的开启信号后,控制模块遍历该控制器外接的多个显示设备,并将车辆状态模块和接单模块分别投影到不同的显示设备显示;当远程车辆向云端调度系统发送远程驾驶服务请求后,云端调度系统接收该远程驾驶服务请求,生成远程订单,并将该远程订单发送派送至空闲状态的接单模块;接单模块接收该远程订单后,弹窗显示接单请求,并在用户确认接单后,将接单模块置为占用状态;在用户确认接单后,车辆状态模块与远程车辆建立基于遥测消息传输协议的通信连接;在远程通信连接建立成功后,通过车辆状态模块将车辆状态模块置为占用状态,并实时接收和显示远程车辆的状态信息以及远程车辆采集到的周围环境信息;通过控制模块采集驾驶舱硬件的驾驶指令,并将驾驶指令发送至远程车辆,以调整远程车辆的行驶参数。本发明通过将车辆状态模块和接单模块集成在一个应用程序内,省去了车辆状态模块和接单模块之间的多次状态确认;用户只需登录一次,省去了现有技术中多个系统需要进行多次身份验证的程序,提高了用户体验,还降低了制造成本;本发明还解除了车辆状态模块和云端调度系统之间的耦合,使车辆状态模块和云端调度系统之间一直保持状态同步和数据同步。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1