ViCANdo新版本发布(PART2)| XCP集成
大家好,这是ViCANdo功能更新的第二篇,上一篇我们介绍了ViCANdo对PCL的集成,这一篇我们介绍ViCANdo工具支持的另外一个功能:XCP解析功能集成。
标定
和汽车上的其他的功能一样,智能驾驶系统的开发和测试也遵循一般的功能开发模式,需要在开发和测试的过程中对系统进行标定调试,而且在智能驾驶开发的过程中,我们面对的是一个更加复杂的系统,因此能够获取系统的中间变量,才能够更准确的评价和调试智能驾驶功能。
而且随着传感器产品的不断地迭代,AD和ADAS测试开发工程师正在面临着一个日益复杂的测试开发环境。工程师们需要使用数量更多并且结构更加复杂的传感器、控制器。
XCP与CCP协议
• XCP(Universal Calibration Protocol)
• CCP(CAN Calibration Protocol)
为了控制ECU标定的时间和成本,工程师和技术员通常会依赖可以灵活读写变量和内存的强大的工具和标准。为此,在90年代出现了CAN标定协议(CCP),当时CAN总线是汽车中的重要总线。CCP后来被指定为一种交叉OEM标准。然而,随着汽车电子的持续发展,其它总线系统诸如FlexRay、LIN、MOST、以太网等也开始成为趋势。但是,CCP仅限于CAN网络应用,所以在其它潜在领域的应用局限日益增加。这样就导致了其后继协议XCP的出现。
与CCP一样,“通用测量与标定协议”(XCP)也是源于自动化和测量系统标准化协会(ASAM),它在2003年被定为标准。其中的“X”代表可变的和可互换的传输层。XCP通过双层协议将协议和传输层独立开,XCP协议可能指的是XCP-on-Can、XCP-on-Ethernet、XCP-on-UART/SPI 或XCP-on-LIN等。
VICANdo的XCP协议支持
新推出的XCP标定模块同时支持CCP和XCP通信协议。您可以通过使用A2L文件来连接并且校准您的ADAS/AD ECU。虽然校准每一个ECU仍然是一项艰巨的任务,但是我们现在已经将您的校准过程变得更加容易了。
ViCANdo A2L Explorer
XCP功能的数据测量界面
在测量量显示界面,我们可以方便的添加和显示需要被采集和分析的数据量。
XCP功能的参数标定界面
在参数标定界面,可以方便的在采集分析过程中对参数进行调整。
此外,ViCANdo 还支持多平台的开发环境,您可以使用ViCANdo连接到Matlab/Simulink, OpenCV或者您代码所在的开发环境。您可以在ViCANdo上按照您的开发流程编译目标代码并直接测试和验证。这种在线测试的方式,将会给您的代码更新迭代提供便利。
ViCANdo XCP功能亮点
• 可配置的数据测量和校准视图界面
• 可使用DAQ列表进行数据采集
• 可通过各种各样的UI界面进行数据采集
• 具有强大的后处理功能,不仅适用于XCP/A2L参数配置,还适用于完整的ADAS/AD功能,包括像摄像头和激光雷达的参数配置
• ViCANdo Open SDK 支持在ViCANdo的上下游与现有工具链集成
• 可支持通过回放数据源来进行HIL台架上的测试
• 可支持基于ISO 14229/14230标准的诊断应用
ViCANdo Suite 产品介绍
ViCANdo Suite是针对智能驾驶功能的开发和测试平台软件套装。
软件包含如下组件:
• ViCANdo:
ViCANdo是一款跨平台的,针对AD/ADAS开发的数据记录和分析工具,支持运行在Windows、Linux、MacOS等操作系统,支持X86、ARM等平台。
• ViCANlog:
设计用于车端路试采集的软件,可以运行在任何基于linux的硬件设备上,无人值守采集数据。除了一般计算机外,也支持Nvidia TX-2、Xavier,Nexcom等设备。
• ViCANdroid:
安卓端的APP,可以采集CAN总线和视频、音频、GPS等数据,内建FTP服务,可以自动的上传数据到服务器。便于方便的对数据进行处理分析。
• ViCANsim:
通过与OpenCV和Matlab/Simulink™等的集成,方便用户部署自己的算法在ViCANsim上,于此同时也具有与Matlab/Simulink™的接口。
• ViCANbedded:
ViCANbedded的目标是应用于嵌入式环境,与ViCANdo 相同。它旨在轻松地将源代码从 PC 平台移植到到嵌入式环境。目前,它可支持 QTEmbedded 4.X及更高版本、QNX、Velocity、VxWorks等。
ViCANdo新版本发布(PART2)| XCP集成相关推荐
- ViCANdo新版本发布(PART1) | 点云库(PCL)集成
激光雷达 随着智能驾驶技术的发展,激光雷达迅速的进入工程师的视野,不管是机械式.MEMS还是纯固态激光雷达,本质上都是以一定的速度扫描照射区域,在此过程中激光雷达不断的发出激光并接收反射信息.激光雷达 ...
- ViCANdo新版本发布(PART5)| JavaScript脚本
Hello大家好!眼见着国内的疫情越发的好转了,然而大家还是不要掉以轻心,也希望早一天我们能够面对面的相互交流和智能驾驶相关的技术,为我国的汽车强国之路增砖添瓦. 在此前的一系列的ViCANdo智能驾 ...
- 代码快速“检”“修”不是梦,阿里云MaxCompute Studio 2.9.0 新版本发布
摘要: 阿里云MaxCompute Studio 2.9.0 新版本发布,此次发布的新版本,在原有功能的基础上增加了新功能,分别是支持代码检查和快速修复:支持graph开发及调试. 近日,阿里云大数据 ...
- 17家国产数据库厂商的2020年度事件大盘点:项目签约与验收、新版本发布等
每月月初,我们都会在墨天轮发布当月的数据库流行度排行,总结数据库行业最新的发展动向以及行业人员应对变化的一些建议与思考.如今,2020年已过,除了新冠病毒疫情对全球各行各业带来的消极影响以外,我们也看 ...
- PolarDB-X 2.1 新版本发布 让“MySQL 原生分布式”触手可及
PolarDB-X 2.1 新版本发布 让"MySQL 原生分布式"触手可及 --黄贵(曲山)阿里云数据首席架构师 了解更多PolarDB-X 内容: https://develo ...
- DevEco Device Tool 3.1 Release新版本发布,新增资源管理器、SFTP、HDC
原文链接: DevEco Device Tool 3.1 Release新版本发布,新增资源管理器.SFTP.HDC,点击链接查看更多技术内容: DevEco Device Tool是面向智能设备开发 ...
- 分享:Arcadia 0.12.1 发布,Ruby 集成开发环境
Arcadia 0.12.1 发布,Ruby 集成开发环境 http://www.oschina.net/news/35942/arcadia-0-12-1
- element vue 动态单选_软件更新丨vue-element-admin 4.0.0 beta 发布,后台集成方案
vue-element-admin 4.0.0 beta 发布了. vue-element-admin 是一个后台集成解决方案,它基于 vue 和 element.它使用了最新的前端技术栈,内置了 i ...
- mycncart 1.4.0.0 新版本发布
2019独角兽企业重金招聘Python工程师标准>>> mycncart 1.4.0.0 新版本发布 1. 跟进opencart 2.1.0.1 和 2.2.0.0 更新升级 ...
最新文章
- 2021年大数据Flink(二十五):Flink 状态管理
- 当谈论设备指纹时,我们到底在说什么?(转)
- 我来做百科(第九天)
- leetcode算法题--寻找两个有序数组的中位数★★
- 在内部局域网(无外网)使用阿里云短信
- 剔除异常值栅格计算器_基于数据流的异常检测: Random Cut Forest
- 逆向入门--简单win32CK逆向手记
- 熬之滴水成石:最想深入了解的内容--windows内核机制(6)
- 计算机网络中ping命令的使用方法,ping命令的基础使用技巧
- php有几种数据结构,PHP数据结构有几种_后端开发
- python线性链表_线性表 (单链表、循环链表-python实现)
- java fx 多个窗口_JavaFX Scene Builder(窗口各种设置)
- HBase因hostname可能引起的RIT问题。HBASE的ip和hostname坑
- 关于系统响应函数OnSysCommand
- c#解析XML到DATASET及dataset转为xml文件函数
- 什么是大数据,模式识别和人工智能算法实现
- 计算机开机最快,教你如何让你的电脑快速开机
- springSecurity 中不能抛出异常UserNameNotFoundException 解析
- Android中播放本地SD卡中歌曲须要的加入的权限
- k8s-client-go源码剖析(一)