Interactive markers: launch on robot, or on desktop?
Looking at how other robots are set up, there doesn't seem to be a clear consensus on this.
For clarity, I'm specifically talking about the case where a robot has one (or more) headless PCs onboard, and rviz is being run off-board, probably from a launcher part of a xxxx_viz
or xxxx_desktop
package.
Should an interactive marker server be started by default with the base robot bringup, or should it be launched alongside rviz, in the view_robot.launch
roslaunch file?