A single arm uses press-and-slide to transport an object, then leverages it as a tool to reposition a second object.
OVERVIEW
Abstract - Non-prehensile planar manipulation, including pushing and press-and-slide, is critical for diverse robotic tasks, but notoriously challenging due to hybrid contact mechanics, under-actuation, and asymmetric friction limits that traditionally necessitate computationally expensive iterative control. In this paper, we propose a mode-aware framework for planar manipulation with one or two robotic arms based on contact topology selection and reduced-order kinematic modeling. Our core insight is that complex wrench-twist limit surface mechanics can be abstracted into a discrete library of physically intuitive models. We systematically map various single-arm and bimanual contact topologies to simple non-holonomic formulations, e.g. unicycle for simplified press-and-slide motion. By anchoring trajectory generation to these reduced-order models, our framework computes the required object wrench and distributes feasible, friction-bounded contact forces via a direct algebraic allocator. We incorporate manipulator kinematics to ensure long-horizon feasibility and demonstrate our fast, optimization-free approach in simulation across diverse single-arm and bimanual manipulation tasks.
Top press-and-slide motion admits a planar force-invariant, body-fixed tracking point. This geometric point remains kinematically valid for all applied planar forces within the 2D friction circle; and acts like a virtual axle, allowing motion planning as a unicycle, car, or forklift.
CORE INSIGHT
Planar manipulation becomes easier when each contact configuration is treated as a motion mode with its own reduced-order model.
Our key idea is to turn complex planar contact mechanics into a small set of intuitive manipulation modes. Depending on the contact topology, the object can be modeled and controlled like a car, a unicycle, a differential-drive platform, or a quasi-holonomic system. We then plan in the corresponding reduced-order model and execute the motion through closed-form force allocation, enabling fast and interpretable planar manipulation.
MANIPULATION MODES
Mode 1: Single-Arm Rear Pushing (ROM: Dubins Bicycle)
Mode 2: Single-Arm Rear Press-and-Slide (ROM: Unicycle)