# fishros/d2l-ros2

动手学ROS2课程配套教程，欢迎关注公众号《鱼香ROS》

Repository: https://github.com/fishros/d2l-ros2
Canonical: https://ross.abutalabs.com/products/d2l-ros2
Homepage: https://fishros.com/d2lros2
License Family: other
Last push: 2024-12-25T05:53:51+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1820, "days_push": 616, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1073, forks 137 (observed 2026-08-28T04:03:28.894395+00:00)

## What it is
An open-source online tutorial book ('Hands-on ROS2') teaching ROS2 Humble and robotics from basics through advanced topics like Nav2 navigation, Moveit2 arm planning, simulation, and building a physical robot. It is structured as course documentation with code examples in Python and C++.

## Use cases
- learn ROS2 from scratch
- get started with robot navigation using Nav2
- learn robotic arm motion planning with Moveit2
- simulate and model robots in ROS2
- build a physical SLAM and navigation robot
- migrate from ROS1 to ROS2
- learn MicroROS embedded robot control

## When to choose
- you want a free, structured, beginner-friendly ROS2 course in Chinese
- you need end-to-end coverage from ROS2 basics to real robot hardware
- you want tutorials covering Nav2, Moveit2, and ROS2-Control together

## When to avoid
- you need official API reference documentation
- you require content in English
- you are looking for a software library or tool rather than a tutorial

## Facets
- artifact type: learning-resource
- maturity: active
- function: documentation, developer-tools
- domain: robotics, tutorials, education
- platform: cross-platform
- tags: ros2, robot-operating-system, nav2, moveit2, slam, microros, chinese-language, open-course, linux

## Member repositories
- fishros/d2l-ros2 (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:28.894395+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:53:36.542739+00:00, confidence not recorded.
  - readme: https://github.com/fishros/d2l-ros2 (fetched 2026-08-28T04:03:28.894395+00:00, sha 0844e9eca599)
  - homepage: https://fishros.com/d2lros2 (fetched 2026-08-29T12:55:50.087324+00:00, sha e68902486bda)
- Data as of 2026-08-30T08:39:29.467469+00:00.
