Ramp_control will execute a rotation if needed and then execute the
translational trajectory. This method will not work with new
trajectories coming in from the planner each control cycle. It is also
inefficient to keep updating the speed, times, etc vectors.