智驾
“面朝大海,春暖花开”
展开
-
【MDC智能驾驶开发者课程】1.华为MDC总体介绍
文章目录1.智能驾驶产业发展趋势2.华为MDC智能驾驶计算平台2.1 华为MDC平台的特性3.典型应用场景3.1高速干线货运物流3.2末端无人物流配送3.3高危高强度特种作业3.4定点定时人员通勤3.5移动智能私人出行4.参考1.智能驾驶产业发展趋势“随着云计算、AI、边缘计算等新兴技术的不断涌现与成熟普及,数字世界正加速迈入万物互联的智能世界。百年汽车工业,也面临着产业智能化升级的现实挑战与历史机遇,以电动化、智能化、网联化、共享化为趋势的汽车“新四化”已成为行业内的普遍共识。”现阶段汽车工业的发原创 2021-04-05 21:01:27 · 35515 阅读 · 6 评论 -
芯旺微,车规级32位MCU KF32A芯片简介
芯旺微,车规级32位MCU KF32A芯片简介原创 2024-09-02 17:17:42 · 580 阅读 · 0 评论 -
地平线J5芯片与同级别芯片的对比
地平线J5芯片与同级别芯片的对比原创 2024-06-28 14:02:45 · 262 阅读 · 0 评论 -
黑芝麻科技A1000简介
黑芝麻A1000相关资源介绍原创 2024-06-28 13:41:42 · 386 阅读 · 0 评论 -
【面试笔记】C++ 软件开发工程师,智驾研发方向(非算法)
智能驾驶,在当下无疑是最热门的技术之一,所谓“风口上猪也能飞”,在高薪趋势下,大量的人才都往这个方向涌入,导致就业竞争激烈,如果你是小白,如何在面试中胜出?如何准备该方向的面试?作为对智能驾驶技术充满热情的开发者,我近期参加了一场智能驾驶行业的C++软件开发面试,希望通过这篇博文,与大家分享我的面试经历、心得以及对于智能驾驶编程的一些思考。希望通过我的分享,能够为大家提供一些参考和启示,特别是在面对智能驾驶行业C++软件开发岗位时,如何更好地展示自己的技能和潜力。原创 2024-06-05 01:27:18 · 307 阅读 · 0 评论 -
征程 5 芯片架构
征程®5 是地平线第三代车规级产品,也是国内首颗遵循 ISO 26262 功能安全认证流程开发,并通过ASIL-B 认证的车载智能计算方案;基于最新的地平线BPU® 贝叶斯架构设计,可提供高达128TOPS算力;外部接口丰富,可接入超过16路高清视频输入;依托强大异构计算资源,不仅适用于最先进图像感知算法加速,还可支持激光雷达、毫米波雷达等多传感器融合;支持预测规划以及H.265/JPEG实时编解码,是面向高级别自动驾驶及智能座舱量产的理想选择。原创 2024-04-08 15:10:49 · 276 阅读 · 0 评论 -
地平线 J5
地平线J5平台介绍。原创 2024-04-08 15:00:38 · 324 阅读 · 0 评论 -
tcpdump 抓包无法落盘
tcpdump抓包无法落盘原创 2024-01-29 11:33:36 · 326 阅读 · 0 评论 -
TDA4开发环境Docker化
如果你想用docker搭建一个TDA4的“隔离”编译环境,本篇记录的步骤也许会对你有所帮助。原创 2023-11-27 16:17:04 · 1245 阅读 · 0 评论 -
Docker智驾开发环境搭建
容器模型其实跟虚拟机模型相似,其主要的区别在于,容器的运行不会独占操作系统。实际上,运行在相同宿主机上的容器是共享一个操作系统的,这样就能够节省大量的系统资源,如CPU、RAM以及存储。容器同时还能节省大量花费在许可证上的开销,以及为OS打补丁等运维成本。最终结果就是,容器节省了维护成本和资金成本。原创 2023-11-27 15:46:01 · 1193 阅读 · 0 评论 -
实时显示当前文件夹下的文件大小,shell脚本实现
实时显示当前文件夹下的文件大小,shell脚本实现原创 2023-09-13 15:47:27 · 631 阅读 · 0 评论 -
智驾SOC shell编程应用实战笔记
无论您是智能驾驶工程师、汽车软件开发人员还是对智驾SOC技术感兴趣的读者,本篇笔记都将为您提供宝贵的经验和实用的技巧,帮助您更好地应对智驾SOC系统中的编程挑战。因此,命令netstat -nat | grep -i ‘13400’ | wc -l会列出所有网络连接的详细信息,并在结果中只保留包含端口号13400的行,最后统计这些行的数量,即为指定端口的连接数量。pwd)的作用是获取当前执行脚本的所在目录的绝对路径,并将其存储在source_dir变量中,方便后续在脚本中使用。原创 2023-07-28 11:25:48 · 418 阅读 · 0 评论 -
德赛西威IPU04域控制器方案介绍
德赛西威IPU04域控制器方案介绍原创 2023-04-11 23:00:20 · 1513 阅读 · 2 评论 -
Marvell 88Q1010百兆PHY驱动调试
为了降成本,千兆PHY改为了百兆PHY,Marvell 88Q2112换成了88Q1010,驱动大同小异,虽然有厂家提供的驱动源码,但是调试过程中也踩了不少坑,本文主要是记录在J3平台(linux)上调试88Q1010驱动的过程,同时也总结了关于MAC、RGMII、PHY等相关基础知识。原创 2023-03-22 14:05:23 · 2077 阅读 · 3 评论 -
车规级芯片应用现状与展望
车规级芯片应用现状与展望原创 2023-02-28 13:54:36 · 393 阅读 · 0 评论 -
德赛西威IPU03域控制器方案介绍
德赛西威IPU03域控制器方案介绍原创 2023-02-18 15:32:30 · 1541 阅读 · 8 评论 -
地平线3*j3域控方案介绍
地平线3*j3域控制器方案介绍原创 2023-02-18 15:16:39 · 3178 阅读 · 0 评论 -
嵌入式linux系统测试程序编写
嵌入式Linux设备在量产前,通常要做很多的测试,需要在不同的环境中,实时监控设备的各项参数,支撑这些参数监控的方法是本篇的主要内容。原创 2023-02-09 15:54:56 · 408 阅读 · 0 评论 -
自动驾驶基础——时间同步
在实际域控开发工作中,只要涉及到跨域的数据传输,就要考虑时间同步的问题,本文从基础出发,整理时间同步相关概念,帮助各位小伙伴快速上手域控开发关键技术点。原创 2022-12-03 11:08:43 · 1901 阅读 · 0 评论 -
中国自动驾驶行业研究——商业化落地脚步加速
中国自动驾驶行业研究原创 2022-07-05 18:53:52 · 332 阅读 · 0 评论 -
【车联网应用笔记】OTA从理论到落地
产品经理提出要给某工具类产品增加OTA功能,就是不仅可以远程升级设备自身的程序,还能当做**client**端,给整车上的其他ECU单元进行应用程序和数据的升级。OTA听起来还是挺简单的,对于能够熟练、自主开发BootLoader的小伙伴来说,只是个时间问题,但是从产品应用出发,站在客户的角度,着眼于实际使用场景,开发出既节约成本又不降低客户使用体验的OTA功能实属不易。本文主要记录OTA从理论到项目落地的过程中的思考和解决问题的思路。...原创 2022-07-01 09:38:54 · 379 阅读 · 1 评论 -
地平线2022年4月最新方案介绍
地平线2022年4月最新方案介绍原创 2022-07-01 09:23:57 · 537 阅读 · 0 评论 -
GNSS定位原理介绍
GNSS定位原理介绍原创 2022-05-16 09:45:03 · 1242 阅读 · 0 评论 -
DSI3协议介绍
分布式系统接口(DSI)是一种通用且功能强大的总线协议,旨在将多个遥感器和执行器设备互连到中央控制模块。该网络的主要目标应用是汽车安全系统。这种应用的一些特点是需要低成本、高鲁棒性、中速互连,仅限于两根导线。此外,它必须具有故障安全性、确定性和良好的EMC特性。即使具有所有级别的智能和可编程性的设备都可以连接到网络,远程设备也必须能够通过简单的状态机实现。由于模块尺寸非常重要,因此中央模块和远程单元中的最小组件至关重要。原创 2022-04-18 18:59:26 · 9638 阅读 · 2 评论 -
“ImportError: “from catkin_pkg.package import parse_package“ failed...“解决方案
文章目录问题解决方案参考问题ImportError: “from catkin_pkg.package import parse_package” failed: No module named catkin_pkg.packageMake sure that you have installed “catkin_pkg”, it is up to date and on the PYTHONPATH.......-- Found gmock sources under '/usr/src/go原创 2021-04-14 11:45:10 · 2201 阅读 · 0 评论 -
“ Could not find the required component ‘can_msgs‘.“解决方案
文章目录问题解决参考问题– Could not find the required component ‘can_msgs’. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.......-- catkin 0.7.29-- BUILD_SHARE原创 2021-04-14 12:07:51 · 3442 阅读 · 0 评论 -
ROS依赖包安装相关
原文:《ROS依赖包安装问题》文章目录问题描述解决方案问题描述在ROS编译过程中经常会遇到找不到ROS包的情况,如下所示CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):Could not find a package configuration file provided by“gazebo_ros_control” with any of the followin转载 2021-04-14 13:46:51 · 1537 阅读 · 0 评论 -
自动驾驶技术基础——LiDAR
文章目录1. 引言2. 什么是 LiDAR?3. LiDAR 传感器的 1D、2D 或 3D 变型4. 秒懂光达原理5. 激光测量的各种方法5.1 相位相关测量法5.2 脉冲飞行时间测量法5.3 HDDM+测量法(统计评估)6. 评估测量光束中的多个接收脉冲7. 参考资料1. 引言数十年来,LiDAR 传感器已在全球工业中得以应用。这些传感器提供人员防护并实现流程自动化。它们适用于室内与室外区域。其应用领域包括例如港口自动化、交通管理系统和目标保护设备。2. 什么是 LiDAR?利用激光进行非接.原创 2021-06-01 14:23:01 · 1078 阅读 · 0 评论 -
自动驾驶技术基础——GNSS
文章目录1. 全球定位导航系统(GNSS)简介2. 什么是GNSS?2.1 GNSS接收器是如何工作的?2.1.1 太空段2.1.2 控制段2.1.3 用户段2.2 GPS 接收器如何知道我在哪里?2.2.1 GPS信号2.2.1.1 载波2.2.1.2 C/A编码2.2.1.3 导航信息2.2.1.4 P编码2.2.2 寻找卫星2.2.3 计算出到卫星的距离2.2.4 三分法2.2.5 什么是SPS?2.2.6 什么是差分修正或 DGPS?2.2.7 什么是RTK?2.2.8 GNSS 有哪些局限性?3.原创 2021-06-01 11:04:51 · 1581 阅读 · 0 评论 -
Ubuntu中USB按键功能开发
文章目录1. 背景2. 设计实现3. 源码分析图片来源于网络,若侵权请联系博主删除,谢谢!1. 背景在自动驾驶系统开发阶段,会有一些手动触发的操作,通过在工控机上外接USB按键(如上图所示),实现触发事件的采集。本文主要是叙述,如何在Linux系统中,开发一个采集按键信号的小程序。2. 设计实现在虚拟机的Ubuntu系统系统中,可以看到按键输入设备的信息:qpp@qpp-virtual-machine:~$ lsusbBus 001 Device 001: ID 1d6b:0002 Li原创 2021-09-09 12:07:48 · 293 阅读 · 0 评论 -
自动驾驶技术基础——惯导
文章目录惯导简介主要型号介绍北京星网宇达北斗星通微机械组合导航系统光纤级组合导航系统惯导信号的使用参考资料惯导简介惯导全称:惯性组合导航系统。惯性导航系统是以陀螺仪和加速度计为敏感器件的导航参数解算系统,该系统根据陀螺仪的输出建立导航坐标系,根据加速度计输出解算出运载体在导航坐标系中的速度和位置。跟GNSS没有一毛钱关系,具体请参阅另一篇博文GNSS。惯导的基本工作原理是以牛顿力学定律为基础,通过测量载体在惯性参考系的加速度,将它对时间进行积分,且把它变换到导航坐标系中,就能够得到在导航坐标系中的原创 2021-06-01 11:46:36 · 7989 阅读 · 0 评论 -
千寻定位服务接入指南
为了测试、验证GNSS模块能否实现厘米级定位,故通过上位机和模块通讯,获取GGA数据,再将GGA数据通过TCP协议发送给自己的服务器,在服务其中跑千寻的SDK程序,获取RTCM数据,上位机再接收服务发回的RTCM数据,再通过串口发给GNSS模块,通过观察信号质量是否有变化,来判定RTK功能是否实现。原创 2021-09-09 14:13:30 · 4556 阅读 · 4 评论 -
gPTP是什么?
gPTP的用途是将车载网络中各个节点的时钟进行同步,因为各个节点的时钟都是互相独立运行的,而有些应用需要各个节点步调一致地执行。比如播放音频和视频的任务可能在不同的节点上实现,那么这两个设备必须要有相同的时钟基准,否则可能出现画面和声音对不上的情况。时钟同步本质上就是各方对一下表。原创 2021-09-09 14:17:25 · 2764 阅读 · 0 评论 -
时间同步相关
文章目录PPS(pulse per second)的理解参考PPS(pulse per second)的理解GPS秒脉冲信号是一个脉宽为 1 ms 的负脉冲,在脉冲的前沿时刻,即其时间的整秒时刻,GPS 模块通过串口向外发送这一时刻的整秒信息.参考【1】基于 GPS 和高精度实时时钟的时间同步方法,王向军...原创 2021-08-12 19:07:58 · 557 阅读 · 0 评论 -
什么是厘米级定位?
文章目录1. 定义2. 原理3. 发展阶段3.1 第一代:单基站RTK技术3.2 第二代:网络RTK技术3.3 第三代:全国组网4. 参考1. 定义厘米级定位精度,即定位误差范围在10cm以内的位置数据服务。目前主要基于卫星定位、传感器定位等技术原理实现。千寻知寸是基于卫星定位纠偏(载波相位差分)技术实现的厘米级高精度定位,一般情况下水平精度可以达到2厘米、高程精度可以达到5厘米。2. 原理导航卫星定位物体,其实就是卫星向这个物体发信号,只要用单程信号传输时间(T1)与信号传输速度(S)相乘,就原创 2021-08-25 10:33:40 · 4332 阅读 · 1 评论 -
自动驾驶技术基础——千寻定位
文章目录FindAuto是什么?FindAUTO能提供什么?FindAUTO能用在哪里?智能汽车场景GNSS+IMU芯片GNSS天线服务算法自动驾驶测试云控平台室内外一体化高精度定位为什么选择FindAUTO?FindAUTO怎么用?应用实例FindAuto是什么?FindAUTO能提供什么?FindAUTO能用在哪里?智能汽车场景千寻所具备的能力,如下:GNSS+IMU芯片千寻位置对绝大多数车规级GNSS芯片已经完成了算法适配,降低车厂客户的集成难度,为更快的项目落地奠定基础。原创 2021-06-01 12:22:06 · 838 阅读 · 4 评论 -
后雷达角雷达安装指导【博世4代RADAR】
文章目录原创 2021-08-12 16:27:02 · 1388 阅读 · 0 评论 -
什么是gPTP
文章目录简介如何实现参考:简介gPTP是general precise time protocol的简称,是PTP协议的派生。gPTP的目的是确保所有局域网里的节点的时间完全一致(ns级别的误差)如何实现TBD.参考:【1】一文讲懂gPTP...原创 2021-08-12 17:16:51 · 5662 阅读 · 0 评论 -
NTRIP协议学习笔记
文章目录参考:参考:【1】什么是Ntrip?Ntrip协议简介【2】【3】【4】【5】【6】原创 2021-09-09 13:40:05 · 992 阅读 · 0 评论 -
地平线 J3 智驾方案
文章目录系统架构系统架构原创 2021-09-15 17:05:06 · 4866 阅读 · 3 评论