# tiago_tutorials

> 权威词条地址：https://robotics.hellobike.com/sdks/pal-robotics-tiago-tutorials
> 所属分类：sdks | 最近核验日期：2024-02-29 | 技术层级：L3, L4

## 核心摘要

pal-robotics 在 GitHub 开源的开发工具，主要语言 C++。 Public tutorials of TIAGo robot

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L4"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/pal-robotics/tiago_tutorials"}] |
| `updated` | 2024-02-29 |
| `vendor` | pal-robotics |
| `repo` | https://github.com/pal-robotics/tiago_tutorials |
| `language` | ["c++"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定分支", "tested_env": "Ubuntu 20.04 LTS + ROS Noetic / C++17 或 Ubuntu 22.04 LTS + ROS 2 Humble / C++17", "notes": "克隆仓库到ROS工作空间src目录，执行rosdep安装依赖后catkin_make或colcon build编译，参考各功能包README运行示例"}] |
| `incompatible_envs` | ["不支持Ubuntu 18.04及更早版本，无法匹配对应ROS版本的依赖项", "原生不支持Windows/macOS环境，无跨平台编译适配方案"] |
| `robots` | ["pal-robotics-tiago"] |
| `repo_stats` | {"stars": 90, "forks": 44, "as_of": "2026-10-13"} |
| `tool_type` | tool |
| `source_kind` | vendor_org |
| `overview_sources` | ["https://github.com/pal-robotics/tiago_tutorials"] |

## 技术详解与生态说明

tiago_tutorials是PAL Robotics开源的TIAGo机器人配套开发教程工具，主要采用C++开发，是面向TIAGo系列机器人开发者的官方入门与进阶指导资源，核心包含功能包配置、常用接口调用、典型应用场景实现等标准化教程模块，可帮助开发者快速掌握TIAGo机器人的开发流程。

该工具专门适配PAL Robotics的TIAGo移动操作机器人，覆盖机器人L3功能应用、L4场景落地两个技术层级，支持开发者通过ROS工作空间克隆编译该仓库教程包，参照示例代码完成运动控制、环境感知、人机交互等功能的二次开发与验证，降低TIAGo机器人的应用开发门槛。

## 原始核验来源 (Sources)

- [GitHub pal-robotics/tiago_tutorials](https://github.com/pal-robotics/tiago_tutorials)