Action-Informed Estimation and Planning: Clearing Clutter on Staircases via Quadrupedal Pedipulation
By: Prasanna Sriganesh , Barath Satheeshkumar , Anushree Sabnis and more
Potential Business Impact:
Robots push objects even when they can't see them.
For robots to operate autonomously in densely cluttered environments, they must reason about and potentially physically interact with obstacles to clear a path. Safely clearing a path on challenging terrain, such as a cluttered staircase, requires controlled interaction. For example, a quadrupedal robot that pushes objects out of the way with one leg while maintaining a stable stance with its three other legs. However, tightly coupled physical actions, such as one-legged pushing, create new constraints on the system that can be difficult to predict at design time. In this work, we present a new method that addresses one such constraint, wherein the object being pushed by a quadrupedal robot with one of its legs becomes occluded from the robot's sensors during manipulation. To address this challenge, we present a tightly coupled perception-action framework that enables the robot to perceive clutter, reason about feasible push paths, and execute the clearing maneuver. Our core contribution is an interaction-aware state estimation loop that uses proprioceptive feedback regarding foot contact and leg position to predict an object's displacement during the occlusion. This prediction guides the perception system to robustly re-detect the object after the interaction, closing the loop between action and sensing to enable accurate tracking even after partial pushes. Using this feedback allows the robot to learn from physical outcomes, reclassifying an object as immovable if a push fails due to it being too heavy. We present results of implementing our approach on a Boston Dynamics Spot robot that show our interaction-aware approach achieves higher task success rates and tracking accuracy in pushing objects on stairs compared to open-loop baselines.
Similar Papers
Learning a Vision-Based Footstep Planner for Hierarchical Walking Control
Robotics
Robots walk better on bumpy ground using sight.
Efficient Manipulation-Enhanced Semantic Mapping With Uncertainty-Informed Action Selection
Robotics
Robots see hidden objects by gently moving them.
Efficiently Manipulating Clutter via Learning and Search-Based Reasoning
Robotics
Robots can now move objects more smartly.