robot(2) ROS系統安裝

2021-10-01 00:01:35 字數 2003 閱讀 5304

ros (robot operating system, 機械人作業系統) 提供一系列程式庫和工具以幫助軟體開發者建立機械人應用軟體。它提供了硬體抽象、裝置驅動、庫函式、視覺化、訊息傳遞和軟體包管理等諸多功能。ros遵守bsd開源許可協議。

ros 開發環境搭建需要ubuntu 14.04 版本。

我這裡安裝的是ubuntu server 14.04.3 lts 。使用virtualbox安裝的。

virtualbox安裝ubuntu 還是非常簡單的。

參考:ubuntu配置源,vi /etc/apt/sources.list

deb  trusty main restricted universe multiverse

deb trusty-security main restricted universe multiverse

deb trusty-updates main restricted universe multiverse

deb trusty-proposed main restricted universe multiverse

deb trusty-backports main restricted universe multiverse

deb-src trusty main restricted universe multiverse

deb-src trusty-security main restricted universe multiverse

deb-src trusty-updates main restricted universe multiverse

deb-src trusty-proposed main restricted universe multiverse

deb-src trusty-backports main restricted universe multiverse

試驗下源,安裝編譯工具:

apt-get install build-essential
安裝ros 參考:

#配置source.list源

sudo sh -c '. /etc/lsb-release && echo "deb $distrib_codename main" > /etc/apt/sources.list.d/ros-latest.list'

#設定keys

sudo apt-key adv --keyserver hkp: --recv-key 0xb01fa116

#更新sudo apt-get update

#安裝全部桌面環境,包括gui工具。

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

更新報錯:

使用中國映象:

.org/ros/installation/ubuntumirrors

w: failed to fetch

.org/ros/ubuntu/dists/trusty/inrelease

使用中國映象即可:

35 upgraded, 971 newly installed, 0

to remove and

156not upgraded.

need to

get422 mb of archives.

after this operation, 1,908 mb of additional disk space will be used.

do you want to

continue? [y/n] y

配置環境變數:

source /opt/ros/jade/setup.sh

將命令放到/etc/profile,開機啟動。

#啟動ros,roscore

roscore

ros終於可以使用了。

ROS系統的安裝

前幾天準備寫ros的學習之路,由於那個時候ros裝好了,就打算不寫ros的安裝教程了,但昨天ubuntu 重新裝了系統,ros也要裝,就順便記錄一下吧 1.新增軟體源,匯入金鑰 2.安裝ros 3.rosdep初始化 4.環境變數設定 在我們一開始的軟體原始檔 etc apt sources.lis...

Ubuntu 安裝ROS系統

新增ros軟體源 sudo sh c echo deb lsb release sc main etc apt sources.list.d ros latest.list 新增秘鑰 sudo apt key adv keyserver hkp recv key c1cf6e31e6bade8868...

ROS學習筆記 一 ROS系統安裝

sudo apt get install 軟體包 再給出幾點安裝後的問題解決和使用心得 不定期補充 在安裝ros系統之前再說明幾點,簡單介紹下ros的 下面開始真正的安裝ros系統 訪問教程 找到安裝教程sudo sh c echo deb lsb release sc main etc apt s...