virtual vctDynamicVector< double > Control(double dt, const vctDynamicVector< double > &qs, const vctDynamicVector< double > &q, const vctDynamicVector< double > &qds, const vctDynamicVector< double > &qd, const vctDynamicVector< double > &qdds, const vctDynamicVector< double > &qdd)=0