Package

A ROS 2 package is a directory that organizes code, dependencies, and configurations needed to create and run ROS 2 applications.

For creating the package, follow the official documentation of ROS 2:

ROS 2 Package Creation Guide

📷 C++ Package

CPP Package

A C++ package is commonly used for high-performance robotic applications. It contains:

📷 Python Package

Python Package

A Python package is ideal for quick development and scripting. It contains: