76004086
Mar 17, 2000
A visual system and apparatus that gives students an image of themselves performing physical activities, exactly as their instructor sees them, through head mounted displays for use in the presence of the instructor or long distance use via a global computer network
Electrical and Scientific Apparatus