ROS常用工具

先将这个package放到工作空间的 src 目录中,

链接:点击打开链接 密码:u98p

然后在工作空间中加入依赖,

rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y

 

并编译

刷新环境

source ~/catkin_ws/devel/setup.bash

 

1.Gazebo

终端中运行:

roslaunch robot_sim_demo robot_spawn.launch

 

 

左上角的 world 可以看到一些物体的属性,insert 是添加一些模型,比如咖啡桌等等,联网状态可以下载很多模型

 

 

2.RVIZ

先启动 Gazebo,再新开一个终端,输入

rviz
 

点击左下角的 Add,添加一个机器人

发现机器人和 Gazebo 中的有差别

这时需要调整 Fixed Frame

添加一个相机

需要检测 Gazebo 中的画面,调整 Image Topic

 

 

3.rosbag

记录和回放数据流

启动 Gazebo,新开一个终端

rosbag record /camera/rgb/image_raw

 

用于监听一个摄像头的消息

运行这个节点

rosrun robot_sim_demo robot_keyboard_teleop.py 

 

可以让机器人在你按下

的时候进行移动,每移动一次,按下q

可以看到

终止进程,关闭 Gazebo,准备回放

rosbag play 2018-06-14-16-01-52.bag 

由于它是一个单独的节点,因此先运行master

roscore
 

可以看到:

当然也可以使用

rosrun image_view image_view image:=/camera/rgb/image_raw

观看当时摄像头记录下来的图像

 

4.rqt

之前已经介绍过了,因此不再赘述: 点击打开链接

 

转载于:https://www.cnblogs.com/NikkiNikita/p/9450733.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值