#include <icp_utils.h>
Public Member Functions | |
IcpAlign (const articulation_msgs::TrackMsg &track_model, const articulation_msgs::TrackMsg &track_data, int iter=40) | |
void | TransformData (articulation_msgs::TrackMsg &track_data_aligned) |
void | TransformModel (articulation_msgs::TrackMsg &track_model_aligned) |
~IcpAlign () | |
Public Attributes | |
TrajData | data |
int | iter |
TrajData | model |
double | TR [9] |
icp::Tree * | tree |
double | TT [3] |
Definition at line 27 of file icp_utils.h.
icp::IcpAlign::IcpAlign | ( | const articulation_msgs::TrackMsg & | track_model, | |
const articulation_msgs::TrackMsg & | track_data, | |||
int | iter = 40 | |||
) |
Definition at line 54 of file icp_utils.cpp.
icp::IcpAlign::~IcpAlign | ( | ) |
Definition at line 62 of file icp_utils.cpp.
void icp::IcpAlign::TransformData | ( | articulation_msgs::TrackMsg & | track_data_aligned | ) |
Definition at line 66 of file icp_utils.cpp.
void icp::IcpAlign::TransformModel | ( | articulation_msgs::TrackMsg & | track_model_aligned | ) |
Definition at line 72 of file icp_utils.cpp.
Definition at line 30 of file icp_utils.h.
Definition at line 31 of file icp_utils.h.
Definition at line 29 of file icp_utils.h.
double icp::IcpAlign::TR[9] |
Definition at line 33 of file icp_utils.h.
Definition at line 32 of file icp_utils.h.
double icp::IcpAlign::TT[3] |
Definition at line 34 of file icp_utils.h.