Turtlebot3入门手册之六:开始使用和远程操作

官方教程:http://turtlebot3.robotis.com/en/latest/bringup.html

在开始使用turtlebot3之前,推荐在bashrc里面增加一个export命令:

gedit ~/.bashrc
在最后增加一句:

export TURTLEBOT3_MODEL = burger
如果是在测试waffle,上面的burger就修改为waffle。

同样,在此博客以及该系列的其他博客,都用[PC][turtle][waffle]来区别命令执行的主体:

[PC]运行roscore

roscore

以下是分别调试turtle和waffle时的步骤:

1.[turtle]打开基本包:

roslaunch turtlebot3_bringup turtlebot3_robot.launch
如果出现lost sync with device之类的错误,表示传感器未正确连接。

[PC]新开一个终端(在终端右键open terminal,或者右键状态栏上的终端,new terminal),运行RViz

export TURTLEBOT3_MODEL=burger
roslaunch turtlebot3_bringup turtlebot3_model.launch
如下图所示:


2. [waffle]打开基本包

roslaunch turtlebot3_bringup turtlebot3_robot.launch
[PC]新开一个终端,运行RViz:

export TURTLEBOT3_MODEL=waffle
roslaunch turtlebot3_bringup turtlebot3_model.launch

如果顺利的话,就能看到激光雷达的正常工作了。

3 远程操作

因为实验室没有别的手柄,所以远程操作部分,就只翻译键盘操作模式了,教程也支持xbox360,RC100,PS3Joystick,Wii,leak motion和安卓App,但是这个App在miui9上测试不可用,故以下时键盘的教程:

[PC]先打开roscore

roscore

在waffle或者burger上运行:

roslaunch turtlebot3_bringup turtlebot3_robot.launch
[PC]待waffle或者burger不再出现新的东西的时候,在PC上新开终端:

roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
注意顺序,出现下面的内容就表示,运行成功,可以开始使用键盘控制了:

Control Your Turtlebot3!
---------------------------
Moving around:
        w
   a    s    d
        x

w/x : increase/decrease linear velocity
a/d : increase/decrease angular velocity
space key, s : force stop

CTRL-C to quit

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值