【技术实现步骤摘要】
无人车驾驶行为数据的存储方法和系统
本专利技术涉及数据存储
,尤其是涉及一种无人车驾驶行为数据的存储方法和系统。
技术介绍
在自动驾驶领域,通常会将车辆驾驶过程中产生的驾驶行为数据上传到数据库中进行存储,以供相关技术人员使用。在现有的数据存储方式中,都是将整个驾驶行程的驾驶行为数据上传到数据库中,或者,每隔一段时间(例如,5-6个小时)的驾驶行为数据上传到数据库中。但是,自动驾驶汽车产生的数据量较大,而存储空间或者硬盘容量有限,几个小时就能存储完一张硬盘,因此,在自动驾驶汽车运行过程中需要频繁停车换硬盘。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种无人车驾驶行为数据的存储方法和系统,以缓解现有技术中存在的对于无人车驾驶过程中所采集的激光雷达数据、点云数据,音视频数据和车辆姿态数据等,因数据量较大而导致的需要频繁更换硬盘的技术问题。第一方面,本专利技术实施例提供了一种无人车驾驶行为数据的存储方法,应用于无人车,包括:获取所述无人车在自动驾驶过程中实时采集到的目标数据;所述目标数据包括 ...
【技术保护点】
1.一种无人车驾驶行为数据的存储方法,其特征在于,应用于无人车,包括:/n获取所述无人车在自动驾驶过程中实时采集到的目标数据;所述目标数据包括:激光雷达数据,点云数据,音视频数据和车辆姿态数据;/n判断所述无人车的存储区的剩余空间是否小于预设阈值;其中,所述存储区被分为多个文件块;/n如果是,则将所述存储区中的所有被写入数据的文件块根据数据的写入时间进行排序,并将写入时间最早的文件块确定为目标文件块;/n将所述目标文件块中的数据删除,并将所述目标数据存储到所述目标文件块中。/n
【技术特征摘要】
1.一种无人车驾驶行为数据的存储方法,其特征在于,应用于无人车,包括:
获取所述无人车在自动驾驶过程中实时采集到的目标数据;所述目标数据包括:激光雷达数据,点云数据,音视频数据和车辆姿态数据;
判断所述无人车的存储区的剩余空间是否小于预设阈值;其中,所述存储区被分为多个文件块;
如果是,则将所述存储区中的所有被写入数据的文件块根据数据的写入时间进行排序,并将写入时间最早的文件块确定为目标文件块;
将所述目标文件块中的数据删除,并将所述目标数据存储到所述目标文件块中。
2.根据权利要求1所述的方法,其特征在于,若判断所述无人车的存储区的剩余空间大于或等于所述预设阈值,则所述方法还包括:
将所述目标数据存储在所述存储区的未被写入数据的文件块中。
3.根据权利要求1所述的方法,其特征在于,在将所述目标文件块中的数据删除之前,所述方法还包括:
将所述目标文件块中的数据上传到云端服务器。
4.一种无人车驾驶行为数据的存储方法,其特征在于,应用于客户端,包括:
获取待缓存数据的索引文件;所述待缓存数据为存储在云端服务器中的数据,且所述待缓存数据为无人车在自动驾驶过程中所采集到的数据;所述待缓存数据包括:激光雷达数据,点云数据,音视频数据和车辆姿态数据;
基于所述索引文件,确定多个目标数据片段;所述目标数据片段为所述待缓存数据中的数据片段;
将所述多个目标数据片段以文件块的形式缓存在本地缓存区;其中,一个目标数据片段对应于一个文件块。
5.根据权利要求4所述的方法,其特征在于,在将所述多个目标数据片段以文件块的形式缓存在本地缓存区之前,所述方法还包括:
判断本地缓存区是否已经缓存了所述目标数据片段;
如果否,则将所述目标数据片段缓存在所述本地缓存区中的新增文件块中。
6.根据权利要求5所述的方法,其特征在于,所述文件块包括游标信息;所述游标信息包括:所述文件块对应的目标数据片段在所述待缓存数据中的起始位置,和所述所述文件块对应的目标数据片段的文件大小。
<...
【专利技术属性】
技术研发人员:叶元,
申请(专利权)人:北京小马慧行科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。