Robotics StackExchange | Archived questions

problems with naoqi after compille workstation compile_error

hi,

when i compiling my workspace, i get this error:

-- naomsgs: 48 messages, 5 services -- +++ processing catkin package: 'naodriver' -- ==> addsubdirectory(naorobot/nao_driver)

-- Could not find NAOqi's alcommon

-- Could not find NAOqi's alvision

-- Could not find NAOqi's alproxies

-- Could not find NAOqi's alerror

-- Could not find NAOqi's alvalue

-- Cannot find NAOqi C++ sdk; C++ nodes will NOT be built

In my .bashrc i edit the line:

export $PYTHONPATH="$PYTHONPATH:$HOME/workspace/ros/groovy/src/pynaoqi-sdk-1.14-linux64bits/pynaoqi/"

how i edit the c++ sdk to the .bashrc?

Asked by Dante on 2014-03-03 07:50:04 UTC

Comments

I'm not sure what this has to do with roscore; you may get better responses with a better question title.

Asked by ahendrix on 2014-03-04 05:30:03 UTC

Answers

It looks like CMake can't find the Nao SDK. The usual solution to this is to add it to your CMAKE_PREFIX_PATH . I'm not familiar enough with the Nao to suggest a more specific fix.

Asked by ahendrix on 2014-03-04 05:32:09 UTC

Comments

problem solved

Asked by Dante on 2014-03-04 22:20:55 UTC

Comments

Can you document how you solved this, to help the next person who has the same problem?

Asked by ahendrix on 2014-03-06 06:35:05 UTC

download with git clone nao_robot und humanoid messages, not nao extras and then you can compile your workstation. In the .bashrc have to be the file in which python naoqi and c++ naoqi is.

export PYTHONPATH=$HOME/workspace/ros/groovy/src/naoqi/lib:$PYTHONPATH

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/workspace/ros/groovy/src/naoqi/lib

This works for me

Asked by Dante on 2014-03-14 03:48:53 UTC