Meet PocketBot for ROS: an Android app that lets you use your smartphone or tablet to build social robots. It recognizes faces and lets you interact with it using voice commands. PocketBot connects to ROS mapping systems, navigation algorithms, path planning, and robotic visualization tools. It can be used to turn your robot into a telepresence bot.
You can control your robot with a joystick or Android phone. Thanks to your device’s gyroscope and GPS, you will be able to do more with your robot.
[Source]