ADTF(AUTOMOTIVE DATA & TIME-TRIGGERED FRAMEWORK)是一款专为自动驾驶系统开发人员设计的软件,提供多种功能和工具,加速系统开发和测试过程。它可以实时同步处理多个传感器数据流。集成的测试环境,使得在开发平台中编程的驾驶员辅助和安全功能可以很容易地可视化并进行虚拟测试。
ADTF 能在 Windows、Linux 和 ARM 环境中运行配置。为 DW 云存储中的特定需求提供了大量“随时可用”的插件和过滤器。这些组件可以通过即插即用集成到 ADTF 配置中,DW LicenseHub 负责激活组件。通过与 ADTF 工具集的直接连接,方便地按需提供扩展,也可以通过通用接口连接到其他软件产品。
ADTF作为自动驾驶系统开发的技术解决方案,在快速原型设计、数据记录、模拟和后处理等方面发挥了重要作用。它提供了多种功能和工具,帮助开发人员加速系统开发和测试过程,提高开发效率和可靠性。
ADTF在自动驾驶系统开发中的应用
1. 快速原型设计
ADTF可开发一个用于可视化传感器和相机数据的系统。这个系统通过ADTF的功能连接和可视化相机数据、信号和调试信息。开发人员可以使用该系统验证ADAS/AD功能的开发。例如,使用ADTF提供的2D和3D可视化功能来查看车道检测算法或乘客识别功能的可靠性。
2. 数据记录
ADTF支持原始设备制造商(OEM)的测量技术开发。利用ADTF作为中心单元,集成和扩展了工具链,方便访问、解码、处理和可视化传感器数据、总线数据和调试接口。ADTF能够记录原始数据流,这对于测量技术的开发非常重要。记录的数据可以用于后续离线分析和实验的重现。
3. 模拟
ADTF软件支持AUTOSAR软件组件的集成和测试。开发了AUTOSAR辅助工具,利用ADTF为测试AUTOSAR软件组件提供解决方案。这意味着开发人员可以直接通过ADTF访问和测试这些组件,而无需进行复杂的残留总线模拟。ADTF的应用使得以高效和有效的方式对组件进行测试成为可能。
4. 后处理
利用ADTF实现了高度可扩展的数据验证和验证功能。通过ADTF框架链接不同的工具或搭建数据流来进行数据分析和验证。ADTF提供了丰富的应用程序、服务和接口,以适应各种不同的数据处理需求,并在车载资源上高效运行。这使得数据分析和验证过程更加方便、高效和灵活。