The computer robot would then suggest the most logical output based on mathematical computation that yielded the best results within a given time period, taking into account potential statistical probabilities for failures and unpredicted consequences.
Microsoft Research architect Jaron Lanier, a pioneer in virtual reality and visual computing, is starting a new lab in San Francisco dedicated to developing new kinds of computation, based on tactile and motor experiences.
In addition, the web-based service is able to do complicated computation on behalf of a robot - for example if it needs to work out how to navigate a room, fold an item of clothing or understand human speech.