Ubuntu 16.04 安装ROS

第一次写希望可以帮助到有需要的人......

Ubuntu 16.04 安装ROS过程:

 

1.将时间误差缩短到最小

sudo apt-get install -y chrony ntpdate

sudo ntpdate -q ntp.ubuntu.com

 

2.在ros-latest.list添加ROS版本库

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

 

3.设置公钥(Key)

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

 

4.更新软件包索引

sudo apt-get update

sudo apt-get upgrade -y

 

5.安装ROS Kinetic Kame

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

 

6.安装所有额外的rqt相关的功能包

(sudo apt-get install ros-kinetic-rqt*)

 

7.初始化rosdep

(在使用ROS之前,必须初始化rosdep。rosdep是一个通过在使用或编译ros的核心组件时轻松安装依赖包来增强用户便利的功能)

sudo rosdep init

rosdep update

 

8.安装rosinstall

sudo apt-get install python-rosinstall

 

9.安装我们程序运行需要的服务

sudo apt-get install ros-kinetic-serial

sudo apt-get -y install ros-kinetic-slam-gmapping

sudo apt-get -y install ros-kinetic-map-server

sudo apt-get -y install ros-kinetic-amcl

 

10.加载环境设置文件

source /opt/ros/kinetic/setup.bash

 

11.创建并初始化工作目录

mkdir -p ~/ 自定义文件夹名称/src

cd ~/自定义文件夹名称/src

catkin_init_workspace

11.加载与catkin构建系统相关的环境文件

source ~/自定义文件夹名称/devel/setup.bash

测试安装结果

roscore

至此1到11步已经安装完成ros-kinetic,但是这样安装只能供本次使用roscore,因此需要将环境变量以脚本的形式写入,方可永久使用

 

12.将环境配置写入脚本

$ gedit ~/.bashrc

使用以上命令打开脚本配置,在文件的最底部加入:

source /opt/ros/kinetic/setup.bash

source ~/自定义文件夹名称/devel/setup.bash

加入完成后保存退出,然后再将保存的文件生成

 

或者使用($ echo “source /opt/ros/kinetic/setup.bash” >> ~/.bashrc

$ echo “source ~/自定义文件夹名称/devel/setup.bash” >> ~/.bashrc)进行添加脚本

 

$ source ~/.bashrc

至此完成配置。即可永久使用roscore进行测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值