User Tools

Site Tools


neurali:ros_file_system

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
neurali:ros_file_system [2015/04/02 19:53] profproneurali:ros_file_system [2020/06/08 22:20] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +< [[neurali:ros]]
  
 +====== File system ======
 +
 +http://wiki.ros.org/ROS/Tutorials/NavigatingTheFilesystem
 +
 +Un **package** è l'unità in cui è organizzato il tuo codice per ROS. Il manifest contiene metadati: le dipendenze del package, la versione, ecc.
 +
 +Il codice per ROS è suddiviso in più packages, ma sarebbe terribile navigare usando //cd//.
 +
 +Si ricorda che per poter usare questi comandi è necessario [[neurali:ros installazione#bash|configurare prima la shell bash]]
 +
 +  * rospack http://wiki.ros.org/rospack
 +  * rosbash http://wiki.ros.org/rosbash
 +  * roscd http://wiki.ros.org/rosbash/roscd
 +  * roscpp http://wiki.ros.org/roscpp
 +  * rosls http://wiki.ros.org/rosls
 +  * rosbuild http://wiki.ros.org/rosbuild
 +
 +Qui viene installato il sistema operativo ROS
 +
 +  /opt/ros/indigo/
 +  
 +Queste le sottocartelle
 +
 +  bin     
 +  etc
 +  include
 +  lib
 +  share
 +  
 +Con questo comando ci si posta direttamente nella cartella del package
 +
 +  roscd roscpp
 +
 +  /opt/ros/indigo/share/roscpp