# robotics-toolbox-python

> 权威词条地址：https://robotics.hellobike.com/sdks/petercorke-robotics-toolbox-python
> 所属分类：sdks | 最近核验日期：2026-10-25 | 技术层级：L3, L4

## 核心摘要

petercorke 在 GitHub 开源的算法库，主要语言 C++。 Robotics Toolbox for Python

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L4"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/petercorke/robotics-toolbox-python"}] |
| `updated` | 2026-10-25 |
| `repo` | https://github.com/petercorke/robotics-toolbox-python |
| `language` | ["c++"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定分支", "tested_env": "Ubuntu 22.04 LTS / Python 3.8 - 3.11 / GCC 9.4+ / CMake 3.16+", "notes": "可通过pip install roboticstoolbox-python快速安装，核心入口为roboticstoolbox模块，支持直接调用运动学、轨迹规划等算法接口。"}] |
| `incompatible_envs` | ["暂不支持Python 3.12及以上版本，部分底层依赖未完成适配", "Windows环境编译需额外配置MSVC编译环境，原生支持度低于Linux"] |
| `repo_stats` | {"stars": 3553, "forks": 647, "as_of": "2026-10-26"} |
| `tool_type` | library |
| `overview_sources` | ["https://github.com/petercorke/robotics-toolbox-python"] |

## 技术详解与生态说明

Robotics Toolbox for Python是Peter Corke开源的机器人学算法库，核心开发语言为C++，定位为面向机器人研发的通用算法支撑工具，核心功能模块涵盖刚体运动学、动力学建模、轨迹规划、坐标系变换、DH参数解析等机器人学基础算法组件，可支持科研与工程场景下的机器人理论验证与功能开发。

该工具适配机器人技术栈L3、L4层级，覆盖运动控制核心算法实现、上层决策规划逻辑预研等场景，无绑定特定机器人本体，开发者可通过Python接口调用C++底层实现的算法能力，快速集成到自研机器人控制或仿真开发流程中，也可搭配MuJoCo、Isaac等仿真器完成虚拟场景下的算法验证。

## 原始核验来源 (Sources)

- [GitHub petercorke/robotics-toolbox-python](https://github.com/petercorke/robotics-toolbox-python)