advantage of using action server between client and controller
Why are we using action server to first get msgs from action client and than again send it to the controllers to control the robot either in simulation or in real world. What will happen if the joint trajectory msgs, velocity msgs, effort msgs are directly sent to controllers from ros node or action client?