1. 程式人生 > >ROS 常用

ROS 常用

保存 pack 代碼 you ria arch checked 工作 需要

可以通過以下命令查看環境變量:

 export | grep ROS

安裝

 sudo apt-get install XXX


卸載

dpkg --list    //Debian package
sudo apt-get --purge remove XXX


搜索

apt-cache search XXX


更新已安裝的包

sudo apt-get update

從git上下載包

git clone XXX   //XXX包 ROS 



If you have a catkin WORKSPACE with some sources checked out and you want all the rosdep dependencies installed use the following

rosdep install --from-paths WORKSPACE --ignore-src --rosdistro=ROSDISTRO
    
rosdep install --from-paths src --ignore-src --rosdistro kinetic -y


使用ros系統,需要用到許多數據包,有些時候你需要使用的ROS數據包並沒有Debian包的形式,這時你需要從數據源安裝數據包
代碼開發人員通常使用的有三種主流的版本控制系統:SVN,Git和Mercurial。

下面介紹一下如何使用Git來下載你需要的代碼資源。
首先創建並編譯好你需要使用的工作空間,然後執行下面的操作:

1     cd ~/catkin_ws/src //此處為你自己創建的工作空間
2     git clone https://github.com/pirobot/rbx1.git //此處為你需要代碼的地址
3     cd rbx1 //根據你下載生成的文件夾來確定
4     git checkout indigo-devel //根據你安裝的ros版本來確定,我使用的是indigo版本
5     cd ~/catkin_ws
6     catkin_make
7     source ~/catkin_ws/devel/setup.bash


如果github上的代碼在晚些時候更新了,你可以把跟新後的版本和本地保存的代碼資源用以下命令合並:

1     cd ~/catkin_ws/src  
2     git clone https://github.com/pirobot/rbx1.git $ cd rbx1  
3     git checkout indigo-devel  
4     cd ~/catkin_ws  
5     catkin_make  
6     source ~/catkin_ws/devel/setup.bash  
7     rospack profile  








ROS 常用