大模型时代下的自动驾驶研发测试工具链-SimCycle
前言:
最近OpenAI公司的新产品Sora的发布,正式掀起了AI在视频创作相关行业的革新浪潮,AI不再仅限于文本、语音和图像,而直接可以完成视频的生成,这是AI发展历程中的又一座重要的里程碑。AI正在不断席卷着过去与我们息息相关的每一个行业,而自动驾驶行业更是AI发展的重要应用方向之一,从原来的仅在感知层面应用AI算法到如今的端到端全栈AI,自动驾驶算法的研发也不断在革新,与此同时伴随研发的一系列测试验证方法以及工具链也在不断更新突破,今天将分享我们的自动驾驶研发测试工具链解决方案-SimCycle
数据闭环的差异:
提及自动驾驶研发,就不得不提到一个概念——数据闭环。数据闭环的概念实际上也并不是自动驾驶领域的专属名词,在传统的软件工程中就有这个概念,我们可以看一下传统的数据闭环和自动驾驶的数据闭环的差异:

可以看出,AI模型的加入使得传统数据闭环衍生出了一条分支,而这条分支就是AI迭代的流程。采用数据闭环来驱动AI算法迭代,目前已经被公认为是提升自动驾驶能力的必经之路。因此与之相对应的工具链需求也就应运而生。
SimCycle工具介绍:
SimCycle是东信创智推出的云端数据闭环工具,是围绕自动驾驶算法开发、测试验证、仿真评价等迭代流程的一系列闭环解决方案,其核心亮点是具备完整的闭环方案,涵盖“数据采集、数据处理、数据挖掘、数据合规、数据管理、数据标注、模型训练、数据监控、数据仿真、评价”等模块,通过SimCycle可以帮助客户构建一条具有完整的自动驾驶算法研发流水线的自动化数据工厂,加速自动驾驶的研发。

工具特点:
目前自动驾驶算法按照架构来区分,包含两个非常重要的核心算法:感知和规控。它们各自拥有自己的闭环。感知算法是AI算法模型,从研发模式来讲属于AI数据闭环,而规控算法的研发模式则更接近于传统数据闭环。两条环路在算法集成阶段正式进行汇融,进入算法的整体迭代流程,这是当前阶段的研发特点。而由特斯拉引起的基于端到端全栈AI算法的测试和验证方案我们仍然在持续探索。

- 数据采集与回灌
数据采集是获取数据的关键方法,根据数据的最终用途,会分为总线类和原始感知类数据,针对不同类型的数据又会有不同形式的采集设备的需要,东信创智目前可以提供全量数据的采集与回灌解决方案,包含车辆CAN/LIN/FlexRay/车载以太网等总线、摄像头、激光雷达、毫米波雷达、超声波雷达、组合惯导、IO等信号的采集与回灌。

- 数据管理与处理
数据管理与处理模块,主要解决当前阶段自动驾驶系统的非结构化、半结构化数据、多模态数据的存储和利用问题。不同的行驶数据,包括车端、云端数据最终都会统一进入相应的数据库,落成统一的数据格式,再进入后续的数据处理流水线中。

数据处理流程则包括基于AI模型的数据脱敏合规、预处理、切片清洗筛选等步骤,为后续的数据标注、场景挖掘、模型训练、数据仿真等流程提供标准化的输入物。

- 数据标注
数据标注通过云端AI大模型的部署,可以大大的提升标注效率。标注内容支持3D、4D标注、图片分类、语义分割等,通过AI大模型的自动化预标注,可以让人工标注的工作量减到 5% 左右,95% 的数据都可以通过自动化标注来完成,自动识别率可以达到90%以上。标注后的数据将会被打上标签信息,这些数据既可以用于模型训练,也可以用于算法评价,同时生成的标签还可以用于数据集的检索。用户可以更加快速和便捷地对数据集进行管理和操作,从而提高使用效率。

