A virtual reality-based training environment using haptic interfaces