logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2026 ROS 2 Lyrical 工程实例(一):从零搭建 AMR 激光 SLAM——Gazebo、slam_toolbox 与 Nav2 全链路跑通

本文基于 Windows 11、WSL2、Ubuntu 26.04 和 ROS 2 Lyrical,从零搭建一个完整的 AMR 激光 SLAM 工程实例。项目使用 Gazebo Sim 构建差速移动机器人与二维激光雷达,通过 ros_gz_bridge 打通 /clock、/scan、/odom 和 /cmd_vel,使用 slam_toolbox 完成建图和地图保存,再通过 AMCL 与 Nav

#c++
2026 ROS 2 Lyrical 入门(三):理解 Topic、Service、Action 与 Parameter

本文从机器人系统设计角度解析 ROS 2 的四种核心机制:Topic 负责连续数据流,Service 处理快速请求与响应,Action 管理可反馈、可取消的长时间任务,Parameter 用于配置节点行为,并结合移动机器人与 Nav2 场景说明如何正确选择。

#人工智能
ROS2 Lyrical 与西门子 S7-1500 通信实战:OPC UA 从 TIA 配置到 ROS2 Bridge

本文介绍了如何通过 OPC UA 协议实现 ROS2 与 西门子 S7-1500 PLC 的通信。内容涵盖从 TIA Portal 配置(激活 OPC UA 服务器、许可证设置、变量暴露)、安全策略调试(免加密测试与生产证书配置)、Python 最小验证(使用 asyncua 实现读写测试),到最终封装为 ROS2 节点的完整流程。文中对比了 OPC UA 与 snap7 的优劣,提供了 常见问题

文章图片
#仿真
视觉 SLAM 位姿优化入门(一):从旋转矩阵、四元数到李群李代数与高斯—牛顿

本文围绕视觉 SLAM 中“机器人如何表示位姿,又如何根据观测误差修正位姿”这一核心问题展开。从旋转矩阵、欧拉角、轴角、四元数和齐次变换入手,介绍三维姿态与坐标变换;进一步解释 \(SO(3)\)、\(SE(3)\) 及其李代数、指数映射和扰动模型,说明为什么位姿优化需要李代数;最后从残差与最小二乘出发,串联雅可比、Hessian、高斯—牛顿法和 LM 算法,并以重投影误差展示完整的位姿优化闭环,

文章图片
#矩阵#算法#机器学习
视觉 SLAM 位姿优化入门(一):从旋转矩阵、四元数到李群李代数与高斯—牛顿

本文围绕视觉 SLAM 中“机器人如何表示位姿,又如何根据观测误差修正位姿”这一核心问题展开。从旋转矩阵、欧拉角、轴角、四元数和齐次变换入手,介绍三维姿态与坐标变换;进一步解释 \(SO(3)\)、\(SE(3)\) 及其李代数、指数映射和扰动模型,说明为什么位姿优化需要李代数;最后从残差与最小二乘出发,串联雅可比、Hessian、高斯—牛顿法和 LM 算法,并以重投影误差展示完整的位姿优化闭环,

文章图片
#矩阵#算法#机器学习
ROS2 与 Gazebo 到底怎么通信?移动机器人仿真第一课,附完整命令

本文针对ROS2与Gazebo仿真通信的核心问题,提出实用解决方案。关键点包括:1)两者通过ros_gz_bridge协议转换器连接;2)给出核心桥接命令模板及常见消息类型对照表;3)总结三个典型问题(激光数据异常、话题静默、TF失效)的排查方法;4)提供完整的五终端操作流程,包含时钟同步、传感器数据桥接和运动控制。特别强调仿真时钟同步、QoS设置和frame_id识别等易错点,帮助开发者快速搭建

#仿真
到底了