# curobo

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

## 核心摘要

NVlabs 在 GitHub 开源的算法库，主要语言 Python。 CUDA Accelerated Robot Library

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L4"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/NVlabs/curobo"}] |
| `updated` | 2026-09-10 |
| `repo` | https://github.com/NVlabs/curobo |
| `language` | ["python"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定分支（适配PyTorch 2.x版本）", "tested_env": "Ubuntu 22.04 LTS / Python 3.8~3.11 / CUDA 11.7~12.x / PyTorch 2.0+", "notes": "可通过pip install curobo快速安装，核心入口为curobo.WorldModel、curobo.MotionPlanner，支持自定义机器人URDF配置加载。"}] |
| `incompatible_envs` | ["不支持无NVIDIA独立显卡、无CUDA环境的设备运行核心加速功能", "Python 3.12+、CUDA 11.6及更低版本未经过官方适配，易出现依赖冲突。"] |
| `repo_stats` | {"stars": 1908, "forks": 362, "as_of": "2026-10-13"} |
| `tool_type` | library |
| `overview_sources` | ["https://github.com/NVlabs/curobo"] |

## 技术详解与生态说明

curobo是英伟达研究院（NVlabs）开源的CUDA加速机器人算法库，属于算法库类工具，以Python为主要开发语言，依托CUDA并行计算能力，核心提供运动规划、碰撞检测、轨迹优化等高频机器人算法模块，可大幅提升机器人运动相关计算的实时性。

该算法库适配机器人L3-L4层级的运动规划、运动控制相关技术栈，不绑定特定机器人本体，开发者可通过Python接口快速集成，为机械臂、移动机器人等各类机器人的运动计算模块提供高性能加速支持，也可对接仿真环境或真实硬件的运动控制链路部署。

## 原始核验来源 (Sources)

- [GitHub NVlabs/curobo](https://github.com/NVlabs/curobo)