【技术实现步骤摘要】
自动驾驶的日志数据处理方法及装置
[0001]本申请涉及数据处理
,特别涉及一种自动驾驶的日志数据处理方法及装置。
技术介绍
[0002]在自动驾驶领域,为提高自动驾驶的安全性,通常需要采集车辆在自动驾驶时的日志数据,然后将这些日志数据在终端设备上进行可视化渲染,以方便工程师根据可视化渲染的结果对自动驾驶进行优化。而在自动驾驶行业,其通常是使用rosbag格式作为日志数据的存储格式,然后通过ros自带的可视化软件rviz对存储格式为rosbag日志文件中内部数据格式为String、MarkerArray、Path、Image、Posestamp或SemanticElement等的日志数据进行处理后,在终端设备上进行显示。而rviz只能够支持rosbag格式的处理,对于其他格式的日志数据无法进行有效处理,导致数据处理的效率差。
[0003]为此,相关技术中,通过文件格式转换软件打开存储有日志数据的日志文件进行格式转换,生成中间文件进行存储后,再打开这些中间文件,将这些中间文件中的日志数据在终端设备上进行显示。然而 ...
【技术保护点】
【技术特征摘要】
1.一种自动驾驶的日志数据处理方法,其特征在于,包括:获取存储有自动驾驶车辆的第一日志数据的第一日志文件;检测第一日志文件的文件类型,并在检测到第一日志文件的文件类型与预设文件类型不匹配时,根据第一日志文件的文件类型,从各预设中间件中获取与第一日志文件的文件类型对应的第一目标中间件;通过第一目标中间件,将第一日志文件中的第一日志数据转换为可处理的目标数据格式后渲染至显示界面。2.根据权利要求1所述的自动驾驶的日志数据处理方法,其特征在于,还包括:在检测到第一日志文件的文件类型与预设文件类型相匹配时,将第一日志文件中的第一日志数据根据第一日志数据的数据格式渲染至显示界面。3.根据权利要求1所述的自动驾驶的日志数据处理方法,其特征在于,所述第一日志文件的文件类型包括Mbag文件类型;通过第一目标中间件,将第一日志文件中的第一日志数据转换为可处理的目标数据格式后渲染至显示界面,包括:当第一日志文件的文件类型为Mbag文件类型时,获取第一日志数据的初始数据格式;从记录有初始数据格式与目标数据格式的映射关系的映射表中,获取与第一日志数据的初始数据格式对应的目标数据格式;通过第一目标中间件,将第一日志文件中的第一日志数据的初始数据格式转换为目标数据格式后渲染至显示界面。4.根据权利要求3所述的自动驾驶的日志数据处理方法,其特征在于,从记录有初始数据格式与目标数据格式的映射关系的映射表中,获取与第一日志数据的初始数据格式对应的目标数据格式,包括:当第一日志数据的初始数据格式为String格式时,从映射表中获取OverlayText格式作为目标数据格式;当第一日志数据的初始数据格式为MarkerArray格式时,从映射表中获取Arrow格式、Line格式、Circle格式或Box格式作为目标数据格式;当第一日志数据的初始数据格式为Path格式时,从映射表中获取Line格式作为目标数据格式;当第一日志数据的初始数据格式为SemanticElement格式时,从映射表中获取OverlayText格式作为目标数据格式。5.根据权利要求1所述的自动驾驶的日志数据处理方法,其特征在于...
【专利技术属性】
技术研发人员:车春回,韩旭,
申请(专利权)人:广州文远知行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。