All sensors (including video and audio) are placed in robot
and information contents are analyzed by cloud computing.
Users can interact with robot by speech (voice commands),
texts (text commands) and the position of robot (remote
control), in directly or through network. This design not only
reduces hardware requirements but also improves practicality
of robot for scenario application in real life.