Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Connect to the same WiFi network as the NAO Robot

    • (see this page, if you need to change the network of the NAO robot).

  2. 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, launching run-robot-installer.bat (Windows) or run-robot-installer.sh (Linux/Mac).

    • Java 8 or later is required to be installed on your machine

  3. 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.

  4. 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.