亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何安裝和配置ROS環境

發布時間:2021-11-18 10:07:01 來源:億速云 閱讀:355 作者:小新 欄目:大數據

這篇文章主要為大家展示了“如何安裝和配置ROS環境”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何安裝和配置ROS環境”這篇文章吧。


1、安裝 ROS

在配置 ROS 環境前要完全安裝 ROS,參看之前的安裝 ROS 的文章 Ubuntu 16.04 安裝 Kinetic:

https://dlonng.com/posts/install-kinetic

2、管理 ROS 環境變量

學習 ROS 環境變量的目的是為了更好的管理 ROS 項目,不同版本的 ROS 安裝完都會提供一個 setup.sh 文件,當我們使用 source 命令執行某個分支的 setup.sh,即可切換到對應版本的 ROS 環境下。

要查看當前的 ROS 相關的環境變量,執行下面的命令:

printenv | grep ROS

 

如何安裝和配置ROS環境

補充:這個命令的意思是把 printenv 的輸出通過 Linux 下的進程間通信方式管道 | 來作為 grep 命令的輸入,而 grep ROS 的作用是從輸入中查找含有 ROS 關鍵字的行。

注意查看 ROS_ROOT 和 ROS_PACKAGE_PATH 的路徑是否是你安裝的 ROS 版本。

在我們安裝完 K 版本的 ROS 后,需要在終端 source 一下對應的 setup.*sh 腳本:

source /opt/ros/kinetic/setup.bash

我使用的是 zsh:

source /opt/ros/kinetic/setup.zsh

建議你體驗下 zsh,極度舒適 Ubuntu install oh-my-zsh:

https://dlonng.com/posts/install-zsh

執行完命令后就可以使用 ROS 提供的功能了,但是當我們新開一個終端后,又要重新執行上面的命令,非常麻煩,怎么辦呢?

其實非常簡單,我們可以將上面的命令加到終端的啟動腳本末尾,例如 bash 對應 ~/.bashrc,zsh 對應 ~/.zshrc。

補充:使用 echo $SHELL 查看你當前使用的是什么 shell。

然后用 vim 或者你喜歡的編輯器打開你終端的啟動腳本,把上面的命令加到文件末尾就行了:

“ bashsource /opt/ros/kinetic/setup.bash” zshsource /opt/ros/kinetic/setup.zsh

3、創建 ROS 工作空間

使用下面的命令來創建一個 ROS 空間:

# 在用戶主目錄創建目錄 catkin_ws/srcmkdir -p ~/catkin_ws/src# 進入 ros 工作目錄cd ~/catkin_ws# make 一下catkin_make
執行完后,你會在當前目錄下發現 build,devel 文件夾以及 src 目錄下多了  一個 CMakeLists.txt 文件。  

在 devel 目錄下,也會生成 setup.zsh(bash) 文件,我們 source devel 下的 setup.zsh(bash) 文件會覆蓋之前我們在終端腳本中配置的 source 環境。

但這一步是必要的,因為以后我們編譯自己的 ros 包時,需要使用當前工作目錄的環境,因此需要執行這一步:

source devel/setup.zsh(bash)

我們可以再查看下環境變量:

echo $ROS_PACKAGE_PATH/home/dlonng/catkin_ws/src:/opt/ros/kinetic/share

可以看到當前工作目錄一已經被加入到 ROS 環境中了。至此,ROS 環境配置完成

以上是“如何安裝和配置ROS環境”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ros
AI

仙游县| 明星| 双鸭山市| 九江市| 彭州市| 白朗县| 尖扎县| 乌什县| 汝阳县| 宜城市| 杨浦区| 太原市| 民勤县| 抚州市| 宣化县| 营山县| 永济市| 兰州市| 三门峡市| 阿尔山市| 苍溪县| 呼图壁县| 潜山县| 金堂县| 成都市| 荔浦县| 金塔县| 阳朔县| 温州市| 双鸭山市| 漳浦县| 资溪县| 彰化县| 清水县| 星座| 达州市| 建宁县| 民丰县| 永福县| 白山市| 温泉县|