Go to the source code of this file.
Interface to various controllers and control services: switches between/uses joint and Cartesian controllers for one arm, controls the corresponding gripper, calls move_arm for collision-free motion planning.