Abstract: Contact-rich manipulation involves kinematic constraints on the manipulated object’s motion, typically with discrete transitions between constraints. Allowing the robot to detect and reason ...