full parameterizable motion_t.