# rclcpp **Repository Path**: mrr_zhang/rclcpp ## Basic Information - **Project Name**: rclcpp - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-11 - **Last Updated**: 2025-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rclcpp This repository contains the source code for the ROS Client Library for C++ package, included with a standard install of any ROS 2 distro. rclcpp provides the standard C++ API for interacting with ROS 2. ## Usage `#include "rclcpp/rclcpp.hpp"` allows use of the most common elements of the ROS 2 system. The link to the latest API documentation can be found on the [rclcpp package info page](https://docs.ros.org/en/rolling/p/rclcpp). ### Examples The ROS 2 tutorials [Writing a simple publisher and subscriber](https://docs.ros.org/en/rolling/Tutorials/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html). and [Writing a simple service and client](https://docs.ros.org/en/rolling/Tutorials/Writing-A-Simple-Cpp-Service-And-Client.html) contain some examples of rclcpp APIs in use.