So, what is PocketBot? Well, robots come in all shapes and sizes. Some do a little and some do a lot. Some take just hours to build, and some take years. But all of them require a “User Interface”.
PocketBot lets you use an Android device as your robot’s User Interface. What’s that mean? It means you can:
– Give vocal commands to your robot. – Control your robot with a joystick on your Android phone. – Use your robot as a telepresence device and control it with the video feed. – Take advantage of your Android device’s gyroscope and GPS to give even more abilities to your robot. On top of that, PocketBot is a fun, engaging UI with great features! – Connect to ROS (Robotic Operating Ssytem) master – Stream sensor data to ROS
– Uses social cues to engage in realistic interactions with the user. – Bright, colorful faces and emotions. – High-level communication skills and customizable dialogue.
Download the Arduino library from https://github.com/frankjoshua/PocketBot