1) The document describes a voice recognition robot that can be controlled by an Android mobile phone using Bluetooth. The robot has a Bluetooth receiver that receives control commands from the mobile phone app and sends them to a microcontroller to operate motors and control the robot's movement.
2) The goal is to create an inexpensive robot that can be controlled by most users, as Android phones are widely used. The Bluetooth feature on Android phones allows wireless control of the robot over short distances.
3) The robot's hardware includes DC motors connected to a motor driver and microcontroller. The microcontroller is connected to the Bluetooth module. Code is written in Embedded C to make the microcontroller respond to Bluetooth commands and control the motors.