Programming robots for tasks involving force interaction is difficult, since both the knowledge of the task and the dynamics of the robots are necessary. An immersive haptic interface for task demonstration is proposed, where the operator can sense and act through the robot. This is achieved by coupling two robotic systems with virtual constraints such that they have the same coordinates in the operational space disregarding a fixed offset. Limitations caused by the singular configurations or the reach of the robots are naturally reflected to either side as haptic feedback. *The research has received funding from the European Commission Horizon 2020 Framework Programme through the SOMA project (ICT645599), and from the VINNOVA project Kirurgens Perspektiv. The authors would like to thank Andreas Stolt, Cognibotics AB, for identifying the dynamics of the robot used in the experiments.