100 #include <visp3/core/vpConfig.h>
101 #include <visp3/robot/vpViper.h>
106 #ifdef VISP_HAVE_VIPER850_DATA
107 static const std::string CONST_EMC_MARLIN_F033C_WITHOUT_DISTORTION_FILENAME;
110 static const std::string CONST_EMC_MARLIN_F033C_WITH_DISTORTION_FILENAME;
111 static const std::string CONST_EMC_PTGREY_FLEA2_WITHOUT_DISTORTION_FILENAME;
112 static const std::string CONST_EMC_PTGREY_FLEA2_WITH_DISTORTION_FILENAME;
113 static const std::string CONST_EMC_SCHUNK_GRIPPER_WITHOUT_DISTORTION_FILENAME;
114 static const std::string CONST_EMC_SCHUNK_GRIPPER_WITH_DISTORTION_FILENAME;
115 static const std::string CONST_EMC_GENERIC_WITHOUT_DISTORTION_FILENAME;
116 static const std::string CONST_EMC_GENERIC_WITH_DISTORTION_FILENAME;
117 static const std::string CONST_CAMERA_FILENAME;
122 static const char *
const CONST_MARLIN_F033C_CAMERA_NAME;
123 static const char *
const CONST_PTGREY_FLEA2_CAMERA_NAME;
124 static const char *
const CONST_SCHUNK_GRIPPER_CAMERA_NAME;
125 static const char *
const CONST_GENERIC_CAMERA_NAME;
129 TOOL_MARLIN_F033C_CAMERA,
130 TOOL_PTGREY_FLEA2_CAMERA,
131 TOOL_SCHUNK_GRIPPER_CAMERA,
137 static const vpToolType defaultTool;
145 void init(
const std::string &camera_extrinsic_parameters);
156 const unsigned int &image_height)
const;
161 vpToolType getToolType()
const {
return tool_current; };
163 void parseConfigFile(
const std::string &filename);
175 vpToolType tool_current;