Ubuntu安装ROS Kinetic并启动小乌龟

操作系统版本:Ubuntu16.04

ROS版本:Kinetic

1.首先在软件更新中切换源,选择中国服务器

2.在控制台中输入命令:  

$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116

3.开始正式的安装,安装豪华至尊版ROS:

$ sudo apt-get update
$ sudo apt-get install ros-kinetic-desktop-full

4. 前几步一般不会有太大问题,安装完成后可以查看使用的包:

$ apt-cache search ros-kinetic

5.到此,还没有结束,需要初始化:

$ sudo rosdep init

  此时,却遇到了一个问题

ERROR: cannot download default sources list from:
https://raw.github.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.

该问题可能是The Great Wall的原因,反正在开启VPN之后此问题得到了解决,有时通过手机热点也能成功,可能是网络问题。

然后:

$ rosdep update

6.配置环境变量:

$ echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc

7.此时,就完成了安装,可以测试一波:

$ roscore

此时会出现

setting /run_id to b243608a-2524-11e8-8f6c-342387e5d341
process[rosout-1]: started with pid [7671]
started core service [/rosout]

那麽恭喜了,ROS成功安装上了~~~

我们可以跑一个测试程序---小海龟。先安装示例 :

$ sudo apt-get install ros-kinetic-turtlesim 

然后,在三个不同的终端分别执行以下三个指令:

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

就能跑起小海龟例子,如图:

利用上下左右键控制小海龟行走。

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,下面是安装 Ubuntu 20.04 和 ROS Kinetic 的步骤: 1. 安装 Ubuntu 20.04 首先,您需要下载 Ubuntu 20.04 的镜像文件,并创建启动盘。然后,将启动盘插入您的计算机,并按照安装程序的提示进行安装。 2. 配置您的 Ubuntu 20.04 安装完成后,您需要配置您的 Ubuntu 20.04。首先,打开终端并运行以下命令: ``` sudo apt-get update sudo apt-get upgrade ``` 这将更新您的系统并安装最新的软件包。 3. 安装 ROS Kinetic 现在,您可以开始安装 ROS Kinetic。请按照以下步骤操作: 1) 添加 ROS 仓库密钥: ``` sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 ``` 2) 添加 ROS 仓库到 sources.list: ``` sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' ``` 3) 更新软件包索引: ``` sudo apt-get update ``` 4) 安装 ROS Kinetic: ``` sudo apt-get install ros-kinetic-desktop-full ``` 4. 设置环境变量 在安装 ROS Kinetic 后,您需要设置 ROS 环境变量。运行以下命令: ``` echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc source ~/.bashrc ``` 5. 测试 ROS 安装 现在,您可以测试 ROS 是否已成功安装。运行以下命令: ``` roscore ``` 如果一切正常,您将看到 ROS 的核心节点已经启动。 这些就是在 Ubuntu 20.04 上安装 ROS Kinetic 的步骤。希望这些对您有所帮助! ### 回答2: Ubuntu20.04作为一种流行的操作系统,在机器人学和机器人工程领域也有一定的应用。而ROS(Robot Operating System)是一款开源的机器人软件开发平台,提供了大量的库和工具,可以帮助机器人开发者快速创建机器人程序。在Ubuntu20.04上安装ROS Kinetic可以让机器人工程师使用更多的ROS功能,扩展实现机器人开发。下面详细介绍如何在Ubuntu20.04上安装ROS Kinetic。 1. 更新Ubuntu软件包。在终端输入以下命令: sudo apt update sudo apt upgrade sudo reboot 2. 添加ROS源到APT源列表。 在终端输入以下命令: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' 3. 添加ROS密钥。 在终端输入以下命令: sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 4. 安装ROS Kinetic。在终端输入以下命令: sudo apt update sudo apt install ros-kinetic-desktop-full 5. 初始化ROSdep。在终端输入以下命令: sudo rosdep init rosdep update 6. 配置环境变量。在bashrc文件的末尾添加以下命令: source /opt/ros/kinetic/setup.bash 7. 安装ROS工具。在终端输入以下命令: sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential 安装完成后,重启电脑,打开终端,输入“roscore”,如果可以正常启动,说明ROS Kinetic已经成功安装Ubuntu20.04中。 安装和使用ROS需要有一定的Linux基础,需要掌握Linux的常用命令和操作。ROS Kinetic安装和使用,可以帮助机器人工程师快速建立机器人程序,并且是机器人领域最流行的机器人操作系统之一。 ### 回答3: 在运行于Ubuntu 20.04的计算机上安装ROS Kinetic,需要遵循以下步骤: 第一步:添加ROS软件源 首先,我们需要添加ROS的软件源。 我们可以通过运行以下命令来安装debian包密钥: ``` sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116 ``` 之后,我们需要添加ROS的软件源到Ubuntu的源列表中。为了完成这个步骤,我们可以运行以下命令: ``` sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' ``` 第二步:安装ROS Kinetic 添加完ROS的软件源之后,我们需要更新Ubuntu的软件列表,并安装ROS Kinetic。 更新软件列表的命令是: ``` sudo apt-get update ``` 然后,我们可以使用以下命令来安装ROS Kinetic: ``` sudo apt-get install ros-kinetic-desktop-full ``` 这个命令将会安装ROS桌面完整版,包括ROS、rqt、rviz等。 第三步:初始化ROS 安装ROS Kinetic之后,我们需要初始化ROS环境。为了完成这个步骤,我们需要使用以下命令: ``` echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc source ~/.bashrc ``` 这将会把ROS环境变量添加到我们的终端会话,使得ROS能够正常运行。 第四步:安装ROS工具 安装ROS Kinetic之后,我们还需要安装一些ROS工具。 我们可以使用以下命令来安装ROS工具: ``` sudo apt-get install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential ``` 这将会安装ROS依赖项。 接下来,我们需要初始化rosdep: ``` sudo rosdep init rosdep update ``` 这将会初始化rosdep,并更新ROS依赖项的列表。 现在,我们已经在运行于Ubuntu 20.04的计算机上安装ROS Kinetic。接下来,我们需要配置ROSROS工具,以便使用ROS来开发机器人应用程序。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值