ROS+SLAM学习日志(4)获取控制与位移信息
来源:互联网 发布:晚会随机抽奖软件 编辑:程序博客网 时间:2024/06/11 18:53
在ROS的rostopic list中有两个主题是有关控制信息的,一个是/cmd_vel ,另一个是 /server/Odom 这两个有什么,这两个topic记录下来的bag都有linear与orientation这两个列表,前者中的x表示速度,后者的z表示方向。两者的不同之处在于,前者是对机器人位移的控制信息,后者是按照指令真正的位移。
那么得到的bag如何转换成文本文件呢,使用一下指令就可以做到
rostopic echo -b file.bag -p /topic > data.txt
其中的bag与topic要是对应的,不然得到txt文件什么都没有
最后贴上打开摄像头+记录视频+记录控制的总的launch文件
<launch> <node name="camera_node" pkg="usb_cam" type="usb_cam_node"> <param name="video_device" value="/dev/video0" /> <param name="image_width" value="320" /> <param name="image_height" value="240" /> <param name="framerate" value="10" /> <param name="pixel_format" value="mjpeg" /> <param name="camera_frame_id" value="ov2610" /> <param name="io_method" value="mmap"/> </node> <node name="video" pkg="image_view" type="video_recorder" respawn="false" output="screen" cwd="ROS_HOME"> <remap from="image" to="/camera_node/image_raw" /> </node> <node name="move" pkg="rosbag" type="record" args="/cmd_vel" /></launch>
阅读全文
0 0
- ROS+SLAM学习日志(4)获取控制与位移信息
- ROS+SLAM学习日志(3)获取图像与视频
- ROS+SLAM学习日志(1)
- ROS+SLAM学习日志(2)基础
- LSD-SLAM深入学习(1)-基本介绍与ros下的安装
- ROS进阶学习笔记(11)- Turtlebot Navigation and SLAM
- ROS学习(五)导航、路径规划、SLAM
- Ros平台下:从零开始学习SLAM(序)
- slam学习(4)
- SLAM代码(SVO ros )
- ROS进阶学习笔记(11)- Turtlebot Navigation and SLAM - ROSMapModify - ROS地图修改
- 【SLAM】之ROS安装,配置与初试
- ROS学习--(十一)创建ROS的信息和服务
- ROS学习记录(2)--控制Kobuki
- ROS移动机器人之SLAM(1)
- ROS+SLAM笔记(5)创建包
- 深度学习与SLAM,SLAM的未来
- SLAM学习1 Ubuntu16.04安装ROS-kinetic
- 0-1bfs
- 锁表
- Linux网络编程8(2) -- select
- Qt-使用窗口部件
- 部署IIS后,Excel遇到的80070005/80080005错误的解决方法
- ROS+SLAM学习日志(4)获取控制与位移信息
- Linux使用中的问题总结
- C复习2
- VS2017添加CyAPI.lib报错:error LNK2019
- Spring Framework下载
- Arduino学习笔记—Arduino编程基础
- linux简单命令
- python接收输入参数和列表pop()方法的使用
- Mysql删除数据库中重复的数据(多字段判断重复)