Pandar40P Lidar + H30 IMU 外参标定 发表评论 在使用LIO-SAM进行Lidar+IMU建图之前,需要做两个标定工作,IMU内参标定和Lidar-IMU外参标定。IMU内参标定,可以解决其固有的测量误差问题。Lidar和IMU的外参标定(以下简称“外参标定”),目的是获得激光雷达和IMU之间的位置转换关系,其中包括平移关系和旋转关系,对应最终输出结果中的平移向量与旋转矩阵。 阅读全文
IMU—H30九轴AHRS 发表评论 今天新到一个九轴IMU – H30,它是一款高精度的姿态传感器,集成三轴 MEMS 陀螺仪、三轴 MEMS加速度计和三轴磁传感器,可以测量载体的三维姿态角度、加速度、角速度和磁场强度信息,实现 0.1°横滚、俯仰角测量精度和 0.5°无参考航向角、1°磁参考航向角测量精度,最大输出频率200HZ。 阅读全文
Nvidia Jetson AGX Orin系统刷写 发表评论 新到一块Nvidia Jetson AGX Orin 32G的板子,想压测下GPU性能时发现里边没有带CUDA,重新刷下机,记录下刷机过程。 阅读全文
TensorRT 10.x NOTFOUND TENSORRT_NVPARSERS_LIBRARY 问题 发表评论 问题描述: 在 Ubuntu22.04 + Orin Arm 中构建 tensorrt_common 时,出现未找到 TENSORRT_NVPARSERS_LIBRARY 变量错误。 阅读全文
RS16在Ubuntu22下无法显示点云问题 发表评论 问题现象: 在Ubuntu 22.04上调试RS16的3D建图,发现ROS2无法正常显示点云,尝试使用官方的RSView工具也无法正常显示点云。 阅读全文
Autoware—Universe初探 发表评论 上次我们大概了解了Autoware是什么,以及它的基本原理。作为一个完备的自动驾驶框架,Autoware看起来很有吸引力,那么今天就带大家动手实践下,看它是不是像描述的那么好用。 阅读全文
Autoware—概述 发表评论 一、Autoware是什么? Autoware与Apollo类似,是2015年发布的开源自动驾驶项目,它基于机器人操作系统 ( ROS 2 ) ,包含Map Server、Sensor Drivers、Perception、Prediction、Localization、Planning、Control、Vehicle Interface、User Interface等完备的自动驾驶模块,对自动驾驶汽车在各种平台和应用程序上的商业部署起到了积极的推动作用。 阅读全文
NVMe SSD磁盘寿命评估方法 发表评论 我们都知道磁盘是有寿命的,超期服役后,服务器或物联网设备的磁盘会陆续报故障损坏,意外的损坏也带来诸多问题。本文主要讲解下nvme SSD的磁盘寿命消耗情况。 阅读全文
自动驾驶线控底盘行业研究报告(2024) 发表评论 本报告致力于以战略高度洞察行业全貌、消除碎片化认知障碍、明晰市场现状及趋势,推动国内OEM与线控底盘企业紧密协作,早日攻克“底盘系统”这一海外大厂最后掌控的领域,真正掌握汽车智能化转型的主动权。以下为核心内容解读,完整版报告:自动驾驶线控底盘行业研究报告-202408。 一、行业概况 1、什么是线控底盘?目前,行业关于什么是线控底盘并无权威论述,但基本内容比较清楚。本报告参照最新国家标准和电动汽车智能底盘技术路线图,给出如下定义:线控底盘,即以电信号代替机械装置实现对车辆精确控制的底盘系统,核心是人机解耦。 2、机械底盘、线控底盘、滑板底盘与AGV、IGV、AMR 阅读全文
ROS—laser_filters屏蔽无效雷达数据 发表评论 一、概述 激光雷达通常可以检测360度等范围内的物体,但由于机械结构设计等原因,机器人本体可能会遮挡部分激光雷达扫描数据。如果将激光雷达原始点云直接用于建图或导航,则机器人本体的一部分会被当作障碍物导致建图或导航无法正常工作。 阅读全文
ROS—PGM地图文件的编辑 发表评论 我们在使用SLAM建图后,为了提高显示及运行效果,通常需要对地图进行一些调整,比如点云毛刺清理、增加未知区域的边界防护等。本文主要讲解下如何对2D .gpm地图文件进行编辑修改的方法。 阅读全文
ROS—常见2D建图算法对比 发表评论 本文主要针对常见的2D建图算法Gmapping、Hector、Karto、Cartographer进行对比,以确定在室内小场景、室外大场景下使用哪种建图算法更为合适。 阅读全文
成长之路—《长安的荔枝》读后感 发表评论 一、概述 最近看了一本马伯庸的书《长安的荔枝》,感觉很好玩,表面上是在讲一个唐朝底层荔枝使李善德负责从广东岭南运载新鲜荔枝到长安的故事,实际讲的是一个坎坷的项目负责人如何在资源匮乏、希望渺茫的情况下推进项目达成的过程。 阅读全文
空船效应 发表评论 一、概述 一个人在乘船渡河的时候,前面有一只船正要撞过来。这个人喊了好几声,但是前面的船没有回应。见状这个人十分生气,开始破口大骂前方船上的人。后来他发现撞上来的竟然是一艘空船,于是刚刚怒气冲冲的人怒火一下就消失的无影无踪了。 阅读全文
激光雷达—速腾聚创RoboSense16 发表评论 一、概述 RS-LiDAR-16是速腾聚创推出的16线激光雷达,是一颗非常小型的激光雷达,主要面向无人驾驶汽车环境感知、机器人环境感知、无人机测绘等领域。RS16采用混合固态激光雷达方式,集合了16 个激光收发组件,最大探测距离150米,测量精度+/- 2cm以内。通过激光扫描反射提供三维空间点云数据及物体反射率,为定位、导航、避障等提供有力的保障。 阅读全文
激光雷达—禾赛Pandar40P 发表评论 一、概述 1. 简介 Pandar40P是一款机械旋转式40线激光雷达,其内部包含40个激光器,通过360°旋转实现3D成像。Pandar40P独特的角度分布,使其更加适用于自动驾驶。 阅读全文
Ubuntu20.04部署CUDA11.8/cuDNN8.7 发表评论 本文主要记录华硕的GPU本(RTX2070)如何Ubuntu20.04 + Nvidia显卡驱动 + CUDA11.8 + cuDNN8.7,并验证GPU CUDA生效的过程。 阅读全文
探索CPU的调度原理 发表评论 软件工程师们总习惯把OS(Operating System,操作系统)当成是一个非常值得信赖的管家,我们只管把程序托管到OS上运行,却很少深入了解操作系统的运行原理。确实,OS作为一个通用的软件系统,在大多数的场景下都表现得足够的优秀。但仍会有一些特殊的场景,需要我们对OS进行各项调优,才能让业务系统更高效地完成任务。这就要求我们必须深入了解OS的原理,不仅仅只会使唤这个管家,还能懂得如何让管家做得更好。本文主要探索其中的冰山一角:CPU的调度原理。 阅读全文