Constant-Time Motion Planning with Manipulation Behaviors

📅 2025-11-30
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing constant-time motion planning (CTMP) algorithms lack explicit modeling of manipulation behaviors, limiting their ability to simultaneously ensure high speed and success rates in contact-rich tasks—e.g., sequential motion-to-grasp or motion-to-insert. Method: We propose Behavior-aware Constant-Time Motion Planning (B-CTMP), the first CTMP framework to explicitly embed parameterized manipulation primitives (e.g., grasping, insertion) into its architecture. B-CTMP enables verifiably constant-time completion of two-stage operations—from initial state to behavior triggering, then to task completion—via a precomputed compact data structure that jointly optimizes behavior initialization-state search and behavior execution policies. Contribution/Results: B-CTMP achieves millisecond-scale, collision-free path planning with tight manipulation-motion coordination. Evaluated in simulation and on real robots for shelf picking and plug insertion, it significantly improves planning efficiency and operational reliability. B-CTMP unifies safety-guaranteed motion planning with object manipulation, enabling high-reliability robotic operation in semi-structured environments.

Technology Category

Application Category

📝 Abstract
Recent progress in contact-rich robotic manipulation has been striking, yet most deployed systems remain confined to simple, scripted routines. One of the key barriers is the lack of motion planning algorithms that can provide verifiable guarantees for safety, efficiency and reliability. To address this, a family of algorithms called Constant-Time Motion Planning (CTMP) was introduced, which leverages a preprocessing phase to enable collision-free motion queries in a fixed, user-specified time budget (e.g., 10 milliseconds). However, existing CTMP methods do not explicitly incorporate the manipulation behaviors essential for object handling. To bridge this gap, we introduce the extit{Behavioral Constant-Time Motion Planner} (B-CTMP), an algorithm that extends CTMP to solve a broad class of two-step manipulation tasks: (1) a collision-free motion to a behavior initiation state, followed by (2) execution of a manipulation behavior (such as grasping or insertion) to reach the goal. By precomputing compact data structures, B-CTMP guarantees constant-time query in mere milliseconds while ensuring completeness and successful task execution over a specified set of states. We evaluate B-CTMP on two canonical manipulation tasks in simulation, shelf picking and plug insertion,and demonstrate its effectiveness on a real robot. Our results show that B-CTMP unifies collision-free planning and object manipulation within a single constant-time framework, providing provable guarantees of speed and success for manipulation in semi-structured environments.
Problem

Research questions and friction points this paper is trying to address.

Extends CTMP to handle two-step manipulation tasks with behaviors.
Guarantees constant-time queries with completeness for specified states.
Unifies collision-free planning and object manipulation in a constant-time framework.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Precomputes compact data structures for constant-time queries
Integrates manipulation behaviors like grasping into motion planning
Guarantees speed and success in semi-structured environments
🔎 Similar Papers
No similar papers found.
N
Nayesha Gandotra
Robotics Institute, School of Computer Science, Carnegie Mellon University, United States
I
Itamar Mishani
Robotics Institute, School of Computer Science, Carnegie Mellon University, United States
Maxim Likhachev
Maxim Likhachev
Professor of Robotics, Carnegie Mellon University
RoboticsArtificial IntelligenceAutomated PlanningHeuristic SearchLearning