学习使用turtlebot2——安装ROS Indigo系统
最近在学习使用turtlebot2,特此做一些学习记录。
安装ROS前要先决定自己电脑的Ubuntu(乌班图)系统。现在学习ROS常使用的Ubuntu系统有Ubuntu 16.04 和Ubuntu14.04,其中Ubuntu 16.04对应的ROS版本为ROS Kinetic,Ubuntu14.04对应的ROS版本为ROS Indigo。大部分博客和学习书籍推荐首选ROS Indigo版本,即你的电脑Ubuntu系统应选择14.04版本,因为Indigo版本是官方长期支持的版本,而且推出的时间比较长,其各项命令安装都很齐全,可以在博客上找到相应的安装命令。
参考安装步骤(英文好的可以看ROS官网英文版本):
http://wiki.ros.org/indigo/Installation/Ubuntu
下面介绍安装流程:
1、设置你的计算机接受packages.ros.org中的软件
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://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
或sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
或sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
3、安装
1)更新下索引包,确保是最新的
sudo apt-get update
2)安装ROS Indigo系统(包括了rqt、rviz、机器人通用库等)
sudo apt-get install ros-indigo-desktop-full
3)在使用ROS之前,需要初始化rosdep。 rosdep使您可以轻松地为要编译的源安装系统依赖项
sudo rosdep init
rosdep update
4)环境设置(让你电脑知道你的indigo安装的位置)
echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
source ~/.bashrc
设置的环境代码可以在Home界面按Ctrl+H找到隐藏文件.bashrc,打开可以看到设置的文件位置在最后面
4、安装常用的命令行工具rosinstall,它使您可以使用一个命令轻松下载ROS包的许多源树
sudo apt-get install python-rosinstall
运行完上面命令,即可安装ROS Indigo 版本,下面是测试你是否安装成功:
roscore
fjx@giimbot:~$ roscore
... logging to /home/fjx/.ros/log/fdbdf8a8-8506-11e8-a229-543530c06929/roslaunch-giimbot-12796.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.started roslaunch server http://giimbot:40817/
ros_comm version 1.11.21SUMMARY
========PARAMETERS* /rosdistro: indigo* /rosversion: 1.11.21NODESauto-starting new master
process[master]: started with pid [12808]
ROS_MASTER_URI=http://giimbot:11311/setting /run_id to fdbdf8a8-8506-11e8-a229-543530c06929
process[rosout-1]: started with pid [12821]
started core service [/rosout]
学习使用turtlebot2——安装ROS Indigo系统相关推荐
- 机器人操作系统ROS Indigo 入门学习(1)——安装ROS Indigo【转】
转自:http://blog.csdn.net/bobsweetie/article/details/43638761 Ubuntu14.04安装ROS Indigo 一.安装ROS 1.1配置Ubu ...
- 【安装】安装ros机器人系统和无人机环境配置常见问题总结
安装ros机器人系统和无人机环境配置常见问题总结 一.安装ROS 二.无人机环境配置 更多安装 Ubuntu16.04安装ros:http://wiki.ros.org/cn/kinetic/Inst ...
- linux怎么安装ros系统,ubuntu14.04安装ROS indigo的详细图解步骤
ROS(RobotOperating System)为开源的机器人操作系统,Ubuntu版本中的ROS的安装步骤如下: 1.配置Ubuntu知识库 安装ROS前要先进行Ubuntu知识库的配置,按照& ...
- ubuntu安装ros indigo
版本是14.04.1 一.先配置 1.点击新立得软件包管理器,输入密码exbot123, 2,点击最上面一栏的设置,选择软件源,前四个打勾,后一个不打,把sevice america改成mainsev ...
- Ubuntu14.04中安装ROS Indigo(亲测)
1)配置Ubuntu软件更新选项: System Settings -> Software & Updates 选项勾选如下所示 main universe restricted mul ...
- 笔记本/TK1安装ROS Indigo教程
TK1(远程主机)系统环境: ubuntu14.04 + ros-indigo-desktop 笔记本电脑(主机)系统环境: ubuntu14.04 + ros-indigo-desktop-full ...
- TX1 安装 ROS Indigo
该教程适用于32位的系统 Ubuntu ARM install of ROS Indigo There are currently builds of ROS for Ubuntu Trusty ar ...
- 在树莓派上,raspbian jessie里安装ROS indigo以及raspbian strech里安装ROS kinetic
背景: 我花了好几天在捣鼓怎么在raspbian系统里安装ros.我发现非常的麻烦,遇到一堆依赖问题.直至到找到这两个网址: https://answers.ros.org/question/2005 ...
- Armhf 中安装 ROS Indigo 的方法
Ubuntu ARM install of ROS Indigo 溪西创客小屋 There are currently builds of ROS for Ubuntu Trusty armhf. T ...
最新文章
- 日常工作问题解决:rhel7下配置多路径设备
- Oracle用户密码过期和用户被锁解决方法【转】
- 2018-2019 20165227《信息安全系统设计基础》第三周学习总结
- 文字抖动_如何用PS制作故障风文字效果
- pythom打包文件太大_从SQL注入到整站打包与本地搭建
- 如果你手头有20万,你是拿去买房还是拿去投资?
- VB 两种方法实现热键
- Oracle_linux_lesson_p2
- android仿新浪引导界面
- html5+css3动画学习总结
- python 框架和 spring mvc_整合WebSphere Portal 7和Spring 3.0 Portlet MVC(下)
- 深度学习文本分类|模型代码技巧
- mybatis xml sql分页
- 思科1242 AP无法连接到无线控制器
- 【支付】商业银行作为收单机构的银行卡支付流程
- html文档半结构化数据,半结构化数据
- easypanel php.ini,虚拟主机控制面板(easypanel)下载_虚拟主机控制面板(easypanel)官方下载-太平洋下载中心...
- linux查找文件命令有哪些
- CSS中 px、em、rem区别
- Ubuntu QT 5.9.0 安装