12 #ifndef franka_model_h    13 #define franka_model_h    15 #include <visp3/core/vpConfig.h>    16 #include <visp3/core/vpColVector.h>    17 #include <visp3/core/vpMatrix.h>    70   vpMatrix 
massMatrix(
const vpColVector &q, 
const double mL = 0,
    71                               const vpHomogeneousMatrix &flMcom = vpHomogeneousMatrix(),
    72                                           const vpMatrix &I_L = vpMatrix(3,3));
    74   vpMatrix 
coriolisMatrix(
const vpColVector &q,
const vpColVector &dq,
    76                                                   const vpHomogeneousMatrix &flMcom = vpHomogeneousMatrix(),
    77                                                   const vpMatrix &I_L  = vpMatrix(3,3));
    79   vpColVector 
gravityVector(
const vpColVector &q, 
const double mL = 0 ,
    80                                     const vpHomogeneousMatrix &flMcom = vpHomogeneousMatrix(),
    81                                                         const vpColVector &g0 = vpColVector({0.0,0.0,-9.80665}));
    83   vpColVector 
friction(
const vpColVector &dq);
 const double TAU_F_CONST_5
vpColVector friction(const vpColVector &dq)
const double TAU_F_CONST_6
vpColVector gravityVector(const vpColVector &q, const double mL=0, const vpHomogeneousMatrix &flMcom=vpHomogeneousMatrix(), const vpColVector &g0=vpColVector({0.0, 0.0,-9.80665}))
const double TAU_F_CONST_4
vpMatrix coriolisMatrix(const vpColVector &q, const vpColVector &dq, const double mL, const vpHomogeneousMatrix &flMcom, const vpMatrix &I_L)
const double TAU_F_CONST_7
const double TAU_F_CONST_3
INLINE Rall1d< T, V, S > exp(const Rall1d< T, V, S > &arg)
const double TAU_F_CONST_1
vpMatrix massMatrix(const vpColVector &q, const double mL=0, const vpHomogeneousMatrix &flMcom=vpHomogeneousMatrix(), const vpMatrix &I_L=vpMatrix(3, 3))
const double TAU_F_CONST_2
const unsigned int njoints