Skip to content

Commit

Permalink
Add unit convetions too
Browse files Browse the repository at this point in the history
  • Loading branch information
tfoote committed Nov 4, 2024
1 parent 3d952c1 commit 6da4e65
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions source/The-ROS2-Project/Contributing/Developer-Guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -435,6 +435,13 @@ The ROS packages occupy a flat namespace, so naming should be done carefully and
* Prefixing a package name is recommended only when the package is not meant to be used more widely (e.g., packages that are specific to the PR2 robot use the \'pr2_\' prefix). You might prefix the package name when forking an existing package, but again, the prefix would hopefully communicate what changed, not who changed it.
* Prefixing a package name with 'ros' is redundant for a ROS package. This is not recommended except for very core packages.

Units of Measure and Coordinate System Conventions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Standard units and coordinate conventions for use in ROS have been formalized in `REP-103 <https://www.ros.org/reps/rep-0103.html>`__.
All messages should follow these guidelines unless there's a very strong reason which is very clearly documented to avoid confusion.

Representation of special conditions within distance measurements like "too close" or "too far" in ROS have been formalized in `REP-0117 <https://www.ros.org/reps/rep-0117.html>`__.

Programming conventions
^^^^^^^^^^^^^^^^^^^^^^^
Expand Down

0 comments on commit 6da4e65

Please sign in to comment.