【技术实现步骤摘要】
一种数据可视化方法、计算机程序产品及电子设备
[0001]本申请涉及智能驾驶
,具体而言,涉及一种数据可视化方法、计算机程序产品及电子设备。
技术介绍
[0002]自动驾驶数据可视化,旨在将车辆上搭载的多种传感器所采集的传感器数据可视化到软件界面,并使可视化的数据可以真实的反映行驶中车辆周围的环境信息。因此,自动驾驶数据可视化,能够帮助开发人员还原车辆行驶中的环境信息,以使开发人员可以查看和定位车辆存在的问题。
[0003]在现有技术中,一般通过网页方案或者本地方案实现自动驾驶数据可视化。其中,网页方案即通过浏览器打开(例如:百度Apollo中的dreamview模块、通用汽车旗下的Cruise的worldview、Uber的avs等),但是,其会受到帧数限制,使其无法满足精细算法的调试。而本地方案即通过独立的应用程序打开(例如:机器人操作系统(Robot Operating System,ROS)提供的rviz工具),但是,其极度依赖于ROS,适用的场景较少。
技术实现思路
[0004]本申请 ...
【技术保护点】
【技术特征摘要】
1.一种数据可视化方法,其特征在于,应用于客户端,所述方法包括:接收服务端发送的当前车辆的智能驾驶相关数据所对应的字节流;对所述字节流进行反序列化处理,得到所述智能驾驶相关数据;将所述智能驾驶相关数据在时间维度和/或空间维度上进行对齐处理,得到对齐后的目标数据;将所述目标数据进行可视化展示。2.根据权利要求1所述的数据可视化方法,其特征在于,所述将所述智能驾驶相关数据在时间维度和/或空间维度上进行对齐处理,包括:根据所述智能驾驶相关数据中的各个数据所对应的时间戳信息对所述智能驾驶相关数据进行排序;和/或,根据采集所述智能驾驶相关数据的传感器所对应的传感器坐标系以及标定参数对应的标定坐标系确定该传感器所对应的变换矩阵;根据所述变换矩阵将所述智能驾驶相关数据转换至所述标定坐标系中。3.根据权利要求1或2所述的数据可视化方法,其特征在于,所述将所述目标数据进行可视化展示,包括:基于配置文件中的界面布局参数对所述目标数据进行渲染,以实现所述智能驾驶相关数据的可视化展示;其中,所述目标数据中的不同数据对象,采用不同的显示控件进行渲染。4.根据权利要求1或2所述的数据可视化方法,其特征在于,所述智能驾驶相关数据包括:传感器采集的原始数据和/或经过处理器处理后的处理数据;其中,所述原始数据包括:车辆信息、雷达数据、摄像头数据、超声波数据、定位信息、地图信息、标定信息中的至少一项,所述处理数据包括:障碍物数据、车道线数据、自车行驶轨迹数据、控制指令中的至少一项。5.根据权利要求1或2所述的数据可视化方法,其特征在于,所述智能驾驶相关数据包括:从实时系统获取的实时驾驶相关数据和/或从离线数据库获取的离线驾驶相关数据。6.根据权利要求1或2所述的数据可视化方法,其特征在于,所述字节流为基于json格式的智能驾驶相关数据进行序列化处理得到的。7.根据权利要求1或2所述的数据可视化方法,其特征在于,所述接收服务端发送的当前车辆的智能驾驶...
【专利技术属性】
技术研发人员:何国平,吴家楠,
申请(专利权)人:北京迈格威科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。