ROS系统学习笔记:ROS Kinetic在Ubuntu上安装步骤

本文详细介绍了在Ubuntu16.04LTS上安装ROSKinetic版本的步骤,包括设置sources.list、添加密钥、更新源、安装桌面完整版,以及配置rosdep、环境变量和安装相关工具等,确保了ROS环境的正确搭建。

1. 安装版本

Ubuntu16.04 LSTROS Kinetic2016年发行版)

2. 安装位置

默认: ./opt/ros/kinetic/

3. 安装步骤

        (1) 终端输入命令:设置sources.list文件(/etc/apt/);将ros软件源添加至系统软件源

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

        (2) 终端输入命令:设置密钥;(经常出现问题)

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

        (3) 终端输入命令:更新软件包索引列表

​​​​​​​sudo apt-get update

        (4) 终端输入命令:安装桌面完整版

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

        (5) 终端输入命令:初始化rosdep;rosdep可以方便在你需要编译某些源码的时候为其安装一些系统依赖,同时也是某些ROS核心功能组件所必需用到的工具。(可能需要多次尝试才能成功)

sudo rosdep init

        (6) 终端输入命令:更新rosdep。(容易失败,关闭防火墙多尝试,如果依旧不行,不同的人可能不成功的原因不同,根据提示尝试其他方案)

rosdep update

         (7) 终端输入命令:添加环境变量,把ros的命令行工具路径设置给系统

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

        (8) 终端输入命令:运行脚本使环境变量生效

source ~/.bashrc

        (9) 终端输入命令:安装rosintall工具;帮助管理和安装依赖包

sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential

        (10) 终端输入命令:测试安装是否成功。启动masterROS2.0不需要了)

 roscore
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

>_<!

码字不易,如有帮助,欢迎鼓励

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

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

打赏作者

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

抵扣说明:

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

余额充值