turtlebot入门仿真

51 篇文章 0 订阅
34 篇文章 0 订阅

Turtlebot包安装
安装Turtlebot,打开终端,运行如下命令:

sudo apt-get update
sudo apt-get install ros-indigo-turtlebot ros-indigo-turtlebot-apps ros-indigo-turtlebot-interactions ros-indigo-turtlebot-simulator ros-indigo-kobuki-ftdi ros-indigo-rocon-remocon ros-indigo-rocon-qt-library ros-indigo-ar-track-alvar-msgs

测试Turtlebot安装
在终端输入:

roscore

打开一个终端,输入以下命令:

roslaunch turtlebot_gazebo turtlebot_world.launch

你会看到一个环境,称为Gazebo的世界,与turtlebot和其他一些对象。场景是模拟器的主要部分,对象是动态的,你可以与环境进行交互。
这里写图片描述

运行rviz
rviz是ROS的三维可视化环境。rviz让我们看到什么机器人看,思考和做。可视化和测井传感器信息是开发和调试的一个重要组成部分。
而Gazebo是运行在一个新的终端,推出Rviz:

roslaunch turtlebot_rviz_launchers view_robot.launch

这里写图片描述

你可以在图片上使用一个轮式鼠标导航。
按照下面的步骤:

旋转相机,使你可以看到背后的turtlebot。
左侧栏选项DepthCloud 打勾,你会看到turtlebot的深度视觉。
启用Image左栏的图像选项。

注:你可能会看到一个警告。由于图像的默认主题不支持通过仿真实现。左下角你可以看到一个图像警告。转到下一步选择合适的主题。
这里写图片描述

键盘遥控

在Gazebo和Rviz正在运行,打开一个新的终端运行:

roslaunch turtlebot_teleop keyboard_teleop.launch

通过在这个shell中控制键盘如下键来驱动Rviz中的仿真机器人模型
这里写图片描述

互动标记
先检查已安装的交互标记包:

sudo apt-get install ros-indigo-turtlebot-interactive-markers

在Gazebo和Rviz运行的同时,打开一个新的终端运行:

roslaunch turtlebot_interactive_markers interactive_markers.launch

按如下步骤:

从左栏启用Interactive Markers互动标记选项。
在屏幕顶部的工具面板中选择Interact 交互工具。你会看到蓝色的戒指和红色的箭。
拖动红色箭头来驱动turtlebot向前和向后。
拖蓝圈转动的turtlebot。
您也可以同时拖动蓝色环旋转和驱动器。

这里写图片描述

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狂迷小子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值