博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ros使用rplidar hector_mapping建地图
阅读量:7157 次
发布时间:2019-06-29

本文共 991 字,大约阅读时间需要 3 分钟。

 

ros中建地图方式有两种:

首先1、首先下载hector_slam包到你工作空间的src下

命令:

 

cd ~/catkin/srcgit clone https://github.com/tu-darmstadt-ros-pkg/hector_slam.gitcd ..catkin_make

在~/catkin_ws/src/hector_slam/hector_slam_launch/launch/新建一个demo.launch

 修改~/catkin_ws/src/hector_slam/hector_mapping/launch/mapping_default.launch

 

 

我用的是激光雷达,主要价格比较便宜

修改rplidar驱动文件

在rplidar_ros/src/node.cpp中找到
nh_private.param<std::string>("frame_id", frame_id, "laser_frame");
将其改成:
nh_private.param<std::string>("frame_id", frame_id, "laser");
编译后运行:
roslaunch hector_slam_launch demo.launch

 

转载于:https://www.cnblogs.com/CZM-/p/5947584.html

你可能感兴趣的文章
Apache 基金会宣布 Apache Airflow 毕业成为顶级项目
查看>>
从Web后端(Java)转到游戏服务端的感受
查看>>
设计模式(六)_观察者模式
查看>>
如何优雅地过滤敏感词
查看>>
SELinux初学者指南
查看>>
ECCV 2018 | 旷视科技包揽COCO+Mapillary四项世界第一,中国公司成最大赢家
查看>>
Shiro Ajax请求没有权限返回JSON,没有登录返回JSON
查看>>
classList属性详解
查看>>
MYSQL-锁机制
查看>>
寻找List之和的最近素数
查看>>
程序员必知必会的那些邪恶的脚本
查看>>
Go 程序的基本结构和要素
查看>>
深入理解Java中的反射机制
查看>>
Git命令速查
查看>>
Android--解包、添加文件、打包、签名
查看>>
阿里云服务器ECS操作系统的分类
查看>>
HTML5 manifest离线缓存
查看>>
iframe父子页面通讯解决方案
查看>>
hive外表和事务表
查看>>
人工智能最终将超越人类,但不是反人类
查看>>