常用的ROS命令
在这里记一下,以免以后忘记了。
----------------------------------------------------------------------------------------------------------------------
建立catkin工程:
catkin_create_pkg projectname roscpp sensor_msgs pcl_ros pcl_conversions
打开ros master:
roscore
查看topic列表:
rostopic list -v
打印topic内容:
rostopic echo /topic
将bag转为pcd:
rosrun pcl_ros bag_to_pcd out.bag /velodyne_points ./pcd/
打开界面:
rviz
录制topic做出bag:
rosbag record -o out.bag /velodyne_points
查看bag信息:
rosbag info out.bag
查看topic发送接收图:
rosrun rqt_graph rqt_graph
重映射topic信息(将out.bag中point_cloud转为velodyne_points):
rosbag play out.bag /point_cloud:=/velodyne_points
将point_cloud转为laserscan:
rosrun pointcloud_to_laserscan pointcloud_to_laserscan_node cloud_in:=/your_velodyne_points
查看bag中对应topic的frame_id:
rostopic echo /topic | grep frame_id
查看tf树:
rosrun rqt_tf_tree rqt_tf_tree
保存地图:
rosrun map_server map_saver -f my_map
将cartographer生成的pbstream导出为ros标准地图:
首先新建offline_pbstream_to_rosmap.launch
<launch>
<node name="cartographer_pbstream_to_ros_map" pkg="cartographer_ros"
type="cartographer_pbstream_to_ros_map" args="
-pbstream_filename $(arg pbstream_filename)
-map_filestem $(arg map_filestem)
-resolution $(arg resolution)"
output="screen">
</node>
</launch>
再输入如下命令:
roslaunch cartographer_ros offline_pbstream_to_rosmap.launch pbstream_filename:=/home/out.pbstream map_filestem:=/home/out resolution:=0.05
最新文章
- iOS 自动化打包
- linux不知道文件在哪,想查找文件内的字符串
- ansible quick start
- C# 并行开发总结
- 解决Visual Studio 2010新建工程时出现『1>;LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt』错误
- java Spring 基于注解的配置(一)
- javaScripte 创建对象。。
- Oracle 数据库 Database Express Edition 11g Release 2 (11.2) 错误解决集锦(安装方面)
- zabbix之1监控概念
- 输入输出函数库stdio.h
- 【转】Qt Mode/View
- cygwin中vim的使用方法
- 数字图像特征提取之HOG特征
- .NET Core通过过滤器和中间件两种方式实现全局异常捕获和日志记录
- HDU5769-Substring-多校#4-1006-后缀数组
- 事件Event
- <;20190303>;大厂的风度,firmware每年更新!
- c++ try catch 问题
- Python基础1 介绍、基本语法
- C[a,b]向量空间中的函数的线性相关性
热门文章
- LOJ6033「雅礼集训 2017 Day2」棋盘游戏 (博弈论,二分图,匈牙利算法)
- Rails + Webpacker + Puma + Nginx 部署
- React Hooks用法大全
- css的伪元素 ::after ::before 和 图标字体的使用
- dell服务器已有阵列新增的磁盘无法识别显示外来
- HDU - 6351 Beautiful Now
- MySQL(7)---存储过程
- MSSQL查询当前登录进程以及执行状态
- SpringBoot捕获AccessDeniedException
- sql server 查询出整数 (可灵活运用)