Warning
You're reading the documentation for a version of ROS 2 that has reached its EOL (end-of-life), and is no longer officially supported.
If you want up-to-date information, please have a look at Jazzy.
Package Docs
ROS package documentation, that is to say documentation for specific packages you install via apt or some other tool, can be found in multiple places. Here is a brief list of where to look for specific ROS package documentation.
Most ROS 2 packages have their package level documentation included in this index page.
All ROS 2 package’s documentation is hosted alongside its information on the ROS Index. Searching for packages on ROS Index will yield their information such as released distributions,
README.md
files, URLs, and other important metadata.
Larger Packages
Larger packages like MoveIt, Nav2, and microROS, are given their own domain or subdomain on ros.org. Here is a short list.
API Documentation
You can find the API level documentation for the ROS client libraries in the Iron distribution using the links below:
Adding Your Package to docs.ros.org
All released ROS 2 packages are automatically added to docs.ros.org and ROS Index. If you would like to enable or configure your own package please see: Documenting a ROS 2 package.