The paper deals with the impact control of a single-link rigid robot, striking different environments, i.e., having different elastic/plastic characteristics. The control goal is bringing the link in a stable contact with different external environments, reproducing elastic, rigid, or quasi-rigid impact conditions, and guaranteeing a desired value for the steady-state position of the link, compatible with the contact. The proposed control scheme, for which neither the impact time detection, nor force measurements are required, employs a reduced-order observer for the estimation of the impact-induced forces, to be compensated by the feedback control law. It is analytically shown that the complete knowledge of the parameters of the link dynam...