Skip to content

Conventions

pronobis edited this page Nov 11, 2012 · 7 revisions

When writing C++ code, follow the ROS C++ style guide!

Also, before contributing, read the ROS Developers Guide!

Stacks

Packages

  • All ROCS related ROS packages are stored in a stack called rocs. Each package in the stack is named with a prefix rocs_ e.g. rocs_simulation.
  • The name of the package refers to the functionality provided by the package e.g. rocs_topological_mapping

Nodes

  • All ROCS nodes are named with a prefix rocs_ e.g. rocs_topological_graph_builder.
  • The name of the node characterizes the specific component.

Dependencies

  • Internal dependencies are set in case a package strongly depends on another package and cannot be run without the other package.
Clone this wiki locally