Deploying a catkin package
Hi, I would like to deploy a catkin package that is built on machine A onto machine B. The tutorials on using catkin over rosbuild highlight that catkin is advantageous in this regard.
Could someone elucidate how to do this. I see that the executables are in catking_ws/devel/lib/package/executable
Firstly, is it must to have ROS on machine B ? Considering ROS is not present, which files do we need to copy to get the executable to run
Considering that we have ROS on machine B, how can we get the packages built on machine A to work on machine B ? Specifically, which folders to copy and things like that. In this case, how can we have ROS functionalities such as rosrun etc.
Thank you!