Skip to content
This repository has been archived by the owner on Jun 18, 2022. It is now read-only.

Setting up a brand new robot

Peter Schmidt edited this page Sep 9, 2017 · 1 revision

Naming

Pick a name for the robot. This will be <NAME> for the rest of this guide.

Places to add <NAME>

  • <NAME>.cfg in /image/home/nao/data/configs/

    [player]
    number=2
    team=18
    
  • build_setup.sh add the <NAME> to the list of names on line 42 (Setup of ssh config).

  • nao_sync add the <NAME> to the list on line 16 and 148 (approx).

  • Add the name and a new ip number in utils/wifitools/updateWlanSetup.py - The wifi IP will be zzz.zzz.18.1XX, where you set XX in the dictionary and zzz.zzz is usually 10.0.* or 192.168.*. The idea is that the ethernet ip is .18.XX, and the wifi is .18.1XX for a given robot, but due to networking issues, we can't get the static ethernet working at the moment, so that's still DHCP.

Sync the robot

The currently supported OS is 2.1.3.3. If your robot isn't running this OS version, flash the robot.

If the robot is on the right version just perform the sync of our code to it.

Game setup

See Game setup guide.

Housekeeping

Add the names and serial numbers to Robot-Statuses.