Interactive FluentNao


Here I will show you how to set up Fluent Nao code to interactively control Nao.

Setup Pynaoqi Python SDK

Download the Python SDK from Aldebaran's community site and extract it into a folder on your computer.

Afer that add the folder to your PYTHONPATH by editing you .bashrc or .profile file. For example on my linux system I added the following to my .bashrc

export PYTHONPATH=$PYTHONPATH:$HOME/development/opensource/pynaoqi-python2.7-

Setup Fluent Nao

Next up you'll need to clone fluent nao using git

git clone

And add the src/main/python folder to your .bashrc or .profile file. For example on my system I added the following to my .bashrc

export PYTHONPATH=$PYTHONPATH:$HOME/development/opensource/FluentNao/src/main/python

Bootstrap Python

To test things out you can edit the file in the root of the FluentNao code you checked out.

naoIp = ""

Then run the bootstrap file in an interactive python shell to connect

python -i

Interactively Control Nao

Run a FluentNao commands to test it out.


If that worked you're ready to go.