There are plenty of fun augmented reality apps around. This one can be used to control robots. It runs on tablets and smartphones and allows you to just drag & drop objects on your screen to get your robot to move. The app uses your smartphones camera to detect features around robots and create visual maps for them.
This app connects to your smartphone via WiFi. Engineers at NYU are behind this idea.