Ubuntu 14.04.1 for ROS(indigo) by ExBot iso 发行版
来源:互联网 发布:数据透视表在哪 编辑:程序博客网 时间:2024/05/16 12:12
为了一个不确定的驱动,版本往前推了一步,结果命运居然是重装系统,也是服了自己了。
转自:http://blog.exbot.net/archives/1206
发行版说明:本Live CD分为Ubuntu 14.04.1 desktop for i386和for amd64两个版本,装好ROS(indigo版本),做好升级和优化等工作后的定制化Ubuntu发行版,可以按照安装Ubuntu的方式进行安装。装好后的用户名为exbot,密码均为exbot123,安装过程中设置的用户名和密码均无效,可以随便填写。
目录
- 啰嗦几句
- 版本说明
- 系统更新
- ROS
- 集成开发环境
- 翻墙
啰嗦几句
ROS新手需要明白和注意的:
- ROS是开源框架,ROS wiki是全世界爱好者共同维护的知识库,它代表了ROS爱好者探索的结果。
- 在ROS wiki上,有人有了更好的解决方案,就联系负责人把自己的方案更新在wiki上面。有人有了自己不错的包,也可以去那里发布。
- 所谓的ROS官网,就是世界各位爱好者共同智慧的结晶,一直在完善,一直在优化,当你使用别人探索成果的时候,应该心怀感激。ROS包通常遵循比较开放的License,当你使用和修改别人的源码时候,要附上原作者声明,不是说可以改个名字就声称是自己的东西的,至少也要对原作者表示感谢,这是做人的基本!
Ubuntu for ROS的优点:
- 对一个玩ROS的老鸟来说,要裸机配置ROS步骤不难,但是得耗费很长时间,如果网络状况不好,2G多的安装包,恐怕得等一整天才能更新完毕。
- 对一个玩ROS的老鸟来说,要裸机配置ROS开发环境,需要做很多工作,网上资料并不完善,不是每个老鸟都能配出完美开发环境,中间的很多细节问题不是每个人都能解决的。
- 对于一个玩ROS的菜鸟来说,你是想花几个月搜集各种资料解决安装,配置,Bug等等问题,还是想10分钟装完Ubuntu for ROS马上上手玩ROS,或者做开发呢?
使用方法如下:
- 如果是Windows用户,请安装虚拟机,如VMWare,笔者使用的是 VMWare Workstation 10.0.4,然后参考《10分钟安装ROS(Windows + 虚拟机)》教程进行安装。Vmware Workstation10以下版本是不能支持Ubuntu 14.04,特此说明。
- 如果是Ubuntu用户,在裸机中安装,请参考《10分钟安装ROS(U盘/CD刻录盘 + 裸机)》。
Copyright 2015 by ExBot
@group ExBot http://blog.exbot.net
版本说明
系统更新
* 系统更新日期至for i386 2015.1.23,for amd64 2015.02.15
* 安装VIM i386版本没装GUI的、未配置,amd64版本做好了这些工作
* 安装新立得软件包管理器 Ubunut软件中心感觉不好用
* 安装eigen 这也是群里提出的需求,文件位于/opt/eigen,已export CPATH(amd64中没装。似乎ROS中有)
* 中文输入法配置为SunPinyin和极点五笔86
* 启动器布局修改
ROS
* 安装 ros-indigo-desktop-full
* 安装turtlebot包
* 安装openni,openni2包
* 配置 catkin_ws (所有catkin类型包放在 ~/catkin_ws/src/ 目录下编译或者运行)
* 配置 rosbuild_ws (所有rosbuild类型包放在 ~/rosbuild_ws/ 目录下编译或者运行)
* 配置 overlay: rosbuild_ws -> catkin_ws -> indigo (indigo环境变量已export)
(ROS位于/opt/ros,如有必要请将其权限设为777。其实有workspace应该是不用的,我就没改。)
集成开发环境
* 安装JDK8u25(i386),JDK8u30(amd64)
* 安装 eclipse for C/C++(LUNA)
* 安装 PyDev for Eclipse
* 安装Pydev Mylyn intergration
* 安装QT Qt5.2.1 Qt Creator 3.0.1(i386)
* 优化 Eclipse,支持多种ROS文件类型:*.launch, *.concert, *.xacro, *.urdf, *.xml, *.yaml, *.rviz, cmake(i386版本似乎忘了关联编辑器)
翻墙
* 安装goagent,代理端口为8087
* 安装firefox的autoproxy插件,已作配置
* 配置goagent为服务自启动
* 说明:autoproxy的代理规则为上线更新,根据规则选择是否通过代理访问。若访问的被墙地址不在列表中请自行添加。goagnet的代理IP我会不定期在群里更新。因为流量是共用的,有条件的可以自己申请GAE,教程网上有。如其它不支持代理设置的软件访问网络,可以通过系统的代理设置临时全局代理。
- Ubuntu 14.04.1 for ROS(indigo) by ExBot iso 发行版
- Ubuntu 14.04.1 for ROS(indigo) by ExBot iso 发行版
- Ubuntu 12.04 for ROS by ExBot iso 发行版集合
- ubuntu 14.04 安装ros indigo
- Ubuntu 14.04 安装ROS Indigo
- Ubuntu ROS Arduino Gazebo学习镜像iso说明(indigo版)
- Ubuntu 14.04系统中安装ROS Indigo
- Ubuntu 14.04 LTS+ ROS indigo+ORB-SLAM1
- Ubuntu 14.04+ROS Indigo+LSD-SLAM
- Ubuntu install of ROS Indigo
- 双系统ubuntu+ros indigo安装
- ubuntu 安装配置ROS Indigo
- Ubuntu install of ROS Indigo
- LSD-SLAM 编译过程(Ubuntu 14.04 + ROS Indigo)
- ubuntu 14.04 lts+ ros indigo+kinect2 驱动安装
- LSD-SLAM 编译过程(Ubuntu 14.04 + ROS Indigo
- ORB SLAM2 USB摄像头 实验环境ubuntu 14.04+ros indigo
- ros切换到14.04 indigo
- qt的关于编译条件的一些定义问题
- Error:Execution failed for task ':app:dexUmengDebug'. > com.android.ide.common.process.ProcessExcept
- Foundation——字符串
- Linux 下修改主机名称
- 【爬虫】爬取百度搜索结果页面
- Ubuntu 14.04.1 for ROS(indigo) by ExBot iso 发行版
- 百度2013年计算机视觉算法研发工程师笔试题
- Foundation——文件操作
- Red Hat Enterprise Linux 5中安装交叉编译工具arm-linux-gcc-4.3.2.tgz
- od常用断点大全
- iOS:时间格式串的意义
- NTP服务配置
- filter
- KMP算法原理及next函数生成