1. 程式人生 > >建立ROS工程結構

建立ROS工程結構

影象化顯示目錄工程結構:tree

$ sudo apt install tree

建立ROS工作空間

$ mkdir -p catkin_ws/src # Create mutil-level directory
$ cd catkin_ws/ 
$ catkin_make      #Initialization
$ catkin_create_pkg package_name     #create a package
$ catkin_create_pkg package_name  Dependency_name  #create a package

下載別人的GitHub程式碼包

1、在catkin_ws/src中:

$ git clone https://github.com/DroidAITech/ROS-Academy-for-Beginners.git #

2、安裝包所需的依賴

$ cd ~/catkin_ws
$ rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y

3、編譯並重新整理環境

$ catkin_make  #如果前面已經做過一次,那麼這一次不用執行
$ source ~/catkin_ws/devel/setup.bash # 每次開一個新終端都要執行一次
$ echo "source ~/catkin_ws/devel/setup.bash
" >> ~/.bashrc #把上面的命令寫入.bashrc,每次開一個終端自動執行。