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