Error block for computing the fit between a set of projected points and a mesh (usually part of the robot body). Typically used to align sensor with the robot footprint.
More...
#include <chain3d_to_mesh_error.h>
Error block for computing the fit between a set of projected points and a mesh (usually part of the robot body). Typically used to align sensor with the robot footprint.
Definition at line 71 of file chain3d_to_mesh_error.h.
◆ Chain3dToMesh()
This function is not used direcly, instead use the Create() function.
- Parameters
-
chain_model | The model for the chain, used for reprojection. |
offsets | Easy access to the free parameters. |
data | The calibration data collected. |
mesh_path | Path to the mesh file to test against |
Definition at line 80 of file chain3d_to_mesh_error.h.
◆ ~Chain3dToMesh()
virtual robot_calibration::Chain3dToMesh::~Chain3dToMesh |
( |
| ) |
|
|
inlinevirtual |
◆ Create()
Helper factory function to create a new error block. Parameters are described in the class constructor, which this function calls.
Definition at line 135 of file chain3d_to_mesh_error.h.
◆ operator()()
bool robot_calibration::Chain3dToMesh::operator() |
( |
double const *const * |
free_params, |
|
|
double * |
residuals |
|
) |
| const |
|
inline |
◆ chain_model_
ChainModel* robot_calibration::Chain3dToMesh::chain_model_ |
◆ data_
robot_calibration_msgs::CalibrationData robot_calibration::Chain3dToMesh::data_ |
◆ mesh_
MeshPtr robot_calibration::Chain3dToMesh::mesh_ |
◆ offsets_
The documentation for this struct was generated from the following file: