#include <ros/ros.h>#include "articulation_msgs/ModelMsg.h"#include "articulation_msgs/TrackMsg.h"#include "articulation_msgs/ParamMsg.h"#include "articulation_msgs/TrackModelSrv.h"#include "articulation_msgs/AlignModelSrv.h"#include "articulation_msgs/GetModelPriorSrv.h"#include "articulation_msgs/SetModelPriorSrv.h"#include "articulation_models/models/factory.h"#include "articulation_models/utils.h"#include "icp/icp_utils.h"
Go to the source code of this file.
| #define SQR | ( | a | ) | ((a)*(a)) |
Definition at line 42 of file model_learner_prior.cpp.
| double getSimpleLikelihood | ( | GenericModelPtr | model | ) |
Definition at line 46 of file model_learner_prior.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 301 of file model_learner_prior.cpp.
| bool model_get_prior | ( | articulation_msgs::GetModelPriorSrv::Request & | request, |
| articulation_msgs::GetModelPriorSrv::Response & | response | ||
| ) |
Definition at line 228 of file model_learner_prior.cpp.
| bool model_select | ( | articulation_msgs::TrackModelSrv::Request & | request, |
| articulation_msgs::TrackModelSrv::Response & | response, | ||
| bool | use_prior | ||
| ) |
Definition at line 51 of file model_learner_prior.cpp.
| bool model_select | ( | articulation_msgs::TrackModelSrv::Request & | request, |
| articulation_msgs::TrackModelSrv::Response & | response | ||
| ) |
Definition at line 208 of file model_learner_prior.cpp.
| bool model_select_eval | ( | articulation_msgs::TrackModelSrv::Request & | request, |
| articulation_msgs::TrackModelSrv::Response & | response | ||
| ) |
Definition at line 260 of file model_learner_prior.cpp.
| bool model_set_prior | ( | articulation_msgs::SetModelPriorSrv::Request & | request, |
| articulation_msgs::GetModelPriorSrv::Response & | response | ||
| ) |
Definition at line 240 of file model_learner_prior.cpp.
| bool model_store | ( | articulation_msgs::TrackModelSrv::Request & | request, |
| articulation_msgs::TrackModelSrv::Response & | response | ||
| ) |
Definition at line 213 of file model_learner_prior.cpp.
Definition at line 37 of file model_learner_prior.cpp.
Definition at line 29 of file model_learner_prior.cpp.
| std::map<int, GenericModelPtr> model_database |
Definition at line 31 of file model_learner_prior.cpp.
Definition at line 27 of file model_learner_prior.cpp.
| int next_id = 0 |
Definition at line 44 of file model_learner_prior.cpp.
| double sigma_align_orientation = 20 * M_PI / 180.0 |
Definition at line 40 of file model_learner_prior.cpp.
| double sigma_align_position = 0.2 |
Definition at line 39 of file model_learner_prior.cpp.
| double sigma_orientation = 360 * M_PI / 180.0 |
Definition at line 34 of file model_learner_prior.cpp.
| double sigma_position = 0.01 |
Definition at line 33 of file model_learner_prior.cpp.
| bool single_model = false |
Definition at line 36 of file model_learner_prior.cpp.