Ros-ourdistro-... style add-on rosdistro

You’re going to run into several issues:

  • there’s no way to get two base workspaces in /opt/ros to overlay via catkin
  • rosdep doesn’t know how to resolve inter-distro dependencies.

So at the very least, you should expect to have only one ‘ROS distribution’ active at a time.