【技术实现步骤摘要】
用于远程驾驶的云平台数据处理方法、装置、系统和部件
[0001]本专利技术涉及信号处理
,特别涉及一种用于远程驾驶的云平台数据处理方法、装置、系统和部件。
技术介绍
[0002]无人驾驶车辆在车辆驾驶系统算力不足或轨迹规划出现故障时会出现故障停车并造成故障车辆发生能源(燃油或电池)冗余损耗的情况。一旦出现故障停车,当前只能依靠工作人员赶到现场进行处置。很显然这种常规做法受人力因素影响往往不能及时移走故障车辆,从而容易引发通行阻塞的问题。
[0003]为解决这个问题我们给出了一种远程驾驶方案。该远程驾驶方案的核心由两部分内容构成:车载终端和云平台。车载终端对车辆的车辆状态数据(诸如驾驶模式、档位、车速、朝向角、方向盘转角、油门百分比、刹车百分比和定位坐标等)和视频数据进行采集并上传到云平台;云平台一方面对视频数据进行播放以便远程监控人员能够了解车辆的周围环境,另一方面将车辆状态数据送入驾驶模拟器进行驾驶模拟从而得到对应的控制状态数据(诸如档位、方向盘转向角、油门百分比、刹车百分比等)再下发到车载终端;车载终端则根 ...
【技术保护点】
【技术特征摘要】
1.一种用于远程驾驶的云平台数据处理方法,其特征在于,所述方法包括:第一监控服务器接收第一监控终端发送的第一监控任务申请;并从所述第一监控任务申请中提取出对应的第一监控车辆标识和第一监控终端标识;根据所述第一监控终端标识进行合法监控终端识别处理生成对应的第一识别结果;所述第一识别结果包括合法和非法;当所述第一识别结果为合法时,根据所述第一监控车辆标识进行监控网页地址查询得到对应的当前监控网页地址;对所述当前监控网页地址是否为空进行识别;若所述当前监控网页地址不为空,则将所述当前监控网页地址向所述第一监控终端回发;若所述当前监控网页地址为空,则将携带了所述第一监控车辆标识的第一网页托管申请向第一网页托管服务器发送,并接收所述第一网页托管服务器回发的第一监控网页地址作为对应的所述当前监控网页地址,并由所述第一监控车辆标识和所述第一监控网页地址组成对应的第一对应关系记录并保存,并将所述当前监控网页地址向所述第一监控终端回发。2.根据权利要求1所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述第一监控终端包括大屏幕客户端或浏览器、手机客户端或浏览器、移动终端客户端或浏览器、电脑客户端或浏览器和服务器客户端或浏览器。3.根据权利要求1所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述方法还包括:在所述第一监控服务器接收所述第一监控终端发送的所述第一监控任务申请之前,所述第一监控终端将用户输入的监控车辆车牌号作为对应的所述第一监控车辆标识,并将本地预置的监控终端编号作为对应的所述第一监控终端标识,并将携带了所述第一监控车辆标识和所述第一监控终端标识的所述第一监控任务申请向所述第一监控服务器发送;在所述第一监控服务器将所述当前监控网页地址向所述第一监控终端回发之后,所述第一监控终端接收所述第一监控服务器回发的所述当前监控网页地址;并对所述当前监控网页地址进行网页浏览处理。4.根据权利要求1所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述根据所述第一监控终端标识进行合法监控终端识别处理生成对应的第一识别结果,具体包括:所述第一监控服务器根据所述第一监控终端标识查询预设的注册监控终端列表,将所述注册监控终端列表中第一监控终端标识字段与所述第一监控终端标识匹配的第一注册监控终端记录的第一监控终端注册有效期字段提取出来作为对应的第一有效期时段;并对所述第一有效期时段是否为空进行识别;若所述第一有效期时段为空,则设置对应的所述第一识别结果为非法;若所述第一有效期时段不为空,则对当前系统时间是否满足所述第一有效期时段进行识别,若不满足则设置对应的所述第一识别结果为非法,若满足则设置对应的所述第一识别结果为合法;所述注册监控终端列表包括多个所述第一注册监控终端记录;所述第一注册监控终端记录包括所述第一监控终端标识字段和所述第一监控终端注册有效期字段。5.根据权利要求1所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述根据所述第一监控车辆标识进行监控网页地址查询得到对应的当前监控网页地址,具体包括:所述第一监控服务器根据所述第一监控车辆标识对本地存储的所有所述第一对应关
系记录进行查询,将与所述第一监控车辆标识对应的所述第一对应关系记录提取出来作为对应的当前对应关系记录;并对所述当前对应关系记录是否为空进行识别;若是,则设置对应的所述当前监控网页地址为空;若否,则从所述当前对应关系记录中提取出所述第一监控网页地址作为对应的所述当前监控网页地址。6.一种用于远程驾驶的云平台数据处理方法,其特征在于,所述方法包括:第一网页托管服务器接收第一监控服务器发送的第一网页托管申请;并从所述第一网页托管申请中提取出对应的第一监控车辆标识;根据预设的监控页面模板为所述第一监控车辆标识创建一个对应的监控页面作为对应的第一监控页面;并为所述第一监控页面分配一个对应的公网网址作为对应的第一监控网页地址;并通过所述第一监控网页地址对所述第一监控页面进行网页发布;并将所述第一监控网页地址向所述第一监控服务器回发;所述第一监控页面包括监控视频播放区;为所述第一监控车辆标识创建一个对应的视频流缓存区作为对应的第一监控视频流缓存区;并将携带了所述第一监控车辆标识的第一会议开通申请向所述第一会控服务器发送;并接收所述第一会控服务器回发的第一会议视频流接口地址;并根据所述第一会议视频流接口地址对所述第一会控服务器推送的会议视频流数据进行持续接收;并将每次接收到的会议视频流数据存入所述第一监控视频流缓存区;并根据所述第一监控视频流缓存区保存的最新会议视频流数据对所述第一监控页面的所述监控视频播放区的播放内容进行持续更新。7.根据权利要求6所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述第一网页托管服务器默认采用支持HTTP/HTTPS协议的WEB服务器。8.一种用于远程驾驶的云平台数据处理方法,其特征在于,所述方法包括:第一会控服务器接收第一网页托管服务器发送的第一会议开通申请;并从所述第一会议开通申请中提取出对应的第一监控车辆标识;并将与所述第一监控车辆标识对应的第一车载终端作为对应的当前车载终端;所述第一会控服务器与多个所述第一车载终端分别连接;所述第一会控服务器还与第一远程驾驶服务器连接;为所述第一监控车辆标识创建一个对应的组播会议作为对应的第一监控车辆组播会议;并将第一网页托管服务器、所述当前车载终端和所述第一远程驾驶服务器作为所述第一监控车辆组播会议的会议成员;并为所述第一网页托管服务器分配一个会议成员视频流推送接口地址作为对应的第一会议视频流接口地址;并为所述当前车载终端分配一个会议成员视频流接收接口地址作为对应的第二会议视频流接口地址;并为所述当前车载终端分配一个会议成员信令接口地址作为对应的第一会议信令接口地址;并为所述第一远程驾驶服务器分配一个会议成员信令接口地址作为对应的第二会议信令接口地址;将所述第一会议视频流接口地址向所述第一网页托管服务器回发;将携带了所述第二会议视频流接口地址和所述第一会议信令接口地址的第一会议邀请通知向所述当前车载终端发送;并在接收到所述当前车载终端回发的第一会议加入回执时设置对应的第一车载终端状态为就绪状态;将携带了所述第二会议信令接口地址的第二会议邀请通知向所述第一远程驾驶服务器发送;并在接收到所述第一远程驾驶服务器回发的第二会议加入回执时设置对应的第一远程驾驶状态为就绪状态;
当所述第一车载终端状态为就绪状态且所述第一远程驾驶状态为就绪状态时,通过所述第二会议视频流接口地址对所述当前车载终端上发的第一车辆视频数据进行接收;并通过所述第一会议信令接口地址对所述当前车载终端上发的第一车辆状态数据进行接收;并将所述第一车辆视频数据通过所述第一会议视频流接口地址向所述第一网页托管服务器推送;并将所述第一车辆状态数据通过所述第二会议信令接口地址向所述第一远程驾驶服务器推送,并通过所述第二会议信令接口地址接收所述第一远程驾驶服务器回发的第一车辆控制数据;并将所述第一车辆控制数据通过所述第一会议信令接口地址向所述当前车载终端推送。9.根据权利要求8所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述第一会控服务器默认采用支持SIP服务和WebRTC服务的会议控制服务器。10.一种用于远程驾驶的云平台数据处理方法,其特征在于,所述方法包括:第一车载终端接收第一会控服务器发送的第一会议邀请通知;并从所述第一会议邀请通知中提取出对应的第二会议视频流接口地址和第一会议信令接口地址;所述第一车载终端预置在第一车辆上;对所述第一车辆的驾驶模式控制模块、变速器控制模块、车辆底盘模块、惯性测量单元、驾驶控制模块、定位模块和车载摄像头的工作状态进行检查生成对应的第一检查结果;所述第一检查结果包括全模块正常和部分模块异常;当所述第一检查结果为全模块正常时,向所述第一会控服务器回发确认加入会议的第一会议加入回执;回执发送成功后,调用所述车载摄像头对车辆周围环境进行持续拍摄并在拍摄过程中定期生成一个视频流数据作为对应的第一车辆视频数据;每生成一个所述第一车辆视频数据,就通过所述第二会议视频流接口地址将当次生成的所述第一车辆视频数据向所述第一会控服务器发送;回执发送成功后,对所述第一车辆的驾驶模式控制模块、变速器控制模块、车辆底盘模块、惯性测量单元、驾驶控制模块和定位模块进行状态数据采集处理生成对应的第一车辆状态数据;并将所述第一车辆状态数据通过所述第一会议信令接口地址向所述第一会控服务器发送;并通过所述第一会议信令接口地址接收所述第一会控服务器回发的第一控制状态数据;并根据所述第一控制状态数据进行车辆运动状态控制处理;所述车辆运动状态控制处理结束,就继续进行下一轮的状态数据采集、状态数据上传、控制数据接收和车辆运动状态控制操作。11.根据权利要求10所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述第一车辆的控制器局域网络包括CAN总线、所述驾驶模式控制模块、所述变速器控制模块、所述车辆底盘模块、所述惯性测量单元、所述驾驶控制模块、所述定位模块、所述车载摄像头和所述第一车载终端;所述驾驶控制模块包括横向控制模块和纵向控制模块;所述定位模块包括GPS定位单元和北斗定位单元;所述第一车载终端通过所述CAN总线分别与所述驾驶模式控制模块、所述变速器控制模块、所述车辆底盘模块、所述惯性测量单元、所述驾驶控制模块、所述定位模块和所述车载摄像头连接;所述驾驶模式控制模块用于控制和反馈所述第一车辆的实时驾驶模式;所述变速器控制模块用于控制和反馈所述第一车辆的实时档位;所述车辆底盘模块用于反馈所述第一车
辆的实时车速;所述惯性测量单元用于反馈所述第一车辆的实时朝向角;所述横向控制模块用于控制和反馈所述第一车辆的实时方向盘转角;所述纵向控制模块用于控制和反馈所述第一车辆的实时油门百分比和实时刹车百分比;所述定位模块用于反馈所述第一车辆的实时定位坐标。12.根据权利要求11所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述对所述第一车辆的驾驶模式控制模块、变速器控制模块、车辆底盘模块、惯性测量单元、驾驶控制模块、定位模块和车载摄像头的工作状态进行检查生成对应的第一检查结果,具体包括:所述第一车载终端通过所述CAN总线分别向所述驾驶模式控制模块、所述变速器控制模块、所述车辆底盘模块、所述惯性测量单元、所述驾驶控制模块、所述定位模块和所述车载摄像头发送对应的模块控制指令,若能接收到每个模块、单元或摄像头返回的指令回执则设置对应的所述第一检查结果为全模块正常,若不能接收到每个模块、单元或摄像头返回的指令回执则设置对应的所述第一检查结果为部分模块异常。13.根据权利要求11所述的用于远程驾驶的云平台数据处理方法,其特征在于,所述对所述第一车辆的驾驶模式控制模块、变速器控制模块、车辆底盘模块、惯性测量单元、驾驶控制模块和定位模块进行状态数据采集处理生成对应的第一车辆状态数据,具体包括:所述第一车载终端通过所述CAN总线分别从所述驾驶模式控制模块、所述变速器控制模块、所述车辆底盘模块、所述惯性测量单元、所述驾驶控制模块和所述定位模块处获得对应的实时驾驶模...
【专利技术属性】
技术研发人员:金梦磊,李建朋,岳川元,蒋亚西,李成杰,
申请(专利权)人:浙江安吉智电控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。