自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1019)
  • 资源 (26)
  • 问答 (1)
  • 收藏
  • 关注

原创 Adaptive AUTOSAR 诊断——DM中诊断故障码(DTC) 诊断事件Diagnostic Event、Diagnostic Service 、Diagnostic Monitors

DTC(Diagnostic Trouble Code)是车辆ECU存储的故障代码,用于标识车辆的特定故障问题。

2024-08-22 17:07:06 18

原创 adaptive AUTOSAR UCM模块中SoftwareCluster与Software Package是什么样的关系,他们分别包含哪些元素?

在自适应AUTOSAR(Adaptive AUTOSAR)的更新和配置管理(UCM)模块中,是一个更高层次的抽象,代表了一组相关的功能和组件,而。这些元素共同定义了软件的功能、行为和更新过程。是这些功能和组件的具体实现。而Software Package。的更新和配置是通过对其中的。至于它们各自包含的元素,

2024-08-22 13:49:58 24

原创 how to connect the VRTE to Internet

下载px-v0.9.0-windows-amd64.zip 包。找一个目录解压,(不要再download目录下解压)

2024-08-22 13:04:14 886

原创 RTA-VRTE适配Orin

通过文件传输工具,将vrte_GAC.tar部署包复制到Orin Linux系统的/opt目录下。LOG1.dlt这个文件需要用DltViewer打开。#设置Orin的IP和默认网卡eqos_0。RTA-VRTE适配Orin。本次porting使用该接口。本次porting使用该接口。

2024-08-19 15:40:30 188

转载 10种方法锻炼全局思维,透过现象看本质

通过多角度思考、系统思维、关注趋势等十种方法的学习和实践,我们可以逐步提升自己的全局思维能力,透过表象看到问题的本质,从而更好地应对复杂多变的环境,取得更大的成功。因此,让我们从现在开始,积极地锻炼全局思维,不断提升自己的竞争力,实现个人和组织的持续发展和壮大。我们应该学会借鉴其他国家、其他行业的经验和做法,从中汲取启发,拓展自己的思维边界,以便更好地应对复杂多变的环境。综合分析是锻炼全局思维的重要手段。我们应该勇于实践和探索,不断尝试新的方法和思维模式,以便发现问题的新解决方案,实现全局思维能力的突破。

2024-08-19 14:07:07 19

原创 ODX(Open Diagnostic Data Exchange)简介

ODX(Open Diagnostic Data Exchange)是一种由ASAM制定的开放标准,用于描述和交换ECU(电子控制单元)诊断数据,广泛应用于车辆诊断。ODX文件采用XML格式,包含通讯参数,如ISO15765-2/3时间参数。

2024-08-16 11:16:34 47

原创 传输层安全性 ——TLS(Transport Layer Security)简介

TLS(Transport Layer Security)是一种广泛使用的安全协议,旨在确保互联网通信的隐私性和数据完整性。它是SSL(Secure Sockets Layer)的继任者,最初版本于1999年发布,最新版本是TLS 1.3。

2024-08-15 14:24:51 48

翻译 Adaptive AUTOSAR (R23-11)入门必读——SoftWare Architecture

在AUTOSAR自适应平台的诊断部署中,特定的诊断配置,尤其是诊断地址,只能分配给清单中的根软件集群。:清单代表创建的AUTOSAR模型描述的一部分,用于支持AUTOSAR自适应平台产品的配置,并可能与包含适用于清单的可执行代码的其他工件(如二进制文件)结合上传到AUTOSAR自适应平台产品。需要生成一个头文件,该文件定义了一个具有唯一名称的类,该类实现了相应的插件(例如,生成的类的类名和命名空间是从清单中插件的短名称路径派生的)。相应的可执行文件包含了运行在AUTOSAR自适应平台上的机器的可执行代码。

2024-08-12 14:08:20 43

原创 AUTOSAR Adaptive Platform (AP) 与 ISO/SAE 21434 信息安全

AUTOSAR Adaptive Platform (AP) 确实包含了与 ISO/SAE 21434 标准相关的信息安全部分。ISO/SAE 21434 标准专注于道路车辆的网络安全,提供了在车辆生命周期内管理网络安全风险的指南,从概念阶段到退役阶段。通过这些安全措施,AUTOSAR AP 符合 ISO/SAE 21434 的要求,提供了一个管理现代车辆网络安全风险的强大框架。

2024-08-12 13:30:31 40

原创 Terminator的分割终端功能确实非常实用,特别是当你需要同时监控多个任务时,快捷键来分割窗口

Terminator 是一款很酷的终端模拟器,可以为你提供这种功能。你可以在一个窗口中打开多个终端,并根据需要将它们纵向或横向分割。你还可以参考这篇文章了解更多关于终结者的信息--终结者--一款Linux终端模拟器。此外,Terminator还支持保存布局,这样你可以在下次启动时恢复之前的窗口配置。你有没有尝试过其他的高级功能,比如广播命令(在所有分割窗口中同时执行同一个命令)Terminator的分割终端功能确实非常实用,特别是当你需要同时监控多个任务时。代码语言:javascript。

2024-08-07 15:41:29 188

原创 AP AUTOSAR 深入理解 PHM的本地状态和全局状态的是否支持自由定义各状态的流转触发消息?

监控实体(Supervised Entity, SE)是PHM模块监控的基本单元。每个监控实体需要在配置文件中定义,包括其唯一标识符和初始状态。

2024-08-06 08:58:43 51

原创 Log configuration method for Cyclone DDS

command.log 这个文件里包含了一些使用的命令。

2024-08-05 13:33:47 926

原创 fastDDS-gen编译

如果在编译过程中遇到任何问题,或者有其他相关问题,请随时告诉我!使用 Gradle 进行构建。: 你可以通过运行以下命令来验证。

2024-08-02 17:03:56 251

原创 Fast-DDS的依赖 foonathan_memory_vendor编译

Fast-DDS的依赖 foonathan_memory_vendor编译。

2024-08-02 11:06:17 228

原创 CMake版本太低怎么办? CMake Error (cmake_minimum_required): CMake 3.20 or higher is required.

要解决这个问题,你需要将 CMake 升级到 3.20 或更高版本。并下载适用于你的操作系统的最新版本。

2024-08-02 10:07:20 499

原创 AP AUTOSAR 功能集群之间的交互 IFC(Inter-Functional-Cluster interface)通讯方式如何实现?比如 PHM recovery action通讯方式如何实现?

这些接口的提供是为了通过澄清功能集群之间的交互来促进AP规范的开发,并且它们还可以为AP规范的用户提供更好的架构视图。一般来说,功能集群(Functional Clusters)可以通过AP实现特定的方式相互交互,因为它们不受ARA接口的约束,例如PSE51,它限制了IPC的使用。功能集群之间的一种典型交互模型是使用功能集群的受保护接口,以提供实现功能集群特殊功能所需的特权访问。IFC的目的是通过澄清功能集群之间的交互来促进AP规范的开发,并为AP规范的用户提供更好的架构视图。

2024-07-31 11:20:59 42

转载 Linux系统中创建进程有哪几种方式?会使用哪些API创建进程?各种方式有什么优缺点?

一、fork1. 调用方法正确返回:在父进程中返回子进程的进程号,在子进程中返回0错误返回:-12. fork函数调用的用途一个进程希望复制自身,从而父子进程能同时执行不同段的代码。与fork函数完全相同正确返回:在父进程中返回子进程的进程号,在子进程中返回0错误返回:-1用vfork创建的进程主要目的是用exec函数执行另外的程序。正确返回:返回所创建进程的PID,函数中的flags标志用于设置创建子进程时的相关选项。错误返回:-1。

2024-07-31 09:31:34 32

原创 Adaptive AUTOSAR 只创建进程和配置线程的调度算法,缺少对应用程序线程的控制,如何确保任务的确定性执行?

(4) AP AUTOSAR硬核技术(3):执行管理与状态管理的交互. https://www.51fusa.com/client/knowledge/knowledgedetail/id/3511.html.(1) AP AUTOSAR硬核技术(1):执行管理的秘密揭晓. https://www.51fusa.com/client/knowledge/knowledgedetail/id/3509.html.

2024-07-30 17:43:37 38

