# rclcpp **Repository Path**: ros2cn/rclcpp ## Basic Information - **Project Name**: rclcpp - **Description**: Fork from https://github.com/ros2/ - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-06-27 - **Last Updated**: 2023-02-02 ## 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. Visit the [rclcpp API documentation](http://docs.ros2.org/latest/api/rclcpp/) for a complete list of its main components. ### 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.