NAO robot can be connected with Choregraphe over the internet connection. The robot can be connected either by Network Cable or by WiFi connection. Once connected, it can receive the commands from the Choregraphe software directly.