- 数据仿真与评价
数据仿真包含Logsim与Worldsim两种模式。Logsim是基于实采数据以回放的形式进行开环测试的方法,用于验证迭代后的算法,可以对感知、规划、预测、定位等模块单独进行验证也可以集成验证,是一种十分有效的回归测试方法。但是这种方法的核心是回归,即复现实车遇到过的场景case从而进行验证,而无法解决未知场景下的验证。而Worldsim则可以补足这个缺点,Worldsim是基于建模的原则,根据需要搭建仿真场景,包含交通规则、环境、道路等多种因素,实现虚拟场景的自由创建、场景可泛化,是真正意义上的仿真,通过搭建场景模型、交通模型、动力学模型、传感器模型、控制器模型等还可以实现算法接入后的完整闭环。但是Worldsim也有其局限性,虽然Worldsim可以实现云端高并发仿真,大大提升仿真效率,但当前阶段多数仿真仅限于规控算法的闭环,未考虑场景高精度渲染,同时仿真场景的构建较为复杂,存在搭建难度大、人力消耗大、仿真还原度低等问题。所以Log2world的概念也随之衍生出来,Log2world即路采数据通过数据挖掘、特征提取以及数字孪生等技术,可以转换为Worldsim运行所需要的场景标准格式文件如OpenX等,从而实现对路采数据的仿真转换,并可以进一步对场景进行泛化等操作。
在此基础之上,东信创智还提供大量的自动驾驶功能评价算子,覆盖感知、规控等多个模块和多个维度,用于在仿真过程中给客户提供更精准的反馈,指导算法改进,同时也开放评价管理接口,用于客户开发自定义评价算法。

