ROS學習(一)—— 環境搭建


一、配置Ubuntu軟件倉庫且選擇ROS正確版本

二、添加source.list

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

 

 

三、添加Key

sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

 

 

四、安裝

1、更新

sudo apt-get update

 

2、選擇需要的安裝類型

 

3、初始化rosdep

     在開始使用ROS之前你還需要初始化rosdeprosdep可以方便在你需要編譯某些源碼的時候為其安裝一些系統依賴,同時也是某些ROS核心功能組件所必需用到的工具。

sudo rosdep init
rosdep update

 

 

4、環境配置

(1)如果每次打開一個新的終端時ROS環境變量都能夠自動配置好(即添加到bash會話中),那將會方便很多

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

 

(2)如果你只想這次的shell加載ROS

source /opt/ros/kinetic/setup.bash

 

 

5、安裝rosinstall

    rosinstall ROS中一個獨立分開的常用命令行工具,它可以方便讓你通過一條命令就可以給某個ROS軟件包下載很多源碼樹。

sudo apt-get install python-rosinstall

 

 

6、運行

roscore

 

 

這樣說明成功了。

 

五、ROS卸載

sudo apt-get remove ros-*

 

 

六、ROS一些問題

1、當我將python版本從2.7升級到3.6的時候ROS崩潰

     解決方法:將python重新回退到2.7版本即可。所以說呢- -,學習ROS的話,可以考慮不要進行升級。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM