Using kinect faking laser data [closed]
I just started working on navigation stack for the robot which we are building in our lab. The idea is to navigate the robot using navigation stack with kinect. For doing this I want to convert the point cloud to laser scan data. fake_laser.launch from rbx_vol_1 package is the launch file I am using to do this process.
But I am getting the following error continuously. Please give me your suggestions to rectify this problem.
[ERROR] [1351918916.523691265]: Failed to load nodelet [/pointcloud_throttle] of type [pointcloud_to_laserscan/CloudThrottle]: Failed to load library /opt/ros/electric/stacks/turtlebot/pointcloud_to_laserscan/lib/libcloud_to_scan.so. Make sure that you are calling the PLUGINLIB_REGISTER_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Cannot load library: /opt/ros/electric/stacks/turtlebot/pointcloud_to_laserscan/lib/libcloud_to_scan.so: cannot open shared object file: No such file or directory
[FATAL] [1351918916.524293511]: Service call failed!
[ERROR] [1351918916.529819578]: Failed to load nodelet [/kinect_laser_narrow] of type [pointcloud_to_laserscan/CloudToScan]: Failed to load library /opt/ros/electric/stacks/turtlebot/pointcloud_to_laserscan/lib/libcloud_to_scan.so. Make sure that you are calling the PLUGINLIB_REGISTER_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Cannot load library: /opt/ros/electric/stacks/turtlebot/pointcloud_to_laserscan/lib/libcloud_to_scan.so: cannot open shared object file: No such file or directory
[FATAL] [1351918916.530459837]: Service call failed!
[ERROR] [1351918916.530977995]: Failed to load nodelet [/kinect_laser] of type [pointcloud_to_laserscan/CloudToScan]: Failed to load library /opt/ros/electric/stacks/turtlebot/pointcloud_to_laserscan/lib/libcloud_to_scan.so. Make sure that you are calling the PLUGINLIB_REGISTER_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Cannot load library: /opt/ros/electric/stacks/turtlebot/pointcloud_to_laserscan/lib/libcloud_to_scan.so: cannot open shared object file: No such file or directory
[FATAL] [1351918916.531440794]: Service call failed!
Do those files that it can't find exist?
It is not there in the path /opt/ros/electric/stacks/turtlebot/pointcloud_to_laserscan/lib/ ...
At least from the code in the turtlebot trunk, it doesn't look like that package actually builds nodelets. Maybe you should file a bug report here: http://code.google.com/p/ros-by-example/issues/entry