ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

To answer clearly:

As stated in your link, this error means that ROS can not find the package arbotix_python either because it is not installed or because it has not been correctly linked.

Please note that this package has nothing to do with the packages from which you launch your launchfiles. Putting launchfiles in a package is simply a way to be able to easily call them ( using roslaunch <package_name> <launch_name> ) but you could also put your launch file in any directory, open a terminal in this directory and call roslaunch <launch_name> it would work perfectly.

Also note that when calling arbotix_python/arbotix_driver, if the package arbotix_python is found but not the node arbotix_driver then the error is : Canno't find node arbotix_driver in package arbotix_python

To answer clearly: clearly, based on the comments :

As stated in your link, this error means that ROS can not find the package arbotix_python either because it is not installed or because it has not been correctly linked.

Please note that this package has nothing to do with the packages from which you launch your launchfiles. Putting launchfiles in a package is simply a way to be able to easily call them ( using roslaunch <package_name> <launch_name> ) but you could also put your launch file in any directory, open a terminal in this directory and call roslaunch <launch_name> it would work perfectly.

Also note that when calling arbotix_python/arbotix_driver, if the package arbotix_python is found but not the node arbotix_driver then the error is : Canno't find node arbotix_driver in package arbotix_python

To Full answer clearly, with a few clarifications, based on the comments :

As stated in your link, this error means that ROS can not find the package arbotix_python either because it is not installed or because it has not been correctly linked.

Please note that this package has nothing to do with the packages from which you launch your launchfiles. Putting launchfiles in a package is simply a way to be able to easily call them ( using roslaunch <package_name> <launch_name> ) but you could also put your launch file in any directory, open a terminal in this directory and call roslaunch <launch_name> it would work perfectly.

Also note that when calling arbotix_python/arbotix_driver, if the package arbotix_python is found but not the node arbotix_driver then the error is : Canno't find node arbotix_driver in package arbotix_python