So you have got yourself a NAO humanoid robot? Thanks to the NAO Controller, you can control the movement of your robot. In fact, it allows you to control multiple NAO robots on the same network and make them dance simultaneously.
The app lets you move the robot and change its behavior. You will be able to use it to monitor temperature, battery, and other data.