 |
Visual Servoing Platform
version 3.3.0
|
46 #include <visp3/core/vpConfig.h>
47 #include <visp3/core/vpDebug.h>
48 #include <visp3/robot/vpViper650.h>
56 std::cout <<
"a test for vpViper650 class..." << std::endl;
61 std::cout <<
"-- Default settings for Viper 650 ---" << std::endl;
62 std::cout << viper650 << std::endl;
64 std::cout << cam << std::endl;
66 std::cout <<
"-- Settings associated to the Marlin F033C camera without "
71 std::cout << viper650 << std::endl;
73 std::cout << cam << std::endl;
75 std::cout <<
"-- Settings associated to the Marlin F033C camera with "
79 std::cout << viper650 << std::endl;
81 std::cout << cam << std::endl;
109 std::cout <<
"fMe:" << std::endl
110 <<
"\tt: " << t.
t() << std::endl
111 <<
"\trzyz (rad): " << r.
t() << std::endl
vpRzyzVector buildFrom(const vpRotationMatrix &R)
const std::string & getStringMessage(void) const
Send a reference (constant) related the error message (can be empty).
Modelisation of the ADEPT Viper 650 robot.
static double rad(double deg)
Generic class defining intrinsic camera parameters.
static double deg(double rad)
Class that consider the case of a translation vector.
Implementation of column vector and the associated operations.
void extract(vpRotationMatrix &R) const
Implementation of a rotation matrix and operations on such kind of matrices.
@ TOOL_MARLIN_F033C_CAMERA
void getCameraParameters(vpCameraParameters &cam, const unsigned int &image_width, const unsigned int &image_height) const
void get_fMe(const vpColVector &q, vpHomogeneousMatrix &fMe) const
Implementation of an homogeneous matrix and operations on such kind of matrices.
@ perspectiveProjWithDistortion
error that can be emited by ViSP classes.
Implementation of a rotation vector as Euler angle minimal representation.