[ROS] slam_gmapping

slam_gmapping节点

1)slam_gmapping

节点在sensor_msgs/LaserScan消息内获取数据并建立地图

map(nav_msgs/OccupancyGrid)。该地图可以通过ROS主题或服务来获取。

2)订阅的主题

(1)    tf(tf / tfMessage)与坐标系相关的变换

(2)    scan(secsor_msgs / LaserScan)激光扫描数据

3)发布的主题

(1)    map_metadata(nav_msgs/MapMetaData)从这个周期性更新的主题获取地图数据。

(2)    map(nav_msgs/OccupancyGrid)从这个周期性更新的主题获取地图

(3)    entrop(std_msgs/Float64)估计机器人位姿分布的熵?

4)服务

Dynamin_map(nav_msgs/GetMap)调用该服务以获取地图数据

 http://blog.csdn.net/akunainiannian/article/details/44993391

http://www.tudou.com/programs/view/K639R7gi3uo/

posted @   太一吾鱼水  阅读(1754)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
历史上的今天:
2013-01-24 ArcSDE建Table在ArcCatalog中不可见
2013-01-24 [Oracle]运用sqlplus创建数据库(含存储过程)
点击右上角即可分享
微信分享提示