原创 Adaptive Platform缺少对应用程序线程的直接控制,但可以通过以下方法确保任务的确定性执行:

通过这些机制,Adaptive AUTOSAR能够在缺少对应用程序线程直接控制的情况下,确保任务的确定性执行。

2024-07-30 17:30:26 26

原创 AP Autosar中EM模块资源管理resource group中,如何计算CPU使用率和内存使用率?监控的资源超过了限制值如何处理?

内存控制监控的数据包括每个进程的RAM使用量。CPU使用率监控的数据包括每个进程的CPU时间。

2024-07-30 17:23:15 39

原创 在Adaptive AUTOSAR中,默认有一个机器状态的功能组管理平台进程的生命周期,那怎么通过SM切换到其他功能组的状态呢?

在Adaptive AUTOSAR中,状态管理(State Management, SM)模块和执行管理(Execution Management, EM)模块共同负责功能组状态的切换。

2024-07-30 16:47:16 76 4

原创 如何解决在Nvidia Orin Linux系统中调用sched_setscheduler API时遇到的错误

上面第三点提到:如果系统使用了 cgroup(控制组)来管理资源,可能需要确保 cgroup 配置允许实时调度。可以检查 /proc/self/cgroup 文件,确保当前进程所在的 cgroup 允许实时调度。完成这些配置后,重新运行你的程序,应该可以解决实时调度权限不足的问题。通过这些步骤,你可以确保当前进程所在的 cgroup 允许实时调度。(实时优先级)项,这意味着没有明确限制实时优先级的使用。文件的内容来看,你的进程属于多个 cgroup,其中。为了确保系统允许实时调度策略的使用,你可以在。

2024-07-30 14:52:42 132

原创 显示系统中所有进程的详细信息,包括线程的调度算法

这个命令可以帮助你了解系统中各个进程的调度策略和优先级,便于进行性能调优和问题排查。用于显示系统中所有进程的详细信息。

2024-07-30 13:03:05 209

转载 Linux查看系统版本命令

Linux系统如何查看系统版本?

2024-07-30 09:33:54 191

原创 汽车软件行业为什么越来越卷?

q=%e6%b1%bd%e8%bd%a6%e8%bd%af%e4%bb%b6%e8%a1%8c%e4%b8%9a%e5%8f%91%e5%b1%95%e8%b6%8b%e5%8a%bf.q=%e4%b8%ad%e5%b9%b4%e5%8d%b1%e6%9c%ba%e7%9a%84%e5%8e%9f%e5%9b%a0%e5%92%8c%e5%ba%94%e5%af%b9.(7) 中年危机 - 知乎. https://www.zhihu.com/topic/19649531/intro.

2024-07-29 17:59:36 348

原创 在Ubuntu系统中如何查看一个文件夹的大小? 如何列出指定文件夹下所有子文件夹的大小?

参数则会以易于阅读的格式(例如KB、MB、GB)显示大小。命令来查看一个文件夹的大小。如果您想查看文件夹内各个子文件夹的大小,可以省略。替换为您想要检查大小的文件夹的实际路径。这将列出指定文件夹下所有子文件夹的大小。在Ubuntu系统中,您可以使用。参数表示汇总每个参数的大小,而。

2024-07-01 10:38:04 842

转载 UDS(统一诊断服务)协议中的0x11服务

汽车UDS诊断之ECU复位服务(0x11)深度剖析_uds 0x11-CSDN博客 汽车UDS诊断之ECU复位服务(0x11)深度剖析_uds 0x11-CSDN博客

2024-06-05 16:55:12 119

原创 C++17 `std::hardware_destructive_interference_size` 和 `std::hardware_constructive_interference_size`

例如,如果你有两个对象,它们在相似的时间局部访问模式下,你可以使用 `std::hardware_constructive_interference_size` 作为它们的内存占用大小和基本对齐的限制,以促进真共享。- 例如,如果你有两个对象,它们在不同线程中具有不同的访问模式,你可以使用 `std::hardware_destructive_interference_size` 作为它们之间的偏移量,以避免伪共享。- 这个值是一个**提示**,用于提高性能,但不一定等于实际的 L1 缓存行大小。

2024-05-24 17:51:27 700

