The problem of modeling and controlling the impact between the end-effectors of two multi-DOF cooperating manipulators is considered in this paper, with the goal of designing a control scheme that brings the end-effectors in a steady-state contact with each other and regulates the robots to desired configurations, with an assigned contact force. The equations of motion of the robot are determined both in the contact condition and in the noncontact one. One controller is designed for each manipulator, independently of the other one, including a reduced-order observer for the estimation of the impact-induced forces; in particular, each controller requires only the position and velocity measurements of the robot on which it is implemented (no ...