S SmartDocs

机器人与自主系统

ROS 2、人形机器人、无人机与自动驾驶系统。

ROS 2 EN 更新于 2026-03-28

metrics_statistics_msgs

Package containing ROS 2 message definitions for reporting statistics for topics and system resources.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rcl_logging_spdlog Quality Declaration

This document is a declaration of software quality for the rcl_logging_spdlog package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rcl_logging_spdlog

Package supporting an implementation of logging functionality using spdlog.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

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.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp Quality Declaration

This document is a declaration of software quality for the rclcpp package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp

Visit the rclcpp API documentation for a complete list of its main components and features.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

API Review for rclcpp from March 2020

[rclcpp_action] There exists a thread-safe and non-thread-safe way to get the goal result from an action client. We probably want to remove the public interface to the non-thread safe call (or consolidate somehow): https

阅读文章 →
ROS 2 EN 更新于 2026-03-28

Notes on statically typed parameters

Until ROS 2 Foxy, all parameters could change type anytime, except if the user installed a parameter callback to reject a change. This could generate confusing errors, for example

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp_action Quality Declaration

This document is a declaration of software quality for the rclcpp_action package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp_action

Visit the rclcpp_action API documentation for a complete list of its main components and features. For more information about Actions in ROS 2, see the design document.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp_components Quality Declaration

This document is a declaration of software quality for the rclcpp_components package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp_components

Package containing tools for dynamically loadable components.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp_lifecycle Quality Declaration

This document is a declaration of software quality for the rclcpp_lifecycle package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclcpp_lifecycle

Package containing a prototype for lifecycle implementation.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rclpy

ROS Client Library for the Python language.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rcpputils Quality Declaration

This document is a declaration of software quality for the rcpputils package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rcpputils: ROS 2 C++ Utilities

rcpputils is a C++ API consisting of macros, functions, and data structures intended for use throughout the ROS 2 codebase

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rcpputils Features

This package includes convenience functions for cross-platform c++ functionality and for mathematical utilties. These functionalities are siloed into the rcpputils and the rcppmath namespaces respectively: rcpputils - Ge

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rcutils Quality Declaration

This document is a declaration of software quality for the rcutils package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rcutils: ROS 2 C Utilities data structures

rcutils is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rttest

rttest is a minimal tool for instrumenting and running tests for synchronous real-time systems. It provides utilities for measuring and plotting jitter, latency, and missed deadlines. It also provides a library with macr

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rmw Quality Declaration

This document is a declaration of software quality for the rmw package, based on the guidelines in REP-2004.

阅读文章 →
ROS 2 EN 更新于 2026-03-28

RMW

The ROS 2 Middleware Interface provides an abstraction layer to different DDS implementations for communication with the ROS 2 Client Library. This package contains the rmw interface for DDS implementation and some gener

阅读文章 →
ROS 2 EN 更新于 2026-03-28

rmw_implementation_cmake

This package provides some CMake functions to discover and enumerate available rmw implementations.

阅读文章 →