原创 在AP AUTOSAR诊断中DID、RID、SID、AccessPermission分别代表什么?

在UDS(Unified Diagnostic Services)协议中,DID用于唯一标识车辆电子控制单元(ECU)中的特定数据项。UDS协议定义了一系列标准化的诊断服务,通过这些服务可以读取、写入或清除特定的DID数据。

2024-05-20 13:55:48 1262

原创 编译CycloneDDS和CycloneDDS-CXX踩过的坑——CMake Error at CMakeLists.txt:227 (find_package):

最近编译CycloneDDS和CycloneDDS-CXX踩了两个坑,花了不少时间。做个简单的记录,免得以后又踩到。注意:CycloneDDS-CXX编译依赖CycloneDDS,因此必须先编译CycloneDDS需要严格按照步骤进行,否则要入坑步骤如下,1先编译CycloneDDS以上步骤完成CycloneDDS的编译和安装,生成的bin include lib等位于install目录下面。

2024-05-15 16:05:13 370

原创 使用Linux命令时,前面加sudo和不加有什么区别?

(1) cmake的版本的更新以及和sudo cmake的区别 - CSDN博客. https://blog.csdn.net/moumde/article/details/106507154.(2) cmake的版本的更新以及和sudo cmake的区别 - CSDN博客. https://blog.csdn.net/moumde/article/details/106507154.如果您对`cmake`的使用有更多疑问,可以参考相关的[教程]或[文档]来获取更多信息。命令编译时,前面加上。

2024-05-08 11:24:42 599

原创 如何在Ubuntu中保存shell窗口中的log?

这是一个简单的方法来记录您在终端中的所有活动,包括输入的命令和输出的结果。命令时的当前目录中。如果您想要在特定的目录中保存log文件,您需要在文件名前指定路径。命令之后,您可以执行任何终端命令。所有的输入和输出都会被记录到您指定的log文件中。在Ubuntu中保存shell窗口中的log,您可以使用script。: 当您完成终端活动并想要结束log记录时,只需输入。会话,并将记录的内容保存到您之前指定的文件中。请注意,log文件将保存在您执行script。是您想要保存log的文件名。这将结束script。

2024-05-08 10:54:47 387

原创 如何从Windows 10电脑远程登录Ubuntu系统

xrdp提供了几种不同的会话类型,每种类型都有其特定的用途和优势。在“远程桌面连接”窗口中,输入您之前记下的Ubuntu电脑的IP地址,然后点击“连接”。当被提示时,输入您的Ubuntu用户名和密码,然后您应该能够远程访问Ubuntu桌面。xRDP是一个开源的远程桌面协议服务器,允许您接受来自Windows的RDP连接。请确保在尝试连接之前,Ubuntu电脑没有被锁定或注销,因为这可能会导致连接问题。在Windows 10电脑上,打开“远程桌面连接”程序。记下与您的网络接口相关联的IP地址。

2024-05-07 17:21:32 1115 1

原创 Linux 认识与学习Bash——3

在Linux bash中,数据流重定向是指将命令的输出从默认的标准输出(通常是终端)重定向到其他位置,如文件或另一个命令的输入。这是通过使用特定的符号来实现的。例如,用于将输出重定向到文件,而用于将文件内容作为命令的输入。>>cal > hello #将hello这个文件清空,然后再把命令产生的内容写入文件cal>>hello #再hello这个文件内容后面追加输出的内容。cal2>hello #只能重定向错误的结果,即2>前面的命令是错误的&>#不管是正确的还是错误的都重定向过来。

2024-05-07 13:09:53 879

原创 在Linux系统中炫酷的输出命令可以让终端看起来更有趣

q=Linux%e7%b3%bb%e7%bb%9f%e7%82%ab%e9%85%b7%e7%9a%84%e8%be%93%e5%87%ba%e5%91%bd%e4%bb%a4.(2) 十个效果酷炫的Linux系统操作指令(黑客帝国般的效果~)_linux下hollywood 能干吗-CSDN博客. https://blog.csdn.net/baidu_39629638/article/details/110232451.请注意,某些命令可能需要你的系统支持特定的软件包管理器,如`apt`。

2024-04-25 17:05:31 311 1

原创 Linux 认识与学习Bash——2

readonly hello #定义一个只读的变量hello。declare -r liu=888 #定义一个只读的变量liu。declare -x liu=888 #定义的变量liu。read 后面不带变量,那么默认会给REPLY变量赋值。declare +x liu=888 #取消变量。export #查看定义的变量。输出$x时,变量将不起效果,当作字符串输出。echo '$x' #在使用。

2024-04-18 18:04:09 426 1

原创 Linux 认识与学习Bash——1

在Linux系统中,有多种命令和技巧可以帮助用户与shell交互、管理变量以及执行命令。

2024-04-18 15:53:34 780

原创 linux 中 strings命令的作用和例子

命令是一个用于提取文件中的可打印字符序列的工具。它主要用于从二进制或数据文件中提取文本字符串。这些字符串是至少4个字符长(或者可以通过选项设置更长或更短的长度),并且紧跟在一个不可打印的字符后面。linux 中 strings命令 主要是在对象文件或者二进制文件中查找可打印的字符串。命令对于确定非文本文件的内容特别有用。例如,如果您想查找一个名为。

2024-04-18 13:24:39 1308

翻译 How UDS on IP (or DoIP) is Enabling The Remote Vehicle Diagnostics and Comparison with UDS on CAN

通过互联网协议(DoIP)的诊断开启了一种新的ECU诊断范式,该范式通过以太网运行,这是一个更快、更可靠的通信渠道。DoIP协议是基于TCP/IP协议的网络协议,允许通过网络传输车辆诊断数据。DoIP协议将诊断数据封装在TCP/IP数据包中,并使用UDP协议进行传输。它还定义了一组标准的诊断服务,例如读取故障代码、清除故障代码、读取实时数据等。

2024-04-18 10:03:09 82

原创 一文读懂——DoIP和DoCAN之间有什么不同

总的来说,DoIP和DoCAN都是为了实现统一的诊断服务(UDS)而设计的,但它们在物理通信层面、数据传输速度和远程诊断能力等方面有所不同。DoIP,即基于IP的汽车诊断协议,由ISO 13400-2标准定义,它促进了使用IP、TCP和UDP的外部测试设备与汽车控制单元(ECU)之间的诊断相关通信。通过互联网协议(DoIP)的诊断开启了一种新的ECU诊断范式,该范式通过以太网运行,这是一个更快、更可靠的通信渠道。DoIP协议是基于TCP/IP协议的网络协议,允许通过网络传输车辆诊断数据。

2024-04-18 09:47:55 807

车载智能芯片白皮书2023

目录 一、 背景 ................................................................................................................................... 4 二、 车载智能计算趋势与挑战........................................................................................5 1. 传感器及控制单元复杂繁多.............................................................................................................. 5 2. 环境感知融合带来实时数据处理挑战........................................................................................ 6 3. 算法模型尚不能很好应对长

2023-07-31

C++如何将json转成字符串,如何将字符串转成json

C++如何将json转成字符串,如何将字符串转成json

2023-07-31

adaptive autosar R22-11 官方文档

About The AUTOSAR Adaptive Platform implements the AUTOSAR Runtime for Adaptive Applications (ARA). Two types of interfaces are available, services and APIs. The platform consists of functional clusters which are grouped in services and the Adaptive AUTOSAR Basis. Functional clusters... assemble functionalities of the Adaptive Platform define clustering of requirements specification describe behavior of software platform from application and network perspective but, do not c

2023-04-20

cmake-3.22.1-windows-x86_64.msi

windows10 下cmake的安装程序

2021-12-31

AP_autosar简介.doc

Overview AUTOSAR的全称是:AUTomotive Open System Architecture 是汽车制造商,供应商和其他电子,半导体和软件行业公司组成了联盟 至今为止,超过280家公司成为AUTOSAR的Partner,其中,有9个核心Partner,2个战略Partner,58个高级Partner,49个开发Partner,124个Associate Partner以及28个Attendees。 AUTOSAR致力于: 1. 标准化ECU的软件架构 2. 将技术设计元素整合为一个标准 3. 硬件和软件将彼此独立 4. OEM与供应商之间的SW灵活交换 5. 平台定义的分

2020-08-26

autosar全面学习笔记.docx

1.背景 2 2.技术驱动因素 2 3.AP的特点 3 4.经典、自适应和非AUTOSAR ECU的集成 4 1.逻辑视图 5 2.物理视图 7 3.方法论和Manifest 8 5.应用设计 10 6.执行Manifest 10 7.服务Instance Manifest 11 1.概述 11 3.调度 12 4.内存管理 12 5.设备管理 12 1.概览 12 2.系统启动 12 3.执行管理责任 13 4.确定性执行 13 5.资源限制 14 6.应用程序恢复 14 7.受信任的平台 15 1) 可以要求将功能组设置为专用状态 16 2)(部分)网络可被要求取消/激活 16 3) 可以要求机器关闭或重新启动 16 4) 其他自适应(平台)应用程序的行为可能会受到影响 16 5) 可以执行项目特定的动作 16 1.概述 20 2.架构 20 3.组件 20 1.概述 21 2.诊断通信子集群 22 3.事件存储子集群 23 1.概述 25 2.设计 26 3.架构 26 1.网络管理算法概述 26 2.架构 27  图1 NM概述 27 1.术语 40 2.IAM框架的范围和重点 41 3.AUTOSAR规范的内容 41 4.IAM框架的体系结构 ①一般框架 42 (1) 使用加密的密钥或密钥句柄进行操作 46 (2) 尽管可能会损害应用程序安全地管理密钥 46 (3) 限制应用程序对键的访问和允许的操作 46  API扩展说明 47 2.架构 47 1.Safety概述 48 2.信息交换保护(E2E保护) 49 3.平台健康管理 49 Core Types定义了多个功能集群作为其公共 interface 的一部分使用的通用类和功能。定义Core Types的理由之一是包括 Interface 定义中经常使用的常见复杂数据类型。 52 1.错误处理 52 2.高级数据类型 53 3.全局初始化和关闭功能 53

2020-08-17

车辆编队行驶.docx

基于车路协同的交叉口通行,是指主车(HV)驶向交叉路口,HV向V2X服务器发送车辆行驶信息,包括车辆位置、速度、加速度、行驶意图信息(HV规划的目标道路信息)等,V2X服务器根据车辆行驶信息、目标交叉路口的交通控制相位信息、其他车辆上报的行驶信息、以及路侧传感器上报的感知信息,为HV生成通过交叉路口的通行调度信息,并发送通行调度信息给HV;或者HV通过V2X通信获取路侧传感器的感知信息、其他车辆信息、V2X服务器的云端信息,自身生成调度信息。

2020-08-12

ConvDBC_TO_Code.tar.gz

将can消息描述的**.dbc文件转换成c++代码来读取,不需要自己动手编解码做移位拼接操作 将can消息描述的**.dbc文件转换成c++代码来读取,不需要自己动手编解码 将can消息描述的**.dbc文件转换成c++代码来读取,不需要自己动手编解码

2020-08-06

2020 C-V2X“新四跨”暨大规模先导应用示范活动.pdf

一、大规模验证意义: 定位2:面向公众演示多样化的C-V2X功能和服务 • 相较2019四跨,上海国际汽车城超过100辆城市运营车辆已搭载 C-V2X设备,演示环境具备V2X背景车辆 • 演示道路C-V2X路侧设施更加完善,具备连续场景演示条件 • 同步开展C-V2X安全系统级验证 二、“新四跨”验证意义: 在2019年四跨基础上,增加高精度地图和定位,探索C-V2X在地图和定位方面面临法律法规问题的解决方案,进一步推动产业发展

2020-07-23

面向C-V2X的多接入边缘计算服务能力开放和接口技术要求.docx

