47 #include <visp3/core/vpConfig.h> 48 #include <visp3/robot/vpViper650.h> 49 #include <visp3/core/vpDebug.h> 57 std::cout <<
"a test for vpViper650 class..." << std::endl;
62 std::cout <<
"-- Default settings for Viper 650 ---" 64 std::cout << viper650 << std::endl;
66 std::cout << cam << std::endl;
68 std::cout <<
"-- Settings associated to the Marlin F033C camera without distortion ---" 72 std::cout << viper650 << std::endl;
74 std::cout << cam << std::endl;
76 std::cout <<
"-- Settings associated to the Marlin F033C camera with distortion ------" 80 std::cout << viper650 << std::endl;
82 std::cout << cam << std::endl;
110 std::cout <<
"fMe:" << std::endl
111 <<
"\tt: " << t.
t() << std::endl
112 <<
"\trzyz (rad): " << r.
t() << std::endl
Implementation of an homogeneous matrix and operations on such kind of matrices.
vpRzyzVector buildFrom(const vpRotationMatrix &R)
error that can be emited by ViSP classes.
void getCameraParameters(vpCameraParameters &cam, const unsigned int &image_width, const unsigned int &image_height) const
void extract(vpRotationMatrix &R) const
Implementation of a rotation matrix and operations on such kind of matrices.
Generic class defining intrinsic camera parameters.
Modelisation of the ADEPT Viper 650 robot.
Perspective projection with distortion model.
static double rad(double deg)
void get_fMe(const vpColVector &q, vpHomogeneousMatrix &fMe) const
static double deg(double rad)
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.
const std::string & getStringMessage(void) const
Send a reference (constant) related the error message (can be empty).