【ROS安裝】Ubuntu for ros 版本

發行版說明:本Ubuntu iso發行版是裝好ROS,做好升級和優化等工作後的定製化Ubuntu發行版,可以按照安裝Ubuntu的方式進行安裝。裝好後的用戶名和密碼均爲exbot,安裝過程中設置的用戶名和密碼均無效,可以隨便填寫。

目錄

  • 囉嗦幾句
  • 版本
    • Hydro開發版
    • Hydro基礎版
    • Groovy基礎版
    • 歷史版本

囉嗦幾句

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,或者做開發呢?

使用方法如下:

Ubuntu for ROS 版本代號及說明如下:

  • ubuntu12.04-amd64, ubuntu12.04-i386:amd64表示基於64bit版本Ubuntu製作,i386表示基於32bit版本Ubuntu製作。
  • g1-140520, h1-140520, h2-140520:g1表示Groovy基礎版,h1表示Hydro基礎版,h2表示Hydro開發版,140520表示2014年5月20日製作。
  • 基礎版Ubuntu for ROS配置好ROS基礎和應用環境,你可以下載別人的catkin/rosbuild包,在系統裏面順利編譯,可以安裝任何ROS包,可以運行任何ROS包。
  • 開發版Ubuntu for ROS在基礎版的基礎上配置好了開發環境,以及移動機器人運行和開發包,支持各種ROS文件的編輯,可以立即做ROS開發,可以立即運行移動機器人平臺。
  • 基礎版的安裝需要1G內存,開發版的安裝需要1.5G或者以上內存,否則安裝過程中會報錯而無法繼續。

Copyright 2014 by ExBot
@group ExBot http://blog.exbot.net
@author Yuanbo She http://yuanboshe.github.io
@email [email protected]

版本

2014-04-16:360雲盤突然自動給所有文件增加了“訪問密碼”,而且無法取消,後面會增加其他雲盤下載渠道。感謝各位朋友提醒,訪問密碼已經貼上。
2014-05-26:360雲盤再出狀況,被審查無法分享了,現在改爲百度雲分享,無需密碼。多謝網友 @Sundae90 的提醒!
2014-06-03:百度雲無故屏蔽部分分享鏈接,現已更新,如果有不能下載情況請留言!

hydro開發版

ubuntu12.04-amd64-ros-exbot-h2-140520 [下載iso] MD5 [a871fc780a624ff4f69b594ca8a79b5c]
ubuntu12.04-i386-ros-exbot-h2-140520 [下載iso] MD5 [9ec87ffeafec5e836bced58bf1da3413]

(注意:此版本如果在虛擬機上面安裝,需要設置虛擬機內存爲1.5G或者以上。)

* 安裝 ros-hydro-desktop-full
* 配置 catkin_ws (所有catkin類型包放在 ~/catkin_ws/src/ 目錄下編譯或者運行)
* 配置 rosbuild_ws (所有rosbuild類型包放在 ~/rosbuild_ws/sandbox/ 目錄下編譯或者運行)
* 配置 overlay: rosbuild_ws -> catkin_ws -> hydro
* 安裝 jdk8
* 安裝 Eclipse for C/C++ (Kepler)
* 安裝 turtlebot包
* 安裝 exbot_xi包
* 安裝 Kinect & ASUS Xtion pro Live驅動
* 配置 Eclipse,支持 C/C++ & Python 開發環境
* 優化 Eclipse,支持多種ROS文件類型:*.launch, *.concert, *.xacro, *.urdf, *.xml, *.yaml, *.rviz, cmake.
* 配置 x11vnc遠程服務

hydro基礎版

ubuntu12.04-amd64-ros-exbot-h1-140520 [下載iso] MD5 [f6c044e5c01154f9920229c5a8b2b11e]
ubuntu12.04-i386-ros-exbot-h1-140520 [下載iso] MD5 [f3f4059fbc91201ca5d9fb4a43e6508e]

* 安裝 ros-hydro-desktop-full
* 配置 catkin_ws (所有catkin類型包放在 ~/catkin_ws/src/ 目錄下編譯或者運行)
* 配置 rosbuild_ws (所有rosbuild類型包放在 ~/rosbuild_ws/sandbox/ 目錄下編譯或者運行)
* 配置 overlay: rosbuild_ws -> catkin_ws -> hydro

groovy基礎版

ubuntu12.04-ros-exbot-g1-140330 [下載iso] MD5 [afa6066e009fbbdef4c0ae01bab2365a]:

* 安裝 ros-groovy-desktop-full
* 配置 catkin_ws (所有catkin類型包放在 ~/catkin_ws/src/ 目錄下編譯或者運行)
* 配置 rosbuild_ws (所有rosbuild類型包放在 ~/rosbuild_ws/sandbox/ 目錄下編譯或者運行)
* 配置 overlay: rosbuild_ws -> catkin_ws -> groovy

其他版本

ubuntu12.04-ros-exbot-h2-140330 [下載iso] 密碼 [c5df] MD5 [0ce2f0f9f302b2218f6b60fa8c2c6e19]
ubuntu12.04-ros-exbot-h1-140330 [下載iso] 密碼 [0349] MD5 [04e95f2057f1166c8a714649fde2ac6d]:
ubuntu12.04-ros-by-exbot-h140317 [下載iso] MD5 [95e51c45cfe5ae0688b720aedcd7ffb2]:
ubuntu12.04-ros-by-exbot-h140315 [下載iso] MD5 [0273afc83897ed9638c485724ea6e866]:
ubuntu12.04-ros-by-exbot-h140224 [下載iso] MD5 [4ca75c8562622c106be080c6d1e458fb]:
ubuntu12.04-ros-by-exbot-g140224 [下載iso] MD5 [f6bf48cc4fdf8e6d2d9348f93c7bc6b1]:

(轉入新版本命名規範,舊規範不再提供下載)
ubuntu12.04-ros-by-exbot-v140130 [下載iso] MD5 [d12d2ea014d03badbcd04324a1b136c0]:
(該版本爲最初的Ubuntu for ROS發行版,是 Hydro + Groovy 雙版本ROS的 Ubuntu for ROS,後來發現兩個版本切換使用,對ROS新手來說容易混亂,產生一系列問題,而且雙版本實用性不大,不再維護,如果需要雙版本請留言,筆者後期製作後補上)

發佈了3 篇原創文章 · 獲贊 19 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章