...
Connect to the same WiFi network as the NAO Robot
(see this page, if you need to change the network of the NAO robot).
Open a terminal and navigate to the folder in which you cloned the docker repo (see here for further info). Open the ‘sic-local’ folder. Run the
robot-installer.jar
file by either double-clicking on it, launchingrun-robot-installer.bat
(Windows) orrun-robot-installer.sh
(Linux/Mac).Java 8 or later is required to be installed on your machine
Fill in the required fields in the pop-up box and then press “OK”
username: “nao”; password: “nao”
You can inspect the log output of the various processes running on the robot using the different action tabs.
When done, click “Disconnect” (always do this to prevent lingering processes).
A NAO robot is composed of multiple so-called SIC devices. These will be topic of the next page.
One physical robot is composed out of multiple ‘SIC devices’. On a Pepper for example, the robot installer automatically launches a microphone, speaker, robot body, camera and browser device. Their identifier is generated based on the robot’s MAC address, and should thus always be unique and consistent.