ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Your environment looks wrong. It should be more like this:
ROS_ROOT=/opt/ros/fuerte/share/ros
ROS_PACKAGE_PATH=/opt/ros/fuerte/share:/opt/ros/fuerte/stacks:/home/amal/ros
Are you sourcing /opt/ros/fuerte/setup.bash
in your shell somewhere?
2 | update |
Your environment looks wrong. It should be more like this:
ROS_ROOT=/opt/ros/fuerte/share/ros
ROS_PACKAGE_PATH=/opt/ros/fuerte/share:/opt/ros/fuerte/stacks:/home/amal/ros
Are you sourcing /opt/ros/fuerte/setup.bash
in your shell somewhere?
EDIT: Your ~/.bashrc
should probably look more like this:
source /opt/ros/fuerte/setup.bash
export JAVA_HOME=/usr/lib/jvm/default-java
export PATH=$PATH:$JAVA_HOME/bin
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:/home/amal/ros
I would not recommend repeating the source
line.
3 | No.3 Revision |
Your environment looks wrong. It should be more like this:
ROS_ROOT=/opt/ros/fuerte/share/ros
ROS_PACKAGE_PATH=/opt/ros/fuerte/share:/opt/ros/fuerte/stacks:/home/amal/ros
Are you sourcing /opt/ros/fuerte/setup.bash
in your shell somewhere?
EDIT: Your ~/.bashrc
should probably look more like this:
source /opt/ros/fuerte/setup.bash
export JAVA_HOME=/usr/lib/jvm/default-java
export PATH=$PATH:$JAVA_HOME/bin
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:/home/amal/ros
I would not recommend repeating the source
line.
EDIT 2: I know nothing about java, but those log4j messages are warnings. You should probably follow that link to http://logging.apache.org/log4j/1.2/faq.html#noconfig, and try to eliminate the warning. But, I doubt that is the root problem.
The more serious error is that some java program is looking for rospack
in the wrong place. It should be /opt/ros/fuerte/bin/rospack.
Maybe something has not yet been updated to work with Fuerte?
4 | No.4 Revision |
Your environment looks wrong. It should be more like this:
ROS_ROOT=/opt/ros/fuerte/share/ros
ROS_PACKAGE_PATH=/opt/ros/fuerte/share:/opt/ros/fuerte/stacks:/home/amal/ros
Are you sourcing /opt/ros/fuerte/setup.bash
in your shell somewhere?
EDIT: Your ~/.bashrc
should probably look more like this:
source /opt/ros/fuerte/setup.bash
export JAVA_HOME=/usr/lib/jvm/default-java
export PATH=$PATH:$JAVA_HOME/bin
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:/home/amal/ros
I would not recommend repeating the source
line.
EDIT 2: I know nothing about java, but those log4j messages are warnings. You should probably follow that link to http://logging.apache.org/log4j/1.2/faq.html#noconfig, and try to eliminate the warning. But, I doubt that is the root problem.
The more serious error is that some java program is looking for rospack
in the wrong place. It should be /opt/ros/fuerte/bin/rospack. /opt/ros/fuerte/bin/rospack, not /opt/ros/fuerte/share/ros/bin/rospack, which looks similar to the rospack path for Electric.
Maybe something has not yet been updated to work with Fuerte?Fuerte? This looks like a bug to me.