artag_image_based_vs_alg.cpp
Go to the documentation of this file.
00001 #include "artag_image_based_vs_alg.h"
00002 
00003 ArtagImageBasedVsAlgorithm::ArtagImageBasedVsAlgorithm(void)
00004 {
00005 }
00006 
00007 ArtagImageBasedVsAlgorithm::~ArtagImageBasedVsAlgorithm(void)
00008 {
00009 }
00010 
00011 void ArtagImageBasedVsAlgorithm::config_update(Config& new_cfg, uint32_t level)
00012 {
00013   this->lock();
00014 
00015   // save the current configuration
00016   this->config_=new_cfg;
00017   
00018   this->unlock();
00019 }
00020 
00021 // ArtagImageBasedVsAlgorithm Public API
00022 
00023 void ArtagImageBasedVsAlgorithm::artag_image_based_vs(const bool& traditional,
00024                                                                                                           const bool& random_points,
00025                                                                                                           const Eigen::MatrixXd& desired_pose,
00026                                                                                                           const Eigen::MatrixXd& current_pose,
00027                                                                                                           const double& dt, 
00028                                                                                                           const Eigen::MatrixXd& V_rollpitch,
00029                                                                                                           const bool& quadrotor,
00030                                                                                                           const Eigen::MatrixXd& kp,
00031                                                                                                           const Eigen::MatrixXd& kd,
00032                                                                                                           const Eigen::MatrixXd& ki,
00033                                                                                                           const double& i_lim,
00034                                                                                                           Eigen::MatrixXd& cam_vel)
00035 
00036 {       
00037 
00038 ibvs.image_based_vs(traditional, random_points, desired_pose, current_pose, dt, V_rollpitch, quadrotor, kp, kd, ki, i_lim, cam_vel);
00039 
00040 }


iri_artag_image_based_vs
Author(s): asantamaria
autogenerated on Fri Dec 6 2013 23:54:58