首先下载程序包、编译、安装。

cd ~/catkin_ws/src
git clone https://github.com/pirobot/rbx1.git
cd rbx1
git checkout indigo-devel
cd ~/catkin_ws
catkin_make
source ~/catkin_ws/devel/setup.bash
rospack profile

1.安装simulator

sudo apt-get install ros-indigo-arbotix-*

注意:一定要删除任何早期版本的arbotix依赖。

rospack profile

2. 为了确保一切工作,确保roscore运行,然后启动模拟turtlebot

roslaunch rbx1_bringup fake_turtlebot.launch

3.使用一个模型的pi-机器人,运行命令:

roslaunch rbx1_bringup fake_pi_robot.launch

4.接下来,把rviz所以我们可以观察模拟机器人在行动:

rosrun rviz rviz -d `rospack find rbx1_nav`/sim.rviz

5.发布消息,使机器人移动。要测试模拟,打开另一个终端窗口,并运行以下要使模拟机器人在逆时针方向移动:

rostopic pub -r 10 /cmd_vel geometry_msgs/Twist '{linear: {x: 0.2, y: 0, z: 0}, angular: {x: 0, y: 0, z: 0.5}}'

6.需要停止机器人 ,在同一个终端窗口式Ctrl-C,或者发布空Twist message:

rostopic pub -1 /cmd_vel geometry_msgs/Twist '{}'

最新文章

  1. Cordova环境搭建 & HelloWorld
  2. [转] js对象浅拷贝和深拷贝详解
  3. 解决服务器Active Directory环境里Windows登录性能问题办法
  4. EF 中事务的书写
  5. Android学习网站
  6. Windows+Git+TortoiseGit+COPSSH安装图文教程 转载
  7. 基于FPGA的信号消抖
  8. ASP.NET MVC:Razor 引入命名空间
  9. PDO数据访问抽象层
  10. 解决springboot jar包冲突
  11. RXJS 实例操作符
  12. weblogic获取应用目录路径(war包)
  13. Alpha冲刺(1/10)——2019.4.24
  14. Generative Adversarial Nets
  15. [UE4]Invalidation Box
  16. matlab数据导入verilog仿真
  17. 虚树------sdoi2011<消耗战>
  18. MUI 打包android app
  19. 没有上司的舞会|codevs1380|luoguP1352|树形DP|Elena
  20. 判断闰年C语言版

热门文章

  1. 刷新ALV定位到当前记录行
  2. 如何对sharepoint图片库的文件夹的图片按照时间排序并分页显示
  3. umeng 渠道统计 android
  4. SQL for SQLite
  5. UITableView传值(自己使用)(属性,代理传值)
  6. android app设计内容
  7. jQuery设置disabled属性
  8. Android中的单例模式
  9. 联通烽火hg220桥接tplink路由器
  10. JavaScript Patterns 5.9 method() Method