Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ScheduleStream: Temporal Planning with Samplers for GPU-Accelerated Multi-Arm Task and Motion Planning & Scheduling

About

Bimanual and humanoid robots are appealing because of their human-like ability to leverage multiple arms to efficiently complete tasks. However, controlling multiple arms at once is computationally challenging due to the growth in the hybrid discrete-continuous action space. Task and Motion Planning (TAMP) algorithms can efficiently plan in hybrid spaces but generally produce plans, where only one arm is moving at a time, rather than schedules that allow for parallel arm motion. In order to extend TAMP to produce schedules, we present ScheduleStream, the first general-purpose framework for planning & scheduling with sampling operations. ScheduleStream models temporal dynamics using hybrid durative actions, which can be started asynchronously and persist for a duration that's a function of their parameters. We propose domain-independent algorithms that solve ScheduleStream problems without any application-specific mechanisms. We apply ScheduleStream to Task and Motion Planning & Scheduling (TAMPAS), where we use GPU acceleration within samplers to expedite planning. We compare ScheduleStream algorithms to several ablations in simulation and find that they produce more efficient solutions. We demonstrate ScheduleStream on several real-world bimanual robot tasks at https://schedulestream.github.io.

Caelan Garrett, Fabio Ramos• 2025

Related benchmarks

TaskDatasetResultRank
Assigned Robotic Manipulation PlanningFranka Simulation Environment
First Makespan0.7
40
Task and Motion PlanningFranka Assigned Simulated
Success Rate100
16
Task and Motion PlanningSO100 Any (Simulated)
Success Rate100
12
Any-order Robotic Manipulation PlanningFranka Simulation Environment
First Makespan0.7
12
Task and Motion PlanningFranka Any Simulated
Success Rate100
12
Task and Motion PlanningFranka Pack Simulated
Success Rate100
12
Task and Motion PlanningFranka Stack Simulated
Success Rate100
12
Any-order Robotic Manipulation PlanningSO100 Simulation Environment
First Makespan2.1
12
Task and Motion PlanningAverage of Simulated Tasks
Success Rate99
4
Showing 9 of 9 rows

Other info

Follow for update