前期准备

=》=》

设置软件源:

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

设置最新的密钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654

安装:

sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full
sudo apt-get install ros-kinetic-rqt*

初始化rosdep:

sudo rosdep init
rosdep update

如果出现下面情况,基本是网络问题,换个网络尝试下:

lee@lee-TM1801:~$ sudo rosdep init
ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.

安装rosinstall

sudo apt-get install python-rosinstall

加载环境设置文件

source /opt/ros/kinetic/setup.bash

创建并初始化工作目录

ROS使用一个名为catkin的ROS专用构建系统。为了使用它,用户需要创建并初始化

catkin工作目录,如下所示。除非用户创建新的工作目录,否则此设置只需设置一次。

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace

目前,只有src目录和CMakeLists.txt文件在catkin工作目录中,使用catkin_make命令来构建

cd ~/catkin_ws/
catkin_make

设置环境变量:

sudo apt install net-tools
gedit ~/.bashrc
# Set ROS kinetic
source /opt/ros/kinetic/setup.bash
source ~/catkin_ws/devel/setup.bash# Set ROS Network
#ifconfig查看你的电脑ip地址
export ROS_HOSTNAME=192.168.xxx.xxx
export ROS_MASTER_URI=http://${ROS_HOSTNAME}:11311# Set ROS alias command 快捷指令
alias cw='cd ~/catkin_ws'
alias cs='cd ~/catkin_ws/src'
alias cm='cd ~/catkin_ws && catkin_make'

关闭所有终端窗口!!!然后再执行下面的

小海龟测试,打开三个终端:

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

ubuntu16.04安装ROS Kinetic(保姆式安装)相关推荐

  1. 踩坑NVIDIA Jetson TX2、Ubuntu16.04、ROS Kinetic安装

    踩坑NVIDIA Jetson TX2.Ubuntu16.04.ROS Kinetic安装 摘要 一.NVIDIA Jetson TX2环境配置 1.1开机使用图形化界面 1.2刷机 1.3修改TX2 ...

  2. Ubuntu16.04下ROS Kinetic的安装(2022)

    文章目录 Ubuntu16.04下ROS Kinetic的安装(2022) 一.Ubuntu16.04配置 二.ROS Kinetic安装过程 1.软件中心配置 2.ROS的下载安装 2.1添加源和密 ...

  3. ubuntu16.04安装ROS Kinetic步骤及安装出现的问题解决

    ubuntu16.04安装ROS Kinetic步骤及安装出现的问题解决 ROS kinetic官网:http://wiki.ros.org/kinetic/Installation/Ubuntu 1 ...

  4. 【Ubuntu16.04】ROS · Kinetic安装 · 图文教程与问题详解

    ROS 安装 1. 设置安装源 在终端输入指令:(同下) sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors ...

  5. 华为海思Hikey 970+ Ubuntu16.04 Xenial +ROS kinetic

    文章目录 1. 基础介绍 2. 使用指南 2.1 刷基础固件和android 2.2 刷入Ubuntu 2.3 安装ROS 1. 基础介绍 2018年3月19日的Linaro Connect大会上华为 ...

  6. Ubuntu16.04安装ROS kinetic以及标定工具Kalibr流程

    Ubuntu16.04安装ROS kinetic以及标定工具Kalibr流程 一.安装ROS Kinetic 二.安装kalibr 编译期间可能遇到的问题及解决方案: 一.安装ROS Kinetic ...

  7. Ubuntu16.04 安装ROS Kinetic 究级详细教程

    Ubuntu16.04 安装ROS Kinetic 究级详细教程 1. "软件和更新"进行配置 1.1 Ubuntu Software 1.2 Other Software 2. ...

  8. Ubuntu16.04安装ROS Kinetic详细步骤

    文章目录 ROS安装 配置Ubuntu软件仓库 设置sources.list 设置密钥 更新Debian软件包索引 安装ROS 初始化 rosdep 环境配置 构建工厂依赖 测试安装 开发环境 ROS ...

  9. (已解决) 境内 Ubuntu16.04 下安装 ROS kinetic 时 rosdep update 超时报错: The handshake operation timed out

    - 2021.12.9 更新 - 系统: Ubuntu 16.04 使用有线网, ubuntu源是阿里云镜像源. 问题描述: 按照官网教程安装 ROS kinetic 时, 在 sudo rosdep ...

  10. Ubuntu16.04安装ROS kinetic 及问题解决

    ROS kinetic官网:http://wiki.ros.org/kinetic/Installation/Ubuntu 尽量参考官方网站的链接和教程,内容较新. 1. 配置Ubuntu的资源库:& ...

最新文章

  1. 甲小姐对话稚晖君:深度学习并非AI的终点
  2. 104.路由协议有哪些?
  3. GCC-windows的预编译版本——nuwen MinGW
  4. 复数相关的等式及证明
  5. functools.partial
  6. 小米adb驱动_腾讯口袋阅、小米多看等电子阅读器如何安装第三方软件!
  7. Mysql:实战2000W条数据实现全文检索
  8. 小程序中视频作为页面背景
  9. CWE-476: NULL Pointer Dereference(空指针间接引用)
  10. 对接京东平台的第一篇
  11. python 小说 云_Python 爬虫之网络小说下载
  12. Vue单页面应用性能优化实践
  13. js获取服务器时间,并以北京时区显示
  14. 突然觉得人类的进化是人类自主意愿…
  15. themeforest 模板
  16. 实用化工计算机模拟-matlab在化学工程中的应用的光盘程序_这150款化工常用软件,你会用多少?...
  17. 外卖订单量预测异常报警模型实践
  18. C/C++ %s %d %u 基本概念与用法
  19. 学渣的刷题之旅 leetcode刷题 2. 两数相加
  20. css 单行space-between左右布局,左边元素文字过长显示省略号

热门文章

  1. KCP协议:从TCP到UDP家族QUIC/KCP/ENET
  2. 300+零售CIO大咖齐聚杭州 他们聊了什么?
  3. 【前端必备项目】品优购商城前端
  4. 对于RISC-V的初步学习理解——RISC-V简介
  5. C#网络编程(同步传输字符串)
  6. 微阵列数据分析(Microarray data analysis)
  7. C#使用德卡T10读取社报告卡基本信息
  8. vue+springcloud出现跨域问题
  9. mongodb4.0学习总结二(read concern)
  10. 英特尔小心!AMD发ARM架构Opteron处理器