车路协同场景是MEC与C-V2X融合场景中的重点研究内容,涵盖安全、效率、协作、视频、信息服务五大类场景,而每类场景又可细化为多个具体场景。不同应用场景涉及到的数据源形态各异,包括传感器数据、激光雷达数据、视频监控数据、车载数据等等,繁多的数据类型以及多源数据的融合缺乏标准化的规范。此外,不同应用场景对MEC所提供的服务能力要求不一,包括信号识别、车速控制、路径规划、车辆检测等等,各类服务能力接口缺乏标准化的定义。目前在国际上,面向车辆网的MEC服务器技术的研究和应用处于起步和逐步发展阶段。ETSI、3GPP、5GAA等业界未制定相应比较完善的国际标准。因此本文以当前主流车联网边缘计算系统架构为基础,着重分析研究车路协同各应用场景特别是多源数据融合场景对MEC服务能力及开放接口的要求并撰写相关规范。

2020-07-08

javase笔记编辑1.docx

java总结笔记,非常全面,下载一定不会后悔

2020-07-01

《ROS入门21讲》课件&源码.zip

ROS基础文档,安装使用教程。 说起ROS,可能大家现在或多或少都有所了解。现如今世界机器人发展之迅猛犹如几十年前计算机行业一样,机器人也逐渐进入到千家万户,大到工业机器人,小到家用的服务型机器人,各式各样,为各种人们生活所需的机器人以计算机技术的发展为基础的机器人也是如雨后春笋。机器人可主要分为硬件层和软件层两个大的主要方向。每一种类型的机器人都需要以硬件的实际情况编写符合用户需要的功能,渐渐的人们发现,这样的机器人代码的复用率很低,大大阻碍了机器人的发展。因此ROS便是为机器人在研发的过程中的代码复用提供支持.ROS是Robot Operating Syetem(机器人操作系统)

2020-04-30

CANoe 窗口与功能模块介绍.pdf

vector产品培训 主要内容 ? 主要窗口介绍: ? 仿真设置窗口 ? 测量设置窗口 ? 跟踪窗口 ? 图形窗口 ? 写窗口 ? 数据窗口 ? 统计窗口 ? 总线统计窗口 ? 附加功能模块介绍: ? 发生器模块 ? 交互发生器模块 ? 回放模块 ? 过滤器模块 ? 通道过滤器模块 ? CAPL节点 ? 环境变量过滤器

2020-03-11

CANdb___Manual_EN.pdf

Table of contents 1 Introduction 3 1.1 About this user manual 4 1.1.1 Access helps and conventions 4 1.1.2 Certification 5 1.1.3 Warranty 5 1.1.4 Support 5 1.1.5 Registered trademarks 5 2 Basics 7 2.1 Overview of CANdb++ 8 2.2 CANdb++ data model 10 2.3 Installing CANdb++ 10 2.4 CANdb++ program window 11 3 Tutorial 13 3.1 Overview 14 3.2 Program start 14 3.3 Creating a new CAN database 15 3.4 Creating and modifying objects 16 3.4.1 Creating new objects 16 3.4.2 Copying existing objects 18 3.4.3 Modifying existing objects 19 3.5 Linking objects 20 3.6 Showing the communications matrix 22 3.7 Value tables 23 3.8 Assigning value tables 25 3.9 User-defined attributes 25 3.10 Modifying the value of an object's user-defined attribute 27 3.11 Consistency check 28 4 Version administration 29 4.1 Preconditions for version administration capability 30 4.2 Version administration for CAN databases and objects

2020-03-11

汽车CAN总线通信矩阵设计.pdf

CAN 通信时的信号设计,信号描述、偏移量、物理值范围、信号列表、信号周期等 CAN 通信时的信号设计,信号描述、偏移量、物理值范围、信号列表、信号周期等CAN 通信时的信号设计,信号描述、偏移量、物理值范围、信号列表、信号周期等

2020-03-11

CAN总线简明教程.docx

先看看工作原理 当 CAN 总线上的一个节点(站)发送数据时,它以报文的形式广播给网络中所有节点,对每个节点来说,无论数据是否是发给自己的,都对其接收。 每组报文开头的11 位字符为标识符,定义了报文的优先级,这种报文格式成为面向内容的编制方案。同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文,当几个站同时竞争总线读取时,这种配置十分重要。 大体的工作原理我们搞清了,但是根本的协议我们还要花一番功夫。下面介绍一个重要的名词,“显性”和“隐性”: 在我看到的很多文章里,有很多显性和隐性的地方,为此我头痛不已,最终我把它们彻底弄明白了。

2020-03-11

CANoe 操作手册.docx

一.CANoe 窗口 2 1.1 CANoe 11.0窗口 2 1.1.1 仿真配置窗口 3 1.1.2 测量配置窗口 4 1.1.3 跟踪窗口 5 1.1.4 图形窗口 6 1.2 附加功能模块 7 1.2.1 交互发生器模块 7 1.2.2 过滤器模块 9 1.2.3 CAPL模块 10 二.CAN相关仿真模块 11 三.测量过程的记录 12 四. checksum demo 14 4.1 配置 14 4.2 Simulink建模以及CANoe建模 15 4.3 物理连线,下载验证 18

2020-03-11

20170914-泛型编程.pdf

如何才能更好地进行泛型编程,看了这个文档,告诉你它的秘密 void updateGateway(const GatewayConfigValue &config) { if(config.ipAddress.isChanged()) { int oldIp = config.ipAddress.getOldValue(); //codes free old Ip //.................... int newIp = config.ipAddress.getCurrentValue(); //codes bind new Ip //.................... } } for every configurable elements

2020-01-08

c语言100集笔记.c

学习程文杰的100集C语言视频,做的笔记,记录了C语言的学习过程,想要把C语言学好,多看看笔记,会获益良多。 学习程文杰的100集C语言视频,做的笔记,记录了C语言的学习过程,想要把C语言学好,多看看笔记,会获益良多。

2020-01-08

智能化 汽车行业5G专题:5G推动车联网与自动驾驶腾飞.pdf

5G 是车联网和自动驾驶的完美搭配。 5G 网络具有高传输速率、低时延、 高可靠性等特点, 是车联网和自动驾驶的完美搭配。 车联网领域, 高传 输速率使得车内 AR/VR、 超高清流媒体等业务有望得到应用;智能驾驶 领域,低时延高可靠的连接是智能汽车实现 L4/5 自动驾驶的关键。 5G 的 持续推进,有望推动车联网与自动驾驶腾飞。  车联网 C-V2X 有望后来居上, 2025 年市场规模近万亿。 车联网主要有 DSRC 和 C-V2X 两种技术, DSRC 发展较早,但 C-V2X 有望凭借更多应用 场景、更低延迟时间、更远通信距离等优势后来居上,成为未来主流技 术标准。 车联网领域, 中国联通预计 2020 年国内市场规模将突破 2000 亿元, 2025 年将突破 9000 亿元, 终端设备 OBU、 RSU 市场空间分别高达 280 亿、 1430 亿元。均胜电子、德赛西威等已获得 C-V2X 终端产品量产 订单,有望把握先机,发展前景看好。

2020-01-08

智能驾驶深度学习初探.pdf

如何做自主决策? 每个传感器负责任地给出自己的三种算法的结果 – 导航信息 – 障碍物信息 – SLAM信息 如何将信息有效地融合到驾驶态势图中? 如何根据驾驶态势图做路径规划, 以及精准导航 和车辆控制? 如何让车辆在保证速度的情况下, 在各种任务模 式下都做出最切合中心线的精准控制?进一步

2020-01-08

libpaho-mqtt3as.so.zip

mqtt libpaho.c 编译出来的x86架构的库文件。拿到库文件后需要把它放到对应的地方去 v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so /usr/lib/ v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so.1 /usr/lib/ v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so.1.0 /usr/lib/

2019-11-23

CANoe软件安装.docx

编写目的: 本文档是CANoe软件的安装说明,方便刚接触CANoe的伙伴们快速安装这个软件。

2019-08-09

CANoe10.0基础操作手册.docx

编写目的: 本文档是CANoe软件的使用操作说明,方便刚接触CANoe的伙伴们快速上手使用这个软件。

2019-08-09

CANoe基础操作20171110.doc

CANoe 10.0使用教程视频

2019-08-07

自动驾驶的深度强化学习框架.pdf

高阶ADAS系统的开发以至自动驾驶系统的开发都有赖于一套能够完整支持开发、模拟测试、原型制作和量产的开放式解决方案。本文将介绍基于深度学习架构的自动驾驶平台,这一架构将成为未来实现自动驾驶的集成平台中的重要一环。

2019-07-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除