Difference between revisions of "File system manipulation"

From Lofaro Lab Wiki
Jump to: navigation, search
(Created page with "Let’s start working with file system of the ROS. You need to have a Linux operating system where ROS is installed and workspace has been made. You need 3 important command...")
 
Line 7: Line 7:
 
rospack: it will help finding you your desired package. For example if you look for roscpp pakage your command should be  
 
rospack: it will help finding you your desired package. For example if you look for roscpp pakage your command should be  
  
$ rospack find roscpp
+
  <nowiki>$ rospack find roscpp</nowiki>
 
   
 
   
 
Which will return the roscpp path in the ros system.  
 
Which will return the roscpp path in the ros system.  

Revision as of 18:55, 19 October 2014

Let’s start working with file system of the ROS. You need to have a Linux operating system where ROS is installed and workspace has been made.

You need 3 important commands to access your package and know what the files are in your ros file system.

rospack, roscd, rosls

rospack: it will help finding you your desired package. For example if you look for roscpp pakage your command should be

  $ rospack find roscpp

Which will return the roscpp path in the ros system.

roscd: it can be used to know the current ros path also to change ros directory, the command

$ roscd

will return you the current ros path. If you want to change the directory to roscpp package you should command

$ roscd roscpp

Which will give you the path for roscpp.

rosls: it is the ros file listing command, you can command this to know the existing file in the specified ros package.

$ rosls roscpp_tutorials