Go to the documentation of this file.
5 #ifndef _H_CONTACTTRANSFORM_H_
6 #define _H_CONTACTTRANSFORM_H_
10 #include <SpaceVecAlg/SpaceVecAlg>
28 const Surface & r2Surface,
29 const sva::PTransformd & X_es_rs);
MC_RBDYN_DLLAPI void planarParam(const sva::PTransformd &X_es_rs, double &T, double &B, double &N_rot)
MC_RBDYN_DLLAPI sva::PTransformd planar(const double &T, const double &B, const double &N_rot)
MC_RBDYN_DLLAPI void cylindricalParam(const sva::PTransformd &X_es_rs, double &T, double &T_rot)
MC_RBDYN_DLLAPI sva::PTransformd cylindrical(const double &T, const double &T_rot)
#define MC_RBDYN_DLLAPI
Definition: api.h:50
MC_RBDYN_DLLAPI std::vector< double > jointParam(const Surface &r1Surface, const Surface &r2Surface, const sva::PTransformd &X_es_rs)
Definition: generic_gripper.h:14