Terrestrial applications of NASA space telerobotics technologies