Skip to content

Connecting to Robot

azaini49 edited this page Feb 16, 2020 · 4 revisions

Configure Ethernet Connection

Turn on the robot by pressing the chest button shortly. Connect your computer with the robot through ethernet cable and set up connection IP properly. If you are a Macbook user (or any laptop that does not have a ethernet port), you need to buy ethernet converter from USB or Thunderbolt. Ask a team member for help if you don't currently own one.

For Mac Users

For El Capitan and above MacOSX, you also need to download the respective driver for the converter manually. Look up the converter model and go to the documentations or driver source page for more information. You will need to restart your computer to recognize the connection.

  1. Open System Preferences > Network
  2. Select the ethernet connection from the panel to the left
  3. Select 'Manually' under Configure IPv4
  4. Choose '192.168.123.xxx' for IP (note: xxx has to be from 1-255 and never 116-121, these are reserved for the robots)
  5. Choose '255.255.255.0' for Subnet Mask
  6. Disregard Router
  7. Apply the changes

Now you should see the connection becoming green.

For Linux Users

$ sudo ifconfig eth0 192.168.123.*** netmask 255.255.255.0

Establish connection via ssh (wired)

Make sure your laptop is connected to the robot via ethernet and then run

$ ssh [email protected] (xxx stands for the robot's IP address)
  • tink: 116
  • ruffio: 117
  • ticktock: 118
  • hook: 119
  • pockets: 120
  • dickens: 121
  • wendy: 125

password: nao

Establish connection via ssh (wireless)

Ensure that you are connected to the robocup router and run

$ ssh [email protected] (xxx stands for the robot's IP address, same as above)

password: nao

SSH Configuration

If you don't want to remember all the numbers for each player, have a look at the SSH Configuration page for a tip on how to set up a config file to make your life simpler. This step is totally optional.

Clone this wiki locally