ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
2 | add follow-up question |
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
EDIT: I would try to get the basic Fuerte Debian install working first, before tackling any source overlays. What does this print?
env | fgrep ROS
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
EDIT: I would try to get the basic Fuerte Debian install working first, before tackling any source overlays. What does this print?
env | fgrep ROS
EDIT2: That mostly looks right. My system defines a few other things that could be significant:
ROS_WORKSPACE=/home/joq/ros/fuerte_dev
ROS_DISTRO=fuerte
Also, my ROS_PACKAGE_PATH ends with this:
/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
I don't know if any of that matters, but it's worth a try.
4 | third suggestion |
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
EDIT: I would try to get the basic Fuerte Ubuntu Debian package install working first, before tackling any source overlays. What does this print?
env | fgrep ROS
EDIT2: That mostly looks right. My system defines a few other things that could be significant:
ROS_WORKSPACE=/home/joq/ros/fuerte_dev
ROS_DISTRO=fuerte
Also, my ROS_PACKAGE_PATH ends with this:
/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
I don't know if any of that matters, but it's worth a try.
EDIT3: What if you reduce the package path to the minimum:
export ROS_PACKAGE_PATH=/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
5 | No.5 Revision |
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
EDIT: I would try to get the basic Fuerte Ubuntu Debian package install working first, before tackling any source overlays. What does this print?
env | fgrep ROS
EDIT2: That mostly looks right. My system defines a few other things that could be significant:
ROS_WORKSPACE=/home/joq/ros/fuerte_dev
ROS_DISTRO=fuerte
Also, my ROS_PACKAGE_PATH ends with this:
/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
I don't know if any of that matters, but it's worth a try.
EDIT3: What if you reduce the package path to the minimum:minimum?
export ROS_PACKAGE_PATH=/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
6 | another suggestion |
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
EDIT: I would try to get the basic Fuerte Ubuntu Debian package install working first, before tackling any source overlays. What does this print?
env | fgrep ROS
EDIT2: That mostly looks right. My system defines a few other things that could be significant:
ROS_WORKSPACE=/home/joq/ros/fuerte_dev
ROS_DISTRO=fuerte
Also, my ROS_PACKAGE_PATH ends with this:
/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
I don't know if any of that matters, but it's worth a try.
EDIT3: What if you reduce the package path to the minimum?
export ROS_PACKAGE_PATH=/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
EDIT4: Do you have this defined?
$ echo $LD_LIBRARY_PATH
/opt/ros/fuerte/lib:
7 | No.7 Revision |
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
EDIT: I would try to get the basic Fuerte Ubuntu Debian package install working first, before tackling any source overlays. What does this print?
env | fgrep ROS
EDIT2: That mostly looks right. My system defines a few other things that could be significant:
ROS_WORKSPACE=/home/joq/ros/fuerte_dev
ROS_DISTRO=fuerte
Also, my ROS_PACKAGE_PATH ends with this:
/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
I don't know if any of that matters, but it's worth a try.
EDIT3: What if you reduce the package path to the minimum?
export ROS_PACKAGE_PATH=/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
EDIT4: Do you have this defined?
$ echo $LD_LIBRARY_PATH
/opt/ros/fuerte/lib:
EDIT5: Frustrating, and I'll be away for the next few hours.
Does your node have <depend package="pcl_ros">
in its manifest.xml?
8 | final answer |
$ dpkg -S libpcl_ros_tf.so
ros-fuerte-perception-pcl: /opt/ros/fuerte/stacks/perception_pcl/pcl_ros/lib/libpcl_ros_tf.so
Do you have ros-fuerte-perception-pcl
installed?
EDIT: I would try to get the basic Fuerte Ubuntu Debian package install working first, before tackling any source overlays. What does this print?
env | fgrep ROS
EDIT2: That mostly looks right. My system defines a few other things that could be significant:
ROS_WORKSPACE=/home/joq/ros/fuerte_dev
ROS_DISTRO=fuerte
Also, my ROS_PACKAGE_PATH ends with this:
/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
I don't know if any of that matters, but it's worth a try.
EDIT3: What if you reduce the package path to the minimum?
export ROS_PACKAGE_PATH=/opt/ros/fuerte/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/share/ros
EDIT4: Do you have this defined?
$ echo $LD_LIBRARY_PATH
/opt/ros/fuerte/lib:
EDIT5: Frustrating, and I'll be away for the next few hours.
Does your node have <depend package="pcl_ros">
in its manifest.xml?
EDIT6: For future readers: when upgrading to a new ROS distribution, always rebuild your source trees from scratch. Either use make clean
or check out a new working copy. The results of not doing that can be quite strange.