- 模型训练及部署服务
东信创智整合了一些国内知名的云商资源,在可以提供上述工具解决方案以外,还可以提供模型训练、仿真测试以及云上部署等服务,满足客户私有云、公有云以及弹性混合云的需求,提供全栈式服务和解决方案。
总结:
智能驾驶行业正处于高速发展的阶段,同时大模型技术的兴起也正在不断的对以往技术进行革新,自动驾驶需要发展的道路还很长,东信创智将持续挖掘和整合最前沿的AI技术,为客户提供最有效、最落地、最先进的解决方案,成为客户最值得信赖的伙伴,共同助力自动驾驶时代的到来!
相关文章:
大模型时代下的自动驾驶研发测试工具链-SimCycle
前言: 最近OpenAI公司的新产品Sora的发布,正式掀起了AI在视频创作相关行业的革新浪潮,AI不再仅限于文本、语音和图像,而直接可以完成视频的生成,这是AI发展历程中的又一座重要的里程碑。AI正在不断席卷着过去与我们息…...
人工智能迷惑行为大赏
近年来,随着人工智能技术的不断发展和应用,我们在日常生活中越来越多地接触到各种智能设备和程序。然而,随之而来的是一些令人瞠目结舌的人工智能迷惑行为,让人们对这一新兴技术产生了更多的好奇和思考。 在人工智能迷惑行为大赏…...
ZJUBCA研报分享 | 《BTC/USDT周内效应研究》
ZJUBCA研报分享 引言 2023 年 11 月 — 2024 年初,浙大链协顺利举办为期 6 周的浙大链协加密创投训练营 (ZJUBCA Community Crypto VC Course)。在本次训练营中,我们组织了投研比赛,鼓励学员分析感兴趣的 Web3 前沿话题…...
SSM整合项目(使用Vue3 + Element-Plus创建项目基础页面)
1.配置Vue启动端口 1.修改vue.config.js const {defineConfig} require(vue/cli-service) module.exports defineConfig({transpileDependencies: true }) module.exports {devServer: {port: 9999 //启动端口} }2.启动 2.安装Element Plus 命令行输入 npm install eleme…...
css相邻元素边框重合问题,解决方案
1、如下图所示,在给元素设置边框后,相邻元素会出现重合的问题 2、解决方案 给每个元素设置margin-top以及margin-left为负的边框 <div style"width: 300px;display: flex;flex-wrap: wrap;margin-top: 50px;"><div style"border…...
CentOS7 利用remi yum源安装php8.1
目录 前言remi yum源remi yum源 支持的操作系统remi yum源 支持的php版本 安装epel源安装remi源安装 php8.1查看php版本查看php-fpm服务启动php-fpm服务查看php-fpm服务运行状态查看php-fpm服务占用的端口查看 php8.1 相关的应用 前言 CentOS Linux release 7.9.2009 (Core) …...
深入探索Java设计模式:责任链模式解析与实践
目录 一、责任链模式的基础知识1. 模式结构2. 模式示例 二、责任链模式的实际应用1. 请求处理链2. 日志记录器 三、责任链模式的重要性和使用场景结语 欢迎阅读本篇博客,我们将深入探讨Java设计模式中的责任链模式,帮助初学者、初中级程序员和在校大学生…...
如何在项目中应用“API签名认证”
❤ 作者主页:李奕赫揍小邰的博客 ❀ 个人介绍:大家好,我是李奕赫!( ̄▽ ̄)~* 🍊 记得点赞、收藏、评论⭐️⭐️⭐️ 📣 认真学习!!!🎉🎉 文章目录 为什么需要AP…...
【AIGC+VisionPro】空间视频生意的创业者
1. 产品概述 -一款基于人工智能的2D到3D视频/图像转换工具,可将普通的2D视频/图像转换为令人惊艳的3D视觉体验。 - 它支持在PC上进行转换,并输出适用于Meta Quest、Apple Vision Pro等XR设备的3D格式。 2. 产品功能 - 利用尖端的3D AI系统,可将任何视频(Youtube、电影、游戏、…...
word转PDF的方法 简介快速
在现代办公环境中,文档格式转换已成为一项常见且重要的任务。其中,将Word文档转换为PDF格式的需求尤为突出,将Word文档转换为PDF格式具有多方面的优势和应用场景。无论是为了提高文档的可读性和稳定性、保障文档的安全性和保护机制、还是为了…...
【开源】SpringBoot框架开发图书管理系统
目录 一、 系统介绍二、 功能模块2.1 登录注册模块2.1 图书馆模块2.2 图书类型模块2.3 图书模块2.4 图书借阅模块2.5 公告模块 三、 源码解析3.1 图书馆模块设计3.2 图书类型模块设计3.3 图书模块设计3.4 图书借阅模块设计3.5 公告模块设计 四、 免责说明 一、 系统介绍 图书管…...
Java 继承与多态
一、继承 在Java中,继承是一种重要的面向对象编程概念,它允许一个类(称为子类或派生类)继承另一个类(称为父类或基类)的属性和方法。这意味着子类可以使用父类的成员变量和方法,并且可以添加自…...
C语言——递归题
对于递归问题,我们一定要想清楚递归的结束条件,每个递归的结束条件,就是思考这个问题的起始点。 题目1: 思路:当k1时,任何数的1次方都是原数,此时返回n,这就是递归的结束条件&#…...
构建空间场景轻应用,Mapmost Alpha来啦【文末赠书(10本)--第一期】
文章目录: 一、Mapmost Alpha 介绍二、Mapmost Alpha应对数字孪生业务痛点解决之道2.1 Mapmost Alpha 提供海量城市底板2.2 Mapmost Alpha 提供便捷的配置管理工具2.3 Mapmost Alpha 提供一键式部署发布和分享 三、沉浸式体验Mapmost Alpha3.1 创建应用3.2 新手指导…...
基于冠豪猪优化算法(Crested Porcupine Optimizer,CPO)的无人机三维路径规划(MATLAB)
一、无人机路径规划模型介绍 无人机三维路径规划是指在三维空间中为无人机规划一条合理的飞行路径,使其能够安全、高效地完成任务。路径规划是无人机自主飞行的关键技术之一,它可以通过算法和模型来确定无人机的航迹,以避开障碍物、优化飞行…...
html2canvas+jsPDF实现前端导出pdf
html2canvasjsPDF实现前端导出pdf 安装插件包 npm install jspdf npm install html2canvas引入插件 import html2canvas from html2canvas; import jsPDF from jspdf;生成pdf const perCanvas document.createElement(canvas);perCanvas.style.backgroundColor #fffconst …...
Paimon新版本核心特性和生产实践解读
最近Apche Paimon发布了最新版本0.7.0,在这个版本中,Paimon对一些新特性进行了增强。 Paimon在数据湖领域发展迅速,未来会在整个数据开发领域占有很重要的地位,今天我们来盘点一下当前能力的特点以及在生产环境中的使用情况。 Loo…...
Java设计模式-策略模式
策略模式1 概述2 结构3 案例实现4 优缺点5 使用场景6 JDK源码解析 策略模式 1 概述 先看下面的图片,我们去旅游选择出行模式有很多种,可以骑自行车、可以坐汽车、可以坐火车、可以坐飞机。 作为一个程序猿,开发需要选择一款开发工具&#x…...
vxe-table配合Export2Excel导出object类型数据{type,count}。表格数据呈现是利用插槽,导出只要count该怎么做
先贴一张数据来: 一、然后是vxe-grid的columns配置: 然后就正常用封装好的Export2Excel就行。 碰到一次在控制台报错: 没复现出来,大概就说是count咋样咋样。 以后碰到的话再说,各位要用的话也注意看看 二、或者 用js…...
Java面试题(主要分清区别!!!)
RequestBody和ResponseBody的区别? RequestBody:接收json或xml数据 ResponseBody的:返回json或xml数据 RestController和Controller的区别? Controller:默认返回的是jsp页面 RestController:返回的是一个js…...
再次革新 .NET 的构建和发布方式(一)氨
本文能帮你解决什么? 1. 搞懂FastAPI异步(async/await)到底在什么场景下能真正提升性能。 2. 掌握在FastAPI中正确使用多线程处理CPU密集型任务的方法。 3. 避开常见的坑(比如阻塞操作、数据库连接池耗尽、GIL限制)。 …...
TMC4671电机驱动调试避坑指南:从SPI通信失败到电机抖动的实战排查
TMC4671电机驱动调试避坑指南:从SPI通信失败到电机抖动的实战排查 调试TMC4671电机驱动芯片时,工程师常会遇到各种"坑"和"雷区"。本文将聚焦实际调试过程中最常见的问题,提供一套从现象到原因的逆向排查方法,…...
效率神器!命令行终端优化(Zsh, iTerm2)
效率神器!命令行终端优化(Zsh, iTerm2) 对于开发者和技术爱好者来说,命令行终端是日常工作中不可或缺的工具。默认的终端配置往往功能有限,操作效率低下。通过优化终端环境,比如使用Zsh和iTerm2࿰…...
XLR8Servo_vhdl:FPGA硬件加速的高精度伺服控制方案
1. XLR8Servo_vhdl 加速伺服控制库深度解析1.1 项目定位与工程痛点XLR8Servo_vhdl 是专为 Alorium Technology XLR8 开发板设计的硬件加速型伺服电机控制库,其核心目标是彻底解决传统 Arduino Servo 库在实时性、资源占用和功能冲突三大维度上的固有缺陷。该库并非软…...
模拟退火遗传算法路径优化
模拟退火遗传算法 模拟退火遗传算法是将模拟退火算法的概率突跳特性,与遗传算法的群体搜索机制相结合的混合智能优化算法,目的是平衡全局搜索能力与局部寻优精度,避免单一算法易陷入局部最优的问题。 基础原理拆解 1. 遗传算法的底层逻辑 遗传算法借鉴自然选择与基因遗传…...
ExifToolGUI:让图片元数据管理变得如此简单的5个实用技巧
ExifToolGUI:让图片元数据管理变得如此简单的5个实用技巧 【免费下载链接】ExifToolGui A GUI for ExifTool 项目地址: https://gitcode.com/gh_mirrors/ex/ExifToolGui 你是否曾经面对成百上千张照片,需要批量修改拍摄时间、添加GPS定位信息&…...
TimescaleDB 2.26.2 发布,修复多项错误
开源数据库 TimescaleDB 发布 2.26.2 版本,该版本修复了自 2.26.1 版本以来存在的多个错误,官方建议用户尽快升级。 TimescaleDB 简介 TimescaleDB 是基于 PostgreSQL 构建的开源数据库,旨在让 SQL 可扩展到时间序列数据。它被打包为 Postgre…...
K8s Pod CrashLoopBackOff 根因分析
Kubernetes作为容器编排领域的标杆,其Pod的CrashLoopBackOff状态是运维人员最头疼的问题之一。当Pod反复崩溃重启时,不仅影响业务连续性,还可能隐藏着更深层次的系统隐患。本文将深入剖析这一现象的典型诱因,帮助开发者快速定位问…...
别再乱删频道了!Conda报‘invalid character(s)’错误的深层原因与一劳永逸的修复指南
Conda版本字符串报错全解析:从根因诊断到永久修复方案 当你在终端输入conda create -n myenv python3.8时,突然跳出的Malformed version string ~: invalid character(s)错误提示,往往让人措手不及。这个看似简单的报错背后,隐藏…...
3分钟上手:用ArchivePasswordTestTool轻松找回遗忘的压缩包密码
3分钟上手:用ArchivePasswordTestTool轻松找回遗忘的压缩包密码 【免费下载链接】ArchivePasswordTestTool 利用7zip测试压缩包的功能 对加密压缩包进行自动化测试密码 项目地址: https://gitcode.com/gh_mirrors/ar/ArchivePasswordTestTool 你是否曾经遇到…...
