The Space Exploration and Analysis Simulations (SEAS) project at JPL performs analysis of advanced mission and system concepts on behalf of NASA. One of the concepts being explored involves operation of robotic rovers on the Moon from a remote operator station located either at a Lunar Lagrange point (L2) halo orbit, or on Earth. Another concept is the use of teleoperation to inspect asteroids.
This software allows for teleoperation in these scenarios, and features rich visualization and introspection. It allows multiple clients of various types to remotely visualize and operate a robotic system, and allows introspection via touch interfaces. Multiple clients of various kinds (iPad, workstations, etc.) can talk to the same telemetry server.