cuRoboV2让高自由度机器人生成更安全、更快、更真实的运动轨迹。
cuRoboV2: Dynamics-Aware Motion Generation with Depth-Fused Distance Fields for High-DoF Robots
- 用B样条优化轨迹,同时控制平滑性和扭矩限制。
- 感知速度比现有方法快10倍,内存减少8倍,碰撞检测召回率达99%。
- 支持高自由度人形机器人,适合工业机械臂与复杂场景应用。
高效机器人自主需兼顾安全、可行与实时响应。现有方法割裂:快速规划器输出不可执行轨迹,反应控制器难以处理高保真感知,现有求解器在高自由度系统上失效。我们提出cuRoboV2,一个统一框架,包含三项创新:(1) 基于B样条的轨迹优化,强制轨迹平滑性与扭矩限制;(2) 全新GPU原生TSDF/ESDF感知流水线,生成覆盖整个工作空间的稠密有符号距离场,相比仅在稀疏块中提供距离的方法,速度提升10倍,内存降低8倍,碰撞召回率高达99%;(3) 可扩展的GPU原生全身体计算,包括拓扑感知运动学、可微逆动力学和归约-映射自碰撞检测,实现最高61倍加速,并成功扩展至48自由度人形机器人(此前GPU实现失败)。在基准测试中,cuRoboV2在3kg负载下成功率99.7%(基线72–77%),48-DoF人形机器人碰撞自由逆运动学成功率99.6%(先前方法完全失败),重定向约束满足率89.5%(对比PyRomi的61%);生成的无碰撞轨迹使运动策略跟踪误差降低21%,跨种子方差降低12倍。代码库重构显著提升可发现性,使大语言模型能编写高达73%的新模块,包括手工优化的CUDA核,证明结构良好代码可促进人机协同开发。整体上,cuRoboV2构建了从单臂到全人形机器人的统一动态感知运动生成系统。代码开源:https://github.com/NVlabs/curobo。
原文摘要 · Abstract (English)
Effective robot autonomy requires motion generation that is safe, feasible, and reactive. Current methods are fragmented: fast planners output physically unexecutable trajectories, reactive controllers struggle with high-fidelity perception, and existing solvers fail on high-DoF systems. We present cuRoboV2, a unified framework with three key innovations: (1) B-spline trajectory optimization that enforces smoothness and torque limits; (2) a GPU-native TSDF/ESDF perception pipeline that generates dense signed distance fields covering the full workspace, unlike existing methods that only provide distances within sparsely allocated blocks, up to 10x faster and in 8x less memory than the state-of-the-art at manipulation scale, with up to 99% collision recall; and (3) scalable GPU-native whole-body computation, namely topology-aware kinematics, differentiable inverse dynamics, and map-reduce self-collision, that achieves up to 61x speedup while also extending to high-DoF humanoids (where previous GPU implementations fail). On benchmarks, cuRoboV2 achieves 99.7% success under 3kg payload (where baselines achieve only 72--77%), 99.6% collision-free IK on a 48-DoF humanoid (where prior methods fail entirely), and 89.5% retargeting constraint satisfaction (vs. 61% for PyRoki); these collision-free motions yield locomotion policies with 21% lower tracking error than PyRoki and 12x lower cross-seed variance than GMR. A ground-up codebase redesign for discoverability enabled LLM coding assistants to author up to 73% of new modules, including hand-optimized CUDA kernels, demonstrating that well-structured robotics code can unlock productive human-LLM collaboration. Together, these advances provide a unified, dynamics-aware motion generation stack that scales from single-arm manipulators to full humanoids. Code is available at https://github.com/NVlabs/curobo.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。