#include <pca_gp_model.h>
Public Member Functions | |
void | buildGPs () |
void | checkInitialized () |
bool | evaluateModel () |
bool | fitModel () |
size_t | getDOFs () |
bool | normalizeParameters () |
PCAGPModel () | |
tf::Transform | pose (size_t index) |
V_Configuration | predictConfiguration (geometry_msgs::Pose pose) |
geometry_msgs::Pose | predictPose (V_Configuration q) |
void | projectConfigurationToJacobian () |
void | projectConfigurationToPose () |
void | projectPoseToConfiguration () |
void | readParamsFromModel () |
void | storeData (bool inliersOnly) |
void | writeParamsToModel () |
virtual | ~PCAGPModel () |
Public Attributes | |
double | downsample |
std::vector < gaussian_process::SingleGP * > | gp |
bool | initialized |
tf::Vector3 | prismatic_dir |
tf::Vector3 | rigid_position |
size_t | training_samples |
Definition at line 16 of file pca_gp_model.h.
Definition at line 30 of file pca_gp_model.cpp.
articulation_models::PCAGPModel::~PCAGPModel | ( | ) | [virtual] |
Definition at line 53 of file pca_gp_model.cpp.
Definition at line 150 of file pca_gp_model.cpp.
Definition at line 293 of file pca_gp_model.cpp.
bool articulation_models::PCAGPModel::evaluateModel | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 315 of file pca_gp_model.cpp.
bool articulation_models::PCAGPModel::fitModel | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 123 of file pca_gp_model.cpp.
size_t articulation_models::PCAGPModel::getDOFs | ( | ) | [inline, virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 36 of file pca_gp_model.h.
bool articulation_models::PCAGPModel::normalizeParameters | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 320 of file pca_gp_model.cpp.
tf::Transform articulation_models::PCAGPModel::pose | ( | size_t | index | ) |
Definition at line 82 of file pca_gp_model.cpp.
V_Configuration articulation_models::PCAGPModel::predictConfiguration | ( | geometry_msgs::Pose | pose | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 251 of file pca_gp_model.cpp.
Reimplemented from articulation_models::GenericModel.
Definition at line 262 of file pca_gp_model.cpp.
void articulation_models::PCAGPModel::projectConfigurationToJacobian | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 310 of file pca_gp_model.cpp.
void articulation_models::PCAGPModel::projectConfigurationToPose | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 305 of file pca_gp_model.cpp.
void articulation_models::PCAGPModel::projectPoseToConfiguration | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 300 of file pca_gp_model.cpp.
void articulation_models::PCAGPModel::readParamsFromModel | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 61 of file pca_gp_model.cpp.
void articulation_models::PCAGPModel::storeData | ( | bool | inliersOnly | ) |
Definition at line 88 of file pca_gp_model.cpp.
void articulation_models::PCAGPModel::writeParamsToModel | ( | ) | [virtual] |
Reimplemented from articulation_models::GenericModel.
Definition at line 74 of file pca_gp_model.cpp.
Definition at line 26 of file pca_gp_model.h.
Definition at line 25 of file pca_gp_model.h.
Definition at line 27 of file pca_gp_model.h.
tf::Vector3 articulation_models::PCAGPModel::prismatic_dir |
Definition at line 19 of file pca_gp_model.h.
tf::Vector3 articulation_models::PCAGPModel::rigid_position |
Definition at line 18 of file pca_gp_model.h.
Definition at line 20 of file pca_gp_model.h.