ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

You don't need the naoqi-sdk-X.YY-linux32 but the NaoQI Python SDK for the ROS nodes, starting with NaoQI 1.12. So, don't add it to your LD_LIBRARY_PATH globally in your .bashrc (that may have other dangerous side effects).

You need to have the separate Python SDK in your PYTHONPATH, that alone should be enough. Here is what my entries in .bashrc look like:

export AL_DIR=$HOME/code/Nao/1.12.3
export PYTHONPATH="$PYTHONPATH:$AL_DIR/pynaoqi"

The directory ~/code/Nao/1.12.3/pynaoqi contains the files allib.py, allog.py, naoqi.py etc.