49 #include <visp3/core/vpHomogeneousMatrix.h>
50 #include <visp3/core/vpImage.h>
51 #include <visp3/core/vpRGBa.h>
52 #include <visp3/core/vpCameraParameters.h>
53 #include <visp3/core/vpVelocityTwistMatrix.h>
54 #include <visp3/robot/vpRobotException.h>
132 friend VISP_EXPORT std::ostream & operator << (std::ostream & os,
const vpViper & viper);
136 double getCoupl56()
const;
139 bool convertJointPositionInLimits(
unsigned int joint,
const double &q,
double &q_mod,
const bool &verbose=
false)
const;
Implementation of a matrix and operations on matrices.
vpHomogeneousMatrix eMc
End effector to camera transformation.
Modelisation of the ADEPT Viper robot.
Implementation of an homogeneous matrix and operations on such kind of matrices.
double c56
Mechanical coupling between joint 5 and joint 6.
Implementation of a velocity twist matrix and operations on such kind of matrices.
Implementation of column vector and the associated operations.
Implementation of a rotation vector as Euler angle minimal representation.
Class that consider the case of a translation vector.
static const unsigned int njoint
Number of joint.