Ubuntn14.04下安装Ros Indigo笔记
来源:互联网 发布:大数据安全建设 编辑:程序博客网 时间:2024/05/22 06:07
1、配置Ubuntn软件仓库
打开”软件和更新“,可以在“搜素”中找到。
打开后在“Ubuntu软件”选项卡中,将restricted、universe、multiverse,勾选上,其他默认就好。
其中“下载自”这个地方选择下载的源,这里选中科大的 http://mirrors.ustc.edu.cn/ubuntu
如下图:
在“其他软件”选项卡中将所有的都勾选上,如下图:
其他的选项卡用默认的即可,然后点击“关闭”保存退出。注意:如果改变源的话,会弹出更新软件列表的对话框,要保证在线。
2、添加软件源到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-key adv --keyserver hkp://ha.pool.sks-keyservers.net --recv-key 0xB01FA116 #如果上面的命令超时,则执行 $ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
不行还有另外一种方式:
wget http://packages.ros.org/ros.key - O - | sudo apt-key add -
【注】:我在前面的过程中遇到了,“服务器超时”和“无法下载”的问题,这是网络的问题。我当时是有网的,但还是不行,问了大佬才知道校园网的ipv6炸了,我用的有线,校园网的有线端口默认为ipv6。所以这时候,试试连wifi,并且将校园网的ipv6禁了。再不行,手机开热点,连一下。
4、安装
两条命令:
$ sudo apt-get update $ sudo apt-get install ros-indigo-desktop-full
【注】:这里要等一会,下的时候有点慢。
5、初始化
$ sudo rosdep init$ rosdep update
6、安装rosinstall(rosinstall命令是一个使用的非常频繁的命令,使用这个命令可以轻松的下载许多ROS软件包)
一条命令:
$ sudo apt-get install python-rosinstall
7、设置环境
两条命令:
$ echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc# 使环境变量设置立即生效$ source ~/.bashrc
8、检验是否安装成功
(1)打开终端,输入:sudo -s
在输入:roscore
(2)再打开一个终端,输入:rosrun turtlesim turtlesim_node
会出来一个小乌龟界面
(3)再打开一个终端,输入:rosrun turtlesim turtle_teleop_key
可以用键盘方向键控制小乌龟移动
如图:
(4)在打开一个终端,输入:rosrun rqt_graph rpt_graph
有以下界面:
- Ubuntn14.04下安装Ros Indigo笔记
- Ubuntu14.04环境下ROS indigo 安装
- ubuntu14.04下安装indigo版ROS
- Ubuntu14.04下安装ROS Indigo版本
- Ubuntu14.04 下安装ROS Indigo
- Ubuntu14.04安装ROS Indigo
- Ubuntu14.04安装ROS-indigo
- Ubuntu14.04安装ROS Indigo
- ubuntu14.04安装ROS indigo
- Ubuntu14.04安装ROS indigo
- ubuntu14.04安装ros-indigo
- Ubuntu14.04安装ROS indigo
- Ubuntu14.04下ROS indigo的安装和配置
- Ubuntu14.04下安装ros indigo opencv2.4.11
- 在ROS Indigo下安装usb_cam驱动
- ROS indigo 下 gazebo6 安装与测试
- ros indigo 学习笔记--->
- SLAM: Ubuntu14.04_Kylin安装ROS-Indigo
- Java实现对Excel数据的读和写
- WebView设置最大高度
- 值域线段树 (玲珑OJ 1117)
- listviewAddheaderview BUG
- LeetCode 160 Intersection of Two Linked Lists(链表)
- Ubuntn14.04下安装Ros Indigo笔记
- ASP.NET 中Web.config 配置连接数据库
- python学习
- Webstorm2017,SVN插件安装
- 使用React模仿大众点评
- Errors while building APK. You can find the errors in the 'Messages' view.
- python数据挖掘包numpy基本操作
- ubuntu笔记6
- 代码没有红叉但是项目文件夹上有红叉的问题