自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Cartographer纯激光模式建图(二)

本文详细介绍了在ROS2 Humble环境下使用Cartographer进行纯激光建图的完整流程。文章从安装配置开始,逐步讲解如何创建纯激光模式专用的配置文件,重点说明了关键参数设置和避坑技巧。随后详细阐述了启动建图的三终端操作顺序,包括核心节点、栅格地图发布节点和RViz2可视化的启动方法。文章还提供了遥控建图的操作要点和地图保存步骤,特别强调了pbstream文件的保存与转换方法。最后,通过故障排查速查表和建图模式对比,帮助读者快速解决常见问题,并根据场景需求选择合适的建图方案。全文操作步骤清晰,参数说

2026-04-28 10:53:15 769

原创 ROS2分布式通信与激光雷达建图故障排查及解决方案(一)

本文基于ROS2 Jazzy/Humble版本,结合思岚激光雷达和WHEELTEC麦克纳姆轮底盘的实际配置,系统总结了SLAM建图调试中的常见问题及解决方案。重点针对虚假里程计干扰、激光里程计频率过低、地图旋转、可视化异常、分布式通信失败等典型问题,提供从现象分析到具体解决步骤的完整指导。文章采用"现象-排查-原因-解决方案-验证"的逻辑框架,每个问题都配有可直接执行的命令,既保证理论深度又注重实操性。特别针对树莓派算力限制、TF变换冲突、里程计漂移等关键难点提供了优化方案,为开发者实现

2026-04-18 19:44:29 729

原创 机器人导航进阶:基于robot_localization的IMU与里程计融合及Nav2集成实现

本文详细介绍了移动机器人导航中IMU与里程计的多传感器融合方法及其与Nav2导航框架的集成流程。通过扩展卡尔曼滤波(EKF)技术实现数据融合,解决单一传感器定位精度不足的问题。文章提供了从功能包创建、参数配置到Nav2对接的完整实操步骤,包括经过实测的ekf.yaml配置文件和启动脚本。重点阐述了2D模式配置、重力加速度移除等关键参数,并给出融合结果验证方法和常见问题排查指南。最后提出IMU标定、协方差调优等工程优化建议,该方案可直接应用于ROS2Jazzy环境下的移动机器人导航系统部署。

2026-04-07 21:16:36 837

原创 无图形桌面Linux下ROS2激光雷达+摄像头集成与远程可视化实战

本文详细介绍了在无图形界面的Linux系统(Ubuntu Server)上实现激光雷达与摄像头协同工作的完整流程。主要内容包括:1)安装思岚激光雷达ROS2驱动并配置串口权限;2)设置USB摄像头驱动;3)通过URDF文件建立传感器TF变换关系;4)使用Foxglove Studio实现远程可视化监控。文章特别针对开发过程中可能遇到的权限、波特率匹配、TF变换失效等问题提供了解决方案,为后续搭建Nav2导航系统奠定了基础环境。该方案适用于树莓派/工控机等嵌入式平台,实现了传感器数据的采集、坐标转换和可视化全

2026-04-02 09:08:02 761

原创 STM32F04PFD 芯片资源精准下载+--C99编译标准配置实操(今日实测可复现,解决C89与C99语法兼容问题)

按上述步骤完成STM32F04PFD资源精准下载、--C99编译标准配置后,项目可正常编译通过,生成.hex文件(用于后续下载至STM32F04PFD芯片)。其中,--C99编译标准的配置是解决语法兼容的核心,STM32F04PFD资源的精准下载是避免底层异常的基础,两者结合可高效完成开发环境搭建。

2026-03-30 10:03:48 714

原创 树莓派+ROS2 摄像头接入实操全解析(无图形桌面版Linux适配)

本次树莓派+ROS2摄像头接入实操(无图形桌面版Linux),核心完成了驱动适配、功能包源码编译、节点启动、话题验证及图像采集全流程,解决了5类典型故障(含2类无图形桌面专属故障),补充了Python脚本拍照方式,核心技术要点总结如下:驱动适配:免驱摄像头优先依赖系统自动加载驱动,未识别时优先排查USB接触、设备刷新、摄像头支持启用;非免驱摄像头需手动安装uvc驱动,无图形桌面下使用v4l2-ctl工具验证适配结果。

2026-03-29 22:09:49 996

原创 VS Code 结合 Ollama 部署 Qwen-Coder2.5 实操指南

电脑本地部署 VS Code 结合 Ollama 运行 Qwen-Code2.5 模型,核心流程为:环境准备(Ollama 安装、VS Code 及插件配置、依赖校验)→ 模型拉取 → 模型启动与验证 → 插件与模型对接 → 功能测试,整个流程实操性强,可复现性高,无需远程连接设备,适合开发人员在本地借助代码大模型提升开发效率。本次实测聚焦电脑本地部署场景,简化了远程相关操作,重点优化了 Windows 系统下的安装、配置及问题排查步骤,所有操作均经过实测验证。

2026-03-29 09:03:58 1984

原创 VS Code 远程 SSH 连接树莓派实操指南(附常见问题解决方案)

VS Code 远程 SSH 连接树莓派的核心流程为:开启树莓派 SSH 服务 → 安装 VS Code Remote - SSH 插件 → 配置 SSH 主机并建立连接,整个流程操作简洁,关键在于确保网络环境一致、命令及参数输入准确。通过远程连接,可实现树莓派无外接显示器、键盘的远程开发,大幅提升开发便捷性,适用于各类树莓派远程开发场景。本文梳理的常见问题及解决方案,可有效规避实操中的各类报错,助力快速完成连接配置。

2026-03-28 21:03:33 888

原创 树莓派(Ubuntu系统)WiFi连接及静态IP设置操作文档

Ubuntu系统(树莓派)的WiFi连接名带有“netplan-wlan0-”前缀,不可直接使用WiFi名称(否则会报错“unknown connection”),需先获取真实连接名,再设置静态IP。本文档适用于树莓派安装Ubuntu系统的场景,详细记录WiFi连接、静态IP设置的完整操作步骤,解决“未知连接”“静态IP设置失效”等常见问题,确保WiFi连接稳定且IP地址固定。使用了WiFi名称作为连接名,Ubuntu系统WiFi连接名带有“netplan-wlan0-”前缀,真实连接名并非WiFi名称。

2026-03-28 12:12:42 864

空空如也

空空如也

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

TA关注的人

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