一、ASEva云端平台架构
ASEva系统一直致力于主动安全功能评估和自动驾驶场景数据采集及相关应用,目前已经成为该领域最专业的工具。随着采集车数量增加,远程监控、碎片化数据管理、大数据分析成为用户越来越重视的问题,ASEva云端系统应运而生。
ASEva云端系统可以实现多用户管理、多车远程监控、远程调度、云端部分数据回传等功能,从而使我们的用户通过ASEva云端平台可以简单便捷地监控到每一台车辆实时的位置,以及车辆周边环境信息;同时也可以对于每一个数据采集通道进行监控,确保数据的有效性。数据处理分析的时效性,在当前车辆技术迅猛发展的背景下,也变得更为重要。
ASEva云端平台也提供了数据远程回传的功能。可实现关键性数据片段实时上传到用户的服务器或实验室,进行实时分析和处理。未来随着5G技术日益成熟,ASEva云端平台将会致力实现于所有采集数据实时回传。目前,海量数据的分析和处理成为了行业内的痛点和难点,ASEva云端平台会给用户提供一个大数据分析处理平台,支持多用户进行数据回放、数据标注、数据处理、数据转化、数据截取和数据分析等。
ASEva云端系统架构如下图所示:
二、ASEva云端平台功能模块
ASEva云端平台系统包括以下内容:
1. Web服务器
Web服务器主要用于解决远程访问的问题,Web服务器提供一个网页版的可视化界面,使得ASEva数据采集端可以实时访问到用户的服务器或者数据中心,然后通过4G/5G网络实现ASEva采集端和服务器或者数据中心进行数据交互。
2. 用户文件管理模块
海量数据的有效管理可以大大提高数据处理和数据查看的效率。ASEva云端文件管理模块可以实现海量数据文件查看、调用,同时可以远程进行文件编辑、管理、分类、移动、删除等,可将数据远程打包分类存储,便于快速查找分析数据。
3. 团队和项目管理模块
云端平台是一个用户内部的开放式平台,数据经常也需要多用户同时进行调用或查看。团队管理功能可以设定不同角色,如设定超级管理员,进行所有账户的管理;赋予不同的用户不用的访问和功能应用权限,便于用户和项目管理。多车或同一台车不同时期采集到的数据经常会对应不同的软件版本和功能配置,项目管理功能可以为用户提供工程文件存放库、dbc文件存放库、绑定实际的采集车辆,同时便于后期的数据回放、数据处理、场景提取等功能进行调用。
4. 车队状态实时监控
车队状态实时监控模块主要用于实时监控当前采集车辆的GPS定位信息、周边环境信息(天气信息、道路类型、温度等)、视频快照信息、关键性CAN总线信号、各数据通道状态及是否有数据异常或丢失。如监控车辆行驶的历史轨迹,或数据采集过程中因道路颠簸某些传感器松动,数据丢失,此时车队监控系统自动发出警报,提醒数据采集人员检查车载采集系统,可以确保数据的有效性。
5. 云端数据离线回放模块
ASEva云端平台包含云端数据离线回放模块。该功能模块可以通过Web浏览器,发送回放任务请求到服务器端,服务器端读取加载想要回放的数据片段,按照规则进行数据解析,逐帧加密后发送给Web端。Web端在接收到数据之后进行解密并且缓存数据,然后在浏览器上按照时间轴逐帧显示数据,实现服务器中的数据在云端进行远程调用和回放,可极大地节省时间和提高团队工作效率。
6. 云端数据处理模块
海量数据有效的快速处理是目前很多用户面临的痛点和难点。ASEva云端系统具备云端大数据处理和分析能力,可以多台处理服务器并行处理,极大提高处理的速度。
云端数据处理模块可以实现数据提取、数据分析、场景编辑以及数据截取等功能。
数据处理模块也可以实现多用户同时进行数据检索、数据标注、数据格式转化等应用。