00001 #ifndef __RECOGNITION_METHOD_4DOF_H
00002 #define __RECOGNITION_METHOD_4DOF_H
00003
00004 #include "dof4.hh"
00005 #include "recognition_method.hh"
00006
00010 class recognition_method_4dof: public recognition_method
00011 {
00012 public:
00019 recognition_method_4dof( const calibration_ptr &_calib, vision_type method,
00020 const mimas::mm_xml_reference< XalanElement >
00021 &configuration,
00022 bool _verbose ):
00023 recognition_method( _calib, method, configuration, _verbose ) {}
00030 dof4 convert_pose_to_4dof( const std::string &type,
00031 const mi_pose &pose,
00032 double z_resolution ) const;
00039 mi_pose convert_4dof_to_pose( const std::string &type,
00040 const dof4 &dof, double z_resolution ) const;
00041 };
00042
00043 #endif