RoundBot Robot (based on Arduino) - Fully assembled, programmed and tested for obstacle avoider robot using ultrasonic distance sensor application.
Roundbot is a compact indoor educational robot for general applications. This variant is based on Roboduino Uno R3 (fully compatible with Arduino Uno R3) with a Motor shield. It comes completely pre-assembled and programmed for obstacle avoider robot application. An ultrasonic sensors is included in package and interfaced with the board. This package works as a quick start in Arduino based robotics, many other sensors and shields compatible with Arduino Uno may be added and customized. Robot body is made of PVC alloy. The body of robot is designed in such a way that it doesn't get stuck in corners, it has round shape and low center of gravity. Robot comes fully assembled and tested with a rechargeable battery and charger. Just power on and robot will start moving. If you want to modify or rewrite program, just compile it in arduino ide and upload via usb cable which is included in package.
The above Roundbot can also be altered into bluetooth controlled robot by selecting bluetooth option provided in the checkbox menu. The Bluetooth uart module can be connected to the Robot board via an android application thereby making it wirelessly controlled through touch and tilt.
This application utilizes the Bluetooth on SPP (Serial Port Profile) on phone and sends serial data to Bluetooth device. The Bluetooth device needs to be paired from Bluetooth settings menu. The name of Bluetooth Device is Robokits_Bluetooth and pairing key is 0000. The device connects on 9600 baud rate by default.
Android application needs to be installed into phone. The application is an apk file which could be copied to phone using a USB cable or Wi-Fi and then it could be installed. Once installed, this app will enable to phone to connect Bluetooth Serial device and communicate with it. It will also be able to send robot control commands based on either touch or tilt control selected.