User Tools

Site Tools


software:ros:installation

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
software:ros:installation [2013/04/16 14:42] – [Install IAI software components] tenorthsoftware:ros:installation [2016/05/19 09:19] (current) – external edit 127.0.0.1
Line 35: Line 35:
   - git: {local-name: stacks/cram_pr2, uri: 'git://github.com/cram-code/cram_pr2.git'}   - git: {local-name: stacks/cram_pr2, uri: 'git://github.com/cram-code/cram_pr2.git'}
   - git: {local-name: stacks/cram_physics, uri: 'git://github.com/cram-code/cram_physics.git'}   - git: {local-name: stacks/cram_physics, uri: 'git://github.com/cram-code/cram_physics.git'}
-  - svn: {local-name: stacks/knowrob, uri: 'http://code.in.tum.de/pubsvn/knowrob/tags/latest'}+  - git: {local-name: stacks/knowrob, uri: 'git://github.com/knowrob/knowrob.git'}
   - git: {local-name: stacks/knowrob_addons, uri: 'git@github.com:knowrob/knowrob_addons.git'}   - git: {local-name: stacks/knowrob_addons, uri: 'git@github.com:knowrob/knowrob_addons.git'}
   - git: {local-name: stacks/knowrob_gui, uri: 'git@github.com:knowrob/knowrob_gui.git'}   - git: {local-name: stacks/knowrob_gui, uri: 'git@github.com:knowrob/knowrob_gui.git'}
Line 45: Line 45:
   rosws merge yourname.rosinstall   rosws merge yourname.rosinstall
   rosws update   rosws update
 +
 +Note: As an alternative to creating and merging a rosinstall file into your workspace you can also manually add each one at a time using the command 'rosws set ...'. Usage of this command is shown in the next section.
  
 To compile the software, please refer to the next section for information about how to install the required ROS and system dependencies. To compile the software, please refer to the next section for information about how to install the required ROS and system dependencies.
Line 94: Line 96:
      
   roslocate info stack_name | rosws merge -   roslocate info stack_name | rosws merge -
 +  
 +  # Remember to also check for system dependencies of the newly-added stack stack_name
  
 Now everything should be resolved and you are ready to compile. The //rosmake// command automatically compiles all dependencies and the package or stack given as argument. If later on you already have compiled all dependencies and just updated the package itself, it's also safe to just call //make// in that package, which does not re-build the dependencies (and is therefore faster). Now everything should be resolved and you are ready to compile. The //rosmake// command automatically compiles all dependencies and the package or stack given as argument. If later on you already have compiled all dependencies and just updated the package itself, it's also safe to just call //make// in that package, which does not re-build the dependencies (and is therefore faster).
software/ros/installation.1366123376.txt.gz · Last modified: 2016/05/19 09:18 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki