cs.ROOct 26, 2026

cuArms: GPU-Accelerated Conflict-Based Planning for Multi-Arm Manipulation

Authors: Philip Huang, Fabio Ramos, Jiaoyang Li, Caelan Garrett, Lars Johannsmeier

Organizations: NVIDIA · Carnegie Mellon · University of Sydney

Abstract

Multi-arm manipulation has the potential to dramatically improve the throughput, efficiency, and dexterity of many manipulation tasks. Recent work coordinates multiple robot arms in a shared workcell by allocating and scheduling tasks for greater parallelism, jointly planning multi-arm motions, or directly learning multi-arm policies. So far, these approaches are either too slow, rely on domain-specific assumptions, or scale poorly with the number of robots and task horizon. Thus, we introduce cuArms, a conflict-based planner co-designed with GPU parallelism that efficiently decomposes the search space using reusable multi-modal roadmaps for individual robots and resolves conflicts and deadlocks through a lazy search. To jointly optimize task assignment, schedules, motions, and manipulation skills, we integrate a high-level scheduler that proposes candidate skeletons for cuArms to ground into coordinated manipulation plans. Experimental results show that our method establishes a new state of the art, with real-time initial solutions and anytime improvements in both motion quality and scheduling, without days of domain-specific training required by learning approaches. Videos of both simulated and real-world industrial tasks are available on https://cuarms.github.io/.

Figures & tables

Explore similar work

CardsList
  1. VAMP-MR: Vector-Accelerated Motion Planning and Execution for Multi-Robot-Arms

    Jul 15, 2026Philip Huang, Chenrui Gao, Jiaoyang LiMulti-Robot Motion PlanningRobotic Manipulation

  2. P-ARC: Exploiting Subproblem Independence for Parallel Multi-Robot Motion Planning

    Jun 26, 2026James D. Motes, Marco Morales, Nancy M. AmatoMulti-Robot Motion PlanningMulti-Robot Coordination

  3. Embodying Multi-Hand Manipulation Policies by Searching the Assignment and Null Spaces

    Jul 24, 2026Yorai Shaoul, Jiaoyang Li, Maxim LikhachevMulti-Robot Motion PlanningConstrained Motion Planning