Robotics StackExchange | Archived questions

Getting an error while installing Nao ros Stacks

So i have been following this Ros installation tutorial

and I seem to have run into this error several times as i have tried to set this up several times, any help?

This is the Error i recieve

matthew@U310:~/fuerteworkspace/nao$ rosdep install humanoidmsgs naorobot naocommon ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: naoteleop: Missing resource joy ROS path [0]=/opt/ros/fuerte/share/ros ROS path [1]=/home/matthew/rosworkspace/nao ROS path [2]=/home/matthew/rosworkspace/nao/stacks/naocommon ROS path [3]=/home/matthew/rosworkspace/nao/stacks/naorobot ROS path [4]=/home/matthew/rosworkspace/nao/stacks/humanoidmsgs ROS path [5]=/opt/ros/fuerte/stacks ROS path [6]=/opt/ros/fuerte/share ROS path [7]=/opt/ros/fuerte/share/ros matthew@U310:~/fuerte_workspace/nao$

Asked by supergeek256 on 2013-05-05 18:40:47 UTC

Comments

what is in your environment with respect to ROS env | grep ROS?

Asked by tfoote on 2013-05-07 11:23:20 UTC

i get this as my environment

Asked by supergeek256 on 2013-05-07 19:01:54 UTC

ROS_ROOT=/opt/ros/fuerte/share/ros ROSLISP_PACKAGE_DIRECTORY=/opt/ros/fuerte/share/common-lisp/ros ROS_PACKAGE_PATH=/home/matthew/ros_workspace/nao/stacks/nao_common:/home/matthew/ros_workspace/nao/stacks/nao_robot:/home/matthew/ros_workspace/nao/stacks/humanoid_msgs:/opt/ros/fuerte/stacks:/opt/ros/

Asked by supergeek256 on 2013-05-07 19:02:27 UTC

Answers

You will want to set ROS_DISTRO=fuerte for rosdep to know that you want fuerte packages.

Asked by tfoote on 2013-05-07 19:19:09 UTC

Comments

I have my ROS_DISTRO set as fuerte

Asked by supergeek256 on 2013-05-09 11:29:20 UTC

Please edit your question to include the full environment. Your comment above doesn't show the ROS_DISTRO variable.

Asked by tfoote on 2013-05-14 10:28:42 UTC

So what ended up happening was i hadn't installed the joystick package, after that it worked fine so the answer is simply sudo apt-get joy

Asked by supergeek256 on 2013-05-27 08:00:13 UTC

Comments