S SmartDocs

機器人與自主系統

ROS 2、人形機器人、無人機與自動駕駛系統。

Humanoid EN 更新於 2026-03-12

LeRobot SO101 Follower Skill Server

This is a FastMCP skill server that exposes low-level control for a LeRobot SO101 follower arm.

閱讀文章 →
Humanoid EN 更新於 2026-03-12

Fourier GR2 Robot Skill Server

This skill server provides MCP-based control for the Fourier GR2 humanoid robot.

閱讀文章 →
Humanoid EN 更新於 2026-03-12

🤖 Realman Robot Skill Server

This project provides skill services for a Realman robot, including object grasping with a wrist-mounted camera and target navigation. It integrates

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

resource index

package_resource_indexer ========================

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

ament_cmake_google_benchmark

This package contains logic for invoking Google Benchmark tests and is comprised of three main parts

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

usage

To use this package do the following things. add a test dependency to your packages.xml: <test_depend>ament_cmake_gtest</test_depend> Write a gtest executable: Use #include <gtest/gtest.h> and standard gtest methods. Fin

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

ament_cmake_python

This package adds functions for installing Python packages and modules in CMake.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

ament_index_cpp Quality Declaration

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

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

ament_index_cpp

ament_index_cpp is a C++ API to access the ament resource index.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

ament_index_python Quality Declaration

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

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

ament_index_python

ament_index_python is a python API to access the ament resource index.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

Google Test

the 1.8.x is the last release that works with pre-C++11 compilers. The 1.8.x will not accept any requests for any new features and any bugfix requests will only be accepted if proven "critical"

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

Googletest Mocking (gMock) Framework

Google's framework for writing and using C++ mock classes. It can help you derive better designs of your system and write better tests.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

cheat sheet

(note that ~Foo() must be virtual) we can define its mock as

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

gMock Cookbook

You can find recipes for using gMock here. If you haven't yet, please read this first to make sure you understand the basics.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

for dummies

When you write a prototype or test, often it's not feasible or wise to rely on real objects entirely. A mock object implements the same interface as a real object (so it can be used as one), but lets you specify at run t

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

gmock faq

In order for a method to be mocked, it must be virtual, unless you use the high-perf dependency injection technique.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

Customization Points

The custom directory is an injection point for custom user configurations.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

googletest — README

To build Google Test and your tests that use it, you need to tell your build system where to find its headers and source files. The exact way to do it depends on which build system you use, and is usually straightforward

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

Advanced googletest Topics

Now that you have read the googletest Primer and learned how to write tests using googletest, it's time to learn some new tricks. This document will show you more assertions as well as how to construct complex failure me

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

Googletest FAQ

Underscore (_) is special, as C++ reserves the following to be used by the compiler and the standard library

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

pkgconfig

GoogleTest comes with pkg-config files that can be used to determine all necessary flags for compiling and linking to GoogleTest (and GoogleMock). Pkg-config is a standardised plain-text format containing

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

Googletest Primer

googletest helps you write better C++ tests.

閱讀文章 →
ROS 2 EN 更新於 2026-03-28

The Problem

Template and macro libraries often need to define many classes, functions, or macros that vary only (or almost only) in the number of arguments they take. It's a lot of repetitive, mechanical, and error-prone work.

閱讀文章 →