【turtlebot3-burger学习笔记】01 在虚拟机中下载Ubuntu20.04与ROS neotic版本

 一、明确需要下载的版本

首先在turtlebot官网查询支持的版本,turtlebot官网地址:https://emanual.robotis.com/

找到turtlebot3并点击

继续点击turtlebot3(点击图片不要点击文字)

点击左边的 3 Quick Start Guide(快速入门指南) 3.1PC Setup

可以看到turtlebot3支持的ros版本,本文使用Neotic版本(ROS1),对应的Ubuntu系统为20.04(具体使用的是20.04.6)

二、安装虚拟机软件与系统

1.下载ubuntu20.04

下载最新版本直接搜索ubuntu官网,下载曾经的版本在:https://releases.ubuntu.com/

点击进入 

往下翻找到.iso文件并下载

2.安装虚拟机

通过https://www.bilibili.com/video/BV14D421V7J5/?spm_id_from=333.337.search-card.all.click&vd_source=a8483a1d352b9faf9d5a8ace65302942这个教程可以正当免费下载vmware最新版,软件自24年五月后个人可免费使用

在下面这个百度网盘里会下载到17.5.2版

链接:https://pan.baidu.com/s/1lMfzP0siFW_FqYkAQtHlqQ?pwd=1234 
提取码:1234

3.配置虚拟机

打开vmware图标

我这里默认是4,一般电脑运存的一半好像就行

4.安装Ubuntu20.04

其余步骤可以根据下面的教程完成

VMware下最新ubuntu20.04版本安装教程【内附安装包】_哔哩哔哩_bilibili

三、安装ROS并配置turtlebot环境

1.ros使用小鱼的一键安装(仅ros

复制如下代码并回车

wget http://fishros.com/install -O fishros && . fishros

2.在turtlebot3官网上下载ros及相关包

海龟机器人3 (robotis.com)

不同的ros版本有不同的下载指令,复制后运行(将Neotic

版本的复制如下:

sudo apt update
$ sudo apt upgrade
$ wget https://raw.githubusercontent.com/ROBOTIS-GIT/robotis_tools/master/install_ros_noetic.sh
$ chmod 755 ./install_ros_noetic.sh 
$ bash ./install_ros_noetic.sh
sudo apt-get install ros-noetic-joy ros-noetic-teleop-twist-joy \
  ros-noetic-teleop-twist-keyboard ros-noetic-laser-proc \
  ros-noetic-rgbd-launch ros-noetic-rosserial-arduino \
  ros-noetic-rosserial-python ros-noetic-rosserial-client \
  ros-noetic-rosserial-msgs ros-noetic-amcl ros-noetic-map-server \
  ros-noetic-move-base ros-noetic-urdf ros-noetic-xacro \
  ros-noetic-compressed-image-transport ros-noetic-rqt* ros-noetic-rviz \
  ros-noetic-gmapping ros-noetic-navigation ros-noetic-interactive-markers
sudo apt install ros-noetic-dynamixel-sdk
$ sudo apt install ros-noetic-turtlebot3-msgs
$ sudo apt install ros-noetic-turtlebot3

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,以下是在Ubuntu20.04上安装TurtleBot3的步骤: 1. 安装ROS 在终端输入以下命令来安装ROS: ``` sudo apt install ros-foxy-desktop-full ``` 2. 安装依赖项 在终端输入以下命令来安装TurtleBot3所需的依赖项: ``` sudo apt install ros-foxy-turtlebot3-msgs ros-foxy-turtlebot3 ros-foxy-turtlebot3-simulations ``` 3. 设置环境变量 在终端输入以下命令来设置TurtleBot3的环境变量: ``` echo "source /opt/ros/foxy/setup.bash" >> ~/.bashrc echo "export TURTLEBOT3_MODEL=waffle" >> ~/.bashrc source ~/.bashrc ``` 4. 测试 在终端输入以下命令来启动TurtleBot3仿真: ``` ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py ``` 如果一切正常,你应该能够在Gazebo仿真看到TurtleBot3。 希望这些步骤能够帮助你在Ubuntu20.04上安装TurtleBot3。 ### 回答2: 要在Ubuntu 20.04上安装turtlebot3,您可以按照以下步骤进行操作: 1. 在您的Ubuntu 20.04系统上安装ROS(机器人操作系统)。您可以按照ROS官方网站上的说明进行安装。 2. 安装turtlebot3软件包。在终端运行以下命令: ``` sudo apt-get install ros-${ROS_DISTRO}-turtlebot3 ``` 这将安装turtlebot3软件包及其依赖项。 3. 配置turtlebot3。首先,设置您要使用的turtlebot3模型。您可以在终端运行以下命令: ``` export TURTLEBOT3_MODEL=${模型名称} ``` 请将`${模型名称}`替换为您要使用的模型的名称,例如`waffle`或`burger`。 4. 下载TurtleBot3软件包。您可以在终端运行以下命令: ``` mkdir -p ~/catkin_ws/src cd ~/catkin_ws/src git clone https://github.com/ROBOTIS-GIT/turtlebot3.git cd ~/catkin_ws && catkin_make ``` 这将在您的catkin工作空间下载和编译TurtleBot3软件包。 5. 配置ROS环境。在终端运行以下命令: ``` echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc source ~/.bashrc ``` 这将确保ROS所有必要的环境变量在启动时自动设置。 6. 启动TurtleBot3仿真。您可以在终端运行以下命令: ``` export TURTLEBOT3_MODEL=${模型名称} roslaunch turtlebot3_fake turtlebot3_fake.launch ``` 这将启动TurtleBot3仿真程序,您可以使用键盘控制机器人。 通过按照上述步骤,您可以在Ubuntu 20.04上成功安装和配置turtlebot3。请注意,这只是一个简单的指南,根据您的需求可能会有一些额外步骤。详细设置和其他高级功能的使用,请参阅turtlebot3ROS的官方文档。 ### 回答3: 要在Ubuntu 20.04上安装Turtlebot3,您可以按照以下步骤进行操作: 1. 确保您的Ubuntu 20.04系统已连接到互联网,并更新软件包列表。在终端执行以下命令: ``` sudo apt update ``` 2. 安装ROS(机器人操作系统)。Turtlebot3是基于ROS的,所以您需要先安装ROS。执行以下命令来安装完整版的ROS Noetic: ``` sudo apt install ros-noetic-desktop-full ``` 3. 初始化ROS工作区。执行以下命令: ``` echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc source ~/.bashrc ``` 4. 创建一个Turtlebot3工作区,并将其与ROS工作区关联起来。执行以下命令: ``` mkdir -p ~/turtlebot3_ws/src cd ~/turtlebot3_ws/src catkin_init_workspace ``` 5. 克隆Turtlebot3软件包到src目录。执行以下命令: ``` git clone https://github.com/ROBOTIS-GIT/turtlebot3.git ``` 6. 切换回主Turtlebot3工作区目录,并编译软件包。执行以下命令: ``` cd ~/turtlebot3_ws catkin_make ``` 7. 将Turtlebot3模型添加到ROS环境变量。执行以下命令: ``` echo "export TURTLEBOT3_MODEL=waffle" >> ~/.bashrc source ~/.bashrc ``` 8. 运行Turtlebot3仿真器。执行以下命令打开仿真器: ``` roslaunch turtlebot3_gazebo turtlebot3_empty_world.launch ``` 现在,您已成功在Ubuntu 20.04上安装并运行Turtlebot3仿真器。您可以通过编写ROS节点来控制Turtlebot3进行各种任务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值