• 03软件(softwares)
  • ROBOTIS相关软件
  • DYNAMIXEL-Protocol-1
  • DYNAMIXEL-Protocol-2
  • Dynamixel-wizard2
  • Robotis-Manipulator库
  • 04单片机欧宝体育娱乐app官
  • 02-OpenRB-150欧宝体育娱乐app官
  • OpenCM9.04欧宝体育娱乐app官
  • 01_OpenCM9-04欧宝体育娱乐app官介绍
  • 02_OpenCM9-04硬件介绍
  • 03_OpenCM9-04供电方式
  • 04-OpenCM9-04软件安装
  • 05-如何安装windows驱动
  • 06-OpenCM9-04的Recovery模式
  • 05资料下载
  • ROBOTIS产品相关下载
  • ROBOTIS产品相关软件
  • ROBOTIS相关产品图纸下载
  • 07-TurtleBot3-ROS机器人
  • 01-概览
  • 01-1-TurtleBot3概述
  • 01-2-TurtleBot3纪事
  • 02-产品特征
  • 03-快速入门
  • 03-1-PC设置
  • 03-2-SBC设置
  • 03-3-OpenCR设置
  • 03-4-硬件装配
  • 03-5-启动
  • 03-6-基本操作
  • 04-SLAM
  • 05-Navigation导航
  • 06-Simulation模拟仿真
  • 06-1-Gazebo仿真
  • 06-2-SLAM仿真
  • 06-3-Navigation仿真
  • 06-4-Fake节点仿真
  • 06-5-独立运行Gazebo仿真
  • 07-机械手
  • 07-1-TurtleBot3机械手基本操作
  • 07-2-TurtleBot3家庭服务挑战
  • 08-自动驾驶
  • 08-1-自动驾驶基本操作
  • 08-2-TurtleBot3自动驾驶挑战赛2019
  • 09-机器学习
  • 10-Examples范例
  • 11-其他拓展样例
  • 12-其他学习资料
  • 13-更多相关资源
  • 14-FAQ常见问题
  • 06-4-Fake节点仿真

    小芽科技 2022-07-26 11:50:11
    Categories: Tags:

    本文档由北京小芽科技翻译,原文来自于ROBOTIS官方技术文档

    6.4 Fake 节点仿真

    电子手册中的内容可能会在没有事先通知的情况下进行更新。因此,一些视频可能与电子手册中的内容有所不同。

    要使用turtlebot3_fake_node,你需要turtlebot3_simulation元包。如以下命令所示,安装该软件包。

    TIP: 终端程序可以通过屏幕左上角的Ubuntu搜索图标找到。运行终端的快捷键是Ctrl-Alt-T

    注意。turtlebot3_simulation “元包需要 “turtlebot3 “元包和 “turtlebot3_msgs “包作为先决条件。如果你在Install Dependent ROS Packages of PC Setup部分没有安装它,请先安装它。

    1
    2
    3
    $ cd ~/catkin_ws/src/
    $ git clone -b kinetic-devel https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git
    $ cd ~/catkin_ws && catkin_make

    要启动虚拟机器人,执行turtlebot3_fake.launch文件,在turtlebot3_fake包中,如下所示。turtlebot3_fake是一个非常简单的模拟节点,可以在没有实际机器人的情况下运行。你甚至可以用远程操作节点在RViz中控制虚拟的TurtleBot3。

    请在burger, waffle, waffle_pi中使用适当的关键字作为TURTLEBOT3_MODEL的参数。

    1
    2
    3
    4
    $ export TURTLEBOT3_MODEL=burger
    $ roslaunch turtlebot3_fake turtlebot3_fake.launch
    $ export TURTLEBOT3_MODEL=burger
    $ roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch