Hi, I'm working on a project with Ubuntu 16.04 and kinetic
where I have two catkin
workspaces: one for building the iai_kinect2
package for handling KinectOne data reading, and another for building my own packages for image processing. I used to build them separately and run them in different docker
containers, whereas roscore
is running in the host PC. In this fashion, each container sources its own setup.bash
file, so the iai_kinect2
nodelets cannot find the libraries for launching my own nodelets, which have been built in another container.
I am wondering if there is a way of launching nodelet
s from different docker
containers / machines onto the same manager
without having to source the bash file of each build in the host machine.
Right now I have placed both packages in the same container as a workaround, but I would like to be able to separate them as the project I work on requires different libraries for different packages, therefore using several docker containers to launch the nodes from each package.
Originally posted by jgallostra on ROS Answers with karma: 30 on 2019-03-08
Post score: 0