TKFR2 multifunction robot’s main goal is to design and implement a robot that will have features that provide assistance to people in different ways. It is activated and controlled through real-time voice commands, a remote control and by using a smart mobile phone. It is capable of speaking and sensing things in its environment. It informs the user (by talking and LCD display) about the temperature, humidity, presence of fire, presence of obstacles and it can detect movements. It will also play music if asked to, turn on a light if instructed to do so, and move around in different ways using a remote-control, voice activation or smart mobile phone.
The robot project uses Arduino and 1Sheeld boards as its main electronic parts. A number of electronic shields or sensor modules compatible with Arduino was also used in order to do the environment sensing needed in the project. It uses a smart mobile phone in order to interface 1Sheeld board to the Arduino board.
Other Arduino shields virtually available in the smart mobile phone were used Bluetooth Wireless technology is used and the programs were encoded within Arduino through the Arduino Integrated Development Environment (IDE) software and MIT App Inventor.