自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (20)
  • 收藏
  • 关注

原创 gmapping算法源码实现分析(四)

本文深入解析了粒子滤波SLAM中的scanMatch方法,重点介绍了位姿优化的核心算法。该方法通过坐标下降法对每个粒子的位姿进行迭代优化,具体流程包括:1)初始化变量和搜索步长;2)在6个方向(前后、左右、旋转)进行搜索;3)计算每个候选位姿的得分;4)选择最优位姿并缩小步长进行细化搜索;5)重复直到收敛。算法采用得分函数评估位姿质量,并通过步长自适应调整实现从粗到精的搜索策略,最终输出优化后的位姿用于更新粒子权重。该优化过程是提升SLAM定位精度的关键环节。

2026-05-24 14:00:25 327

原创 gmapping算法源码实现分析(三)

本文深入分析了gmapping算法中粒子采样阶段的核心函数drawFromMotion的实现细节。该函数通过运动噪声模型为粒子添加随机性,包含两个版本:基于线性/角位移的版本和基于里程计读数的版本(实际使用)。文章详细解析了噪声建模原理,包括四种噪声系数(srr,str,srt,stt)的物理意义及其在位移计算中的应用,并通过数学公式和代码示例展示了如何将噪声注入到位移和旋转中。重点介绍了对称圆弧模型的计算方法,解释了为何使用theta+0.5*am的平均朝向,以及里程计版本中交叉耦合噪声系数的处理方式。全

2026-05-24 13:40:26 390

原创 gmapping算法源码实现分析(二)

本文详细分析了openslam_gmapping中的核心算法实现,重点解读了processScan函数的主处理流程。该函数作为SLAM算法的入口,包含四个关键阶段:1)运动模型预测,通过里程计数据更新粒子位姿;2)累积位移判断更新条件;3)区分首帧和后续帧处理,包括扫描匹配、权重更新和重采样;4)收尾工作。文章深入剖析了每个阶段的实现细节,包括粒子滤波更新、轨迹树维护等核心算法,并提供了丰富的代码注释和调试信息输出说明。

2026-05-24 13:37:30 352

原创 gmapping算法源码实现分析(一)

本文分析了gmapping算法的源码实现流程,主要分为三个核心部分:1)ROS2接口层(slam_gmapping.cpp)负责激光数据订阅和坐标变换发布;2)核心算法层(gridslamprocessor.cpp)实现粒子滤波SLAM,包含运动模型预测、扫描匹配优化和重采样等关键步骤;3)地图更新层将最佳粒子轨迹转换为占据栅格地图。系统通过粒子滤波框架融合激光观测与运动信息,同时维护轨迹树结构来优化地图一致性,最终输出地图和机器人位姿估计。整个流程展现了gmapping如何将概率SLAM理论转化为实际可用

2026-05-24 13:17:02 40

原创 哪些银行可以开通个人养老金?各银行都可以买哪些个人养老金的产品。

哪些银行可以开通个人养老金?各银行都可以买哪些个人养老金的产品。

2025-01-01 19:07:42 531

原创 联通 路由器 创维SK-WR9551X 联通华盛VS010 组mesh 和 锐捷X32 PRO 无缝漫游

联通路由器两个联通创维SK-WR9551X,联通华盛VS010组mesh,并与锐捷X32 PRO混合组网,开启无限漫游。

2024-12-31 12:59:31 8070

原创 Windwos Hyper-v 虚拟机SSH连接失败的问题

解决windows宿主机无法通过SSH连接hyper-v虚拟机的问题

2024-12-09 15:55:52 1545

原创 Windows10/11 hyper-v安装ubuntu22.04教程

在windows11里用hyper-v创建虚拟机,并在虚拟机安装ubuntu22.04操作系统

2024-12-04 16:14:40 2939

原创 windows11 实现Hyper-v ubuntu22.04 GPU虚拟化(GPU分区、GPU-P)教程

windows11实现 Hyper-v虚拟机 ubuntu22.04 的GPU虚拟化(GPU分区、GPU-P)教程

2024-12-04 15:57:05 8680 7

原创 Windows hyper-v 虚拟机GPU直通(DDA)教程

在Windows系统通过hyper-v创建虚拟机,通过DDA的方式实现虚拟机直通物理GPU。DDA的官方直译为离散设备分配,本文中GPU直通、离散设备分配都是指的是DDA。

2024-12-04 15:19:50 17211 5

原创 Windows实现GPU虚拟化的方式

Windows 要实现GPU虚拟化可以有两种实现方式,第一种是通过Hyper-V创建虚拟机实现GPU虚拟化,另一种是则是通过docker容器进行GPU虚拟化(加速)。本文主要讲解第一种方式,即通过 Hyper-V 虚拟机实现GUP虚拟化。但是不能将一个物理 GPU 同时以DDA和GPU-P进行分配。

2024-12-04 15:04:58 2221

原创 Windows10安装wls、ubuntu22.04教程以及解决无法访问互联网的问题

Windows10安装wls、ubuntu22.04以及解决无法访问互联网的问题。

2024-12-03 09:19:14 5302

原创 获取中国移动PT924、PT924G、PT939G等光猫的超级管理员CMCCAdmin密码

移动光猫型号是PT939G,用网上找到的超级管理员用户名CMCCAdmin和超级密码aDm8H%MdA报密码错误。在网上找了很久,终于找到了适合这款的获取超级管理员密码的方法。注意:本方法只适用于部分中国移动光猫,仅在PT924、PT924G、PT939G上测试通过,其他型号暂时未知。

2024-12-02 15:35:35 19230

windowsbuilder也就是以前的SWT-Designer教程

windowsbuilder也就是以前的SWT-Designer教程--英文版的,大家将就看吧

2008-12-27

博创2410开发板—LINUX实验指导书

博创2410实验箱 LINUX部分的实验指导书 包括: 多线程应用程序设计 串行端口程序设计 A/D 接口实验 D/A 接口实验 CAN 总线通讯实验 简单嵌入式WEB服务器实验 RS-485 通讯实验 直流电机实验 步进电机实验 图形界面应用程序设计 内核实验 驱动模块实验 无线通讯实验 。。。。。。

2010-09-19

excel导进oracle数据库软件--XlsToOra_v1.9.1.46

在没有安装Oracle客户端而又需要将excel数据导入Oracle表中时,XlsToOra可以方便快捷的达到你的目的。本版本是目前最新的V1.9破解版。支持excle2003、excel2007; 支持append、update、replace的SQL语句导出

2010-02-26

Cadence User Interface SKILL Functions Reference

Cadence User Interface SKILL Functions Reference

2016-12-23

Cadence高速电路板设计与仿真(信号与电源完整性分析第4版)光盘源码

Cadence高速电路板设计与仿真(信号与电源完整性分析第4版)随书光盘

2016-12-23

在线文库下载器

1. 支持百度、豆丁、畅享、MBALib、HP009、MAX、Book118等文库文档。 2. 无需积分也无需登录就可以自由下载百度文库和豆丁文库。 3. 支持多个任务同时下载和断点续传下载。 4. 生成的pdf文档与原始文档质量等同。

2012-12-18

Cadence SKILL Language User Guide

Cadence SKILL Language User Guide

2016-12-23

该文本对Skill User Guide进行了一些翻译,只能作为skill初步知识的学习.

该文本对Skill User Guide进行了一些翻译,可以作为skill的初步知识的学习.

2016-12-23

jbpm4 开发手册

包括jpbm4.4的开发手册 jpbm4.x开发手册 jpbm用户手册 jpbm3.x开发手册 jpbm3安装配置手册 jpbm4安装手册 jpbm学习笔记 jpbm最佳实践

2010-11-26

httpwatch9.3.pro 破解版

非常强的HTTP调试工具,该工具简单易用,还自带破解文件

2014-08-11

excel导进oracle数据库软件--xlstoora

可以轻松的将EXCEL文件导入ORACLE数据库的软件,破解版!操作方便

2010-02-22

ArcGIS 10.1 for server入门教程 V1.1

ArcGIS 10.1 for server入门教程 V1.1

2013-08-24

JAVA核心技术-CoreJava(第八版)随书源码(上下卷全)

JAVA核心技术-CoreJava(第八版)随书源码(上下卷全)

2012-02-12

完全掌握Project.2007【part 1】

第1章 Microsoft Project 2007基础知识 第2章 项目管理概述 第3章 创建项目 第4章 创建和编辑任务 第5章 项目资源与工作分配 第6章 管理项目成本 第7章 项目进度跟踪 第8章 优化项目 第9章 美化项目信息 第10章 项目报表和打印 第11章 多重项目管理 第12章 项目文件的共享 第13章 安装和配置Project Server 2007 第14章 管理服务器信息 第15章 发布项目信息 第16章 查看和响应工作分配 第17章 管理项目 第18章 项目变更管理 第19章 在Project 2007中使用宏 第20章 VBA程序设计基础 第21章 用VBA操作Project对象 第22章 用户窗体 第23章 自定义Project 第24章 项目管理应用实例

2013-02-01

PMBOK 第五版 草稿

PMI编制的PMP项目管理教材第五版英文教材草稿

2013-01-04

jsp web编程指南

非常经典一本jsp web开发书,非常适合web开发的初学者!

2010-03-18

空空如也

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

TA关注的人

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