Skip to content
jzalinger edited this page Jul 19, 2011 · 8 revisions

Practical Nao

This page has practical information for using a Nao robot.

Interact with a Nao

The primary means of direct interaction with a Nao is through button presses. You can find a full list of commands on the Button Presses page.

Booting a Nao

  • To turn on a Nao: Press the front chest button.
  • To connect from the terminal via ssh:
$ssh nao@<robot IP>

We use aliases for our robots for convenience. Usually, you can use <robot’s name> (if you are connecting via wireless) or <robot’s name>.local (if you are connecting via ethernet).

Shutting down a Nao

Preferably, you should shut down the Nao via the command line. ssh into the robot and type:

$shutdown -hf now

If this doesn’t work, you can perform a hard shutdown by pressing and holding the front chest button.

IMPORTANT: Make sure that the Nao’s stiffnesses are off or someone is holding it before you shut it down. Otherwise, the Nao will suddenly fall over, and we want to avoid damaging or breaking them. To turn off their stiffnesses, press the chest button twice.

Stopping a Nao

To stop the naoqi program without shutting down the robot, ssh into the robot and type:

$nao stop

IMPORTANT: Follow the same safety guidelines for turning off the robot. Stopping naoqi will cause stiff robots to fall over and hurt themselves.

Installing and Running our Code on the Nao

Section under construction

Taking Pictures with the Nao

Section under construction

Other Page Links

Beginner's Guide

Clone this wiki locally