A research testbed for virtual environment training applications