logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GTest使用笔记

本文对比了三种C++测试框架:CppUnit、CxxTest和Google Test(GTest)。CppUnit较陈旧且存在设计缺陷;CxxTest改进了CppUnit的不足,具有更好的可移植性但依赖脚本预处理;GTest作为Google开发的跨平台框架,功能全面且使用广泛。文章详细介绍了GTest的安装方法、基本使用流程(包括测试代码编写、编译和执行)以及丰富的断言类型(布尔值、数值、字符串、

#单元测试
卡尔曼滤波原理与工程实践

卡尔曼滤波是一种经典的状态估计算法,能够在噪声干扰下实现系统状态的最优估计。本文通过无人机Eva的案例,详细阐述了卡尔曼滤波的基本原理和实现步骤。首先建立状态预测方程,考虑系统控制输入和外部干扰;然后结合传感器观测值,利用高斯分布特性对预测和观测结果进行融合。重点推导了卡尔曼增益的计算方法,以及状态更新的迭代过程。文章还讨论了实际应用中的难点,包括运动学模型建立和噪声统计特性处理,并指出调参是工程

#算法#人工智能#自动驾驶
ORB-SLAM2 从理论到代码实现(六):Tracking程序详解(上)

本文详细解析了ORB-SLAM2系统中Tracking线程的工作流程。系统通过GrabImageMonocular等函数获取并预处理图像数据后,进入核心的Track()函数。该函数主要完成:1)系统初始化判断,执行单目/双目初始化;2)采用三种跟踪模式(运动模型、参考帧匹配、重定位)进行位姿估计;3)局部地图跟踪优化位姿;4)更新运动模型并处理关键帧。整个过程通过状态机管理跟踪状态(NOT_INI

文章图片
#人工智能#计算机视觉
Ubuntu 图片读取与编辑工具

本文旨在介绍Ubuntu操作系统中常用的画图工具,帮助用户更好地进行图形设计和编辑工作。博客首先概述了Ubuntu画图工具的重要性及其在图形设计领域的广泛应用。接着,详细列举了Ubuntu中几款流行的画图工具,包括GIMP、Inkscape、Krita等,并分别介绍了它们的基本功能、特点和使用场景。

文章图片
#ubuntu#linux
SOTA 技术概述

对于整车OTA类型,主要分为两类,FOTA(Firmware-over-the-air)和SOTA(Software-over-the-air),两者均为主机厂重点关注及逐步落地的领域,可适应不同场景的OTA需求。1. FOTA和SOTA概述FOTA通过给车辆控制器下载安装完整的固件镜像,来实现系统功能完整的升级更新。例如升级车辆的智驾系统,让驾驶员享受越来越多的辅助驾驶功能;升级车辆的座舱系统,

文章图片
#自动驾驶
ORB-SLAM2 从理论到代码实现(七):Tracking程序详解(中)

本文摘要介绍了ORB-SLAM2中单目视觉SLAM系统的初始化与跟踪过程。主要内容包括:1)单目初始化通过两帧匹配点计算单应矩阵或基础矩阵恢复相机位姿和3D点云;2)创建初始地图时通过Bundle Adjustment优化相机位姿和地图点;3)跟踪过程中使用运动模型预测相机位姿,通过PnP优化和局部地图匹配提高跟踪精度;4)利用局部关键帧和地图点更新当前帧位姿。这些方法实现了单目SLAM系统的稳定

#人工智能#自动驾驶
Python 远程连接服务器

经过了一番对比,和一些实例的展示,可以看出 Paramiko 是一个专业、让人省心的 ssh 利器,个人认为 Paramiko 模块是运维人员必学模块之一,如果你恰好需要在 Python 代码中实现 ssh 到远程服务器去获取一些信息,那么我把 Paramiko 推荐给你。

文章图片
#python
LIO-SAM 源码解析(五):mapOptmization.cpp

这个函数主要就是进行帧到地图的匹配,通过点到面、点到线的距离距离最小作为优化目标。LOAM中雅阁比矩阵推导其实还是过于复杂了,可以使用进行误差扰动来计算雅阁比矩阵,姿态使用失准角(李代数)模型推导更为简单。

文章图片
#人工智能#算法#机器人 +1
BEV 空间内的特征级融合

在高等级智能驾驶领域,除了特斯拉和mobileye走的是纯视觉技术路线外,其他大多数玩家走的还是多传感器融合的技术路线。多传感器融合方案,一方面能够充分利用不同工作原理的传感器,提升对不同场景下的整体感知精度,另一方面,也可以在某种传感器出现失效时,其他传感器可以作为冗余备份。目前多传感器融合方案,主要有后融合(目标级融合)、前融合(数据级融合)和中融合(特征级融合)三种。所谓后融合,是指各传感器

文章图片
#人工智能#机器学习#算法
QGIS 安装以及使用教程

Quantum GIS(QGIS)是相当友好的开源地理信息系统,使用GNU(General Public License)授权,属于 Open Source eospatial Foundation(OSGeo)的官方计划。在 GNU 这个授权下,开发者可以自行检阅与调整程序代码,并保障让所有使用者可以免费且自由地修改程序。QGIS 的目标是成为一个使用简单的 GIS,提供了常见的功能与图征。借着

文章图片
#大数据#自动驾驶
    共 236 条
  • 1
  • 2
  • 3
  • 24
  • 请选择