S SmartDocs

机器人与自主系统

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

ROS 2 EN 更新于 2026-03-28

rosidl_typesupport_c features

rosidl_typesupport_c provides a Python generator executable, rosidl_typesupport_c, based on Empy to create rosidl C source files.

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

rosidl_typesupport_cpp Quality Declaration

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

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

rosidl_typesupport_cpp

rosidl_typesupport_cpp provides functionality for getting the associated message or service c++ typesupport handler functions.

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

rosidl_typesupport_cpp features

rosidl_typesupport_cpp provides a Python generator executable, rosidl_typesupport_cpp, based on Empy to create rosidl C++ source files.

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

fastrtps_cmake_module Quality Declaration

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

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

fastrtps_cmake_module

This package provides a CMake module to find the eProsima FastRTPS installation on a system.

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

rosidl_typesupport_fastrtps_c Quality Declaration

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

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

rosidl_typesupport_fastrtps_c

rosidl_typesupport_fastrtps_c is a package that provides functionality for generating rosidl C interfaces for eProsima FastRTPS.

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

rosidl_typesupport_fastrtps_c features

rosidl_typesupport_fastrtps_c provides a Python generator executable based on Empy to create rosidl C source files for use with eProsima's FastRTPS.

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

rosidl_typesupport_fastrtps_cpp Quality Declaration

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

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

rosidl_typesupport_fastrtps_cpp

rosidl_typesupport_fastrtps_cpp is a package that provides functionality for generating rosidl C++ interfaces for eProsima FastRTPS.

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

rosidl_typesupport_fastrtps_cpp features

rosidl_typesupport_fastrtps_cpp provides a Python generator executable rosidl_typesupport_fastrtps_cpp, based on Empy to create rosidl C source files for use with eProsima's FastRTPS.

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

RViz

This branch is currently contained in the main ros2.repos file of ROS 2 and can be used for ROS 2. The latest release will be available with your ROS 2 download.

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

Display types

Basic documentation about display types can be found here: http://wiki.ros.org/rviz/DisplayTypes Here, we only add documentation about additional or changed features

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

Migration Guide

This is a migration guide to facilitate migrating RViz plugins from RViz for ROS to RViz for ROS 2. Please refer also to the ROS migration guide at https://github.com/ros2/ros2/wiki/Migration-Guide

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

User's Guide to plugin development

This is intended as a guide for people wishing to develop custom plugins.

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

A quick start guide: how to write and run RViz visual tests

A deeper explanation on what this testing framework is about and on how it works can be found in this document.

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

RViz 3D Visual Testing Framework

This testing framework allows users to take screenshots of the main 3D scene and/or secondary render windows, and to compare them with previously captured reference screenshots.

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

spdlog_vendor Quality Declaration

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

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

spdlog Quality Declaration

This document is a declaration of software quality for the spdlog external dependency imported by the spdlog_vendor package, based on the guidelines in REP-2004.

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

Context

This package provides the tools and instructions to use ROS2 on top of DDS-Security. The security feature is tested across platforms (Linux, macOS, and Windows) as well as across different languages (C++ and Python).

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

Try SROS2 in Linux

First install ROS 2 from binaries following these instructions.

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

Try SROS2 in MacOS

Install a recent version of OpenSSL (1.0.2g or later)

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

Testing on Windows 10 (Tested with Fast-RTPS only)

Please follow these instructions and stop at the beginning of "Build the code" section

阅读文章 →