Integration of 6-axis manipulator and 2-axis positioner (external axes)

I’ve left a comment on my PR that I believe is important.

You may have done it on purpose (as you have no hw yet), but your controllers.yaml as it is right now will not work correctly when trying to execute trajectories for the two groups separately.

I would take a look at Jmeyer1292/hybrid_planning_experiments by @Jmeyer, which builds upon the work by @Levi-Armstrong et al (trajopt_ros and tesseract).

Their presentation at ROSCon’18 last year shows what those packages can do: Optimization Motion Planning with Tesseract and TrajOpt for Industrial Applications (video, slides).