Skynet is slowly becoming a reality. A Google researcher suggests that the future of robotics is in cloud-computing. This means that robots could offload their more complex tasks to remote servers that could do the heavy computations. It also means that robots could instantly learn new skills when confronted with a new situation by downloading new apps.
Android Cellphone NXT Robot
Having the robot brains in the cloud would allow for much smaller, less-power hungry units that will simply connect their sensors and actuators to a remote server in the cloud via the internet. This could allow, for instance, regular smart-phones to control robots and perform complex tasks.
The presentation below summarizes the concept and provides application examples.
Cloud Enabled Robots
Also a very recent and mysterious project that will help robots connect to the cloud is MyRobots.com.
Via
IEEE Spectrum.