Nao/RobotSetup

Nao Robot Setup

This document describes how to setup your Nao robot to be used with Fawkes.

Installing Dependencies and Tools

  1. Startup your Nao and configure it for your network via the Nao web interface.
  2. Add our apt repository to install some additional packages required to run Fawkes.
    echo "deb http://files.fawkesrobotics.org/nao/aptrepo oe-nao 1.4" >> /etc/apt/sources.list
    apt-get update
    apt-get install file liblua lua tolua++ libmicrohttpd5 libxml++-2.6-2
    cd /
    rmdir lost\+found; mkdir lost\+found
    mkdir -p /opt/fawkes /home/nao/naoqi/lib/naoqi
    chown nao.nao /opt/fawkes /home/nao/naoqi/lib/naoqi
    
  3. Deploy Fawkes initially on the robot by executing the following on your development machine:
    make deploy HOST=nao-N.local
    
    where nao-N.local is replaced with the hostname or IP of the robot.
  4. Optionally download  nao-soundpack-0.2.tar.gz and unpack it with these commands:
    cd /opt
    tar xzf /path/to/nao-soundpack-0.2.tar.gz
    
  5. You are done with the initial setup and can now use your robot. Read on at Nao/GettingStarted.