Null factor that gives no constraints.
More...
#include <general_factor.hpp>
|
| NullFactor ()=default |
|
template<typename TargetPointCloud , typename SourcePointCloud , typename TargetTree > |
void | update_linearized_system (const TargetPointCloud &target, const SourcePointCloud &source, const TargetTree &target_tree, const Eigen::Isometry3d &T, Eigen::Matrix< double, 6, 6 > *H, Eigen::Matrix< double, 6, 1 > *b, double *e) const |
| Update linearized system consisting of linearized per-point factors. More...
|
|
template<typename TargetPointCloud , typename SourcePointCloud > |
void | update_error (const TargetPointCloud &target, const SourcePointCloud &source, const Eigen::Isometry3d &T, double *e) const |
| Update error consisting of per-point factors. More...
|
|
Null factor that gives no constraints.
◆ NullFactor()
small_gicp::NullFactor::NullFactor |
( |
| ) |
|
|
default |
◆ update_error()
template<typename TargetPointCloud , typename SourcePointCloud >
void small_gicp::NullFactor::update_error |
( |
const TargetPointCloud & |
target, |
|
|
const SourcePointCloud & |
source, |
|
|
const Eigen::Isometry3d & |
T, |
|
|
double * |
e |
|
) |
| const |
|
inline |
Update error consisting of per-point factors.
- Parameters
-
target | Target point cloud |
source | Source point cloud |
T | Evaluation point |
e | [in/out] Error at the evaluation point. |
◆ update_linearized_system()
template<typename TargetPointCloud , typename SourcePointCloud , typename TargetTree >
void small_gicp::NullFactor::update_linearized_system |
( |
const TargetPointCloud & |
target, |
|
|
const SourcePointCloud & |
source, |
|
|
const TargetTree & |
target_tree, |
|
|
const Eigen::Isometry3d & |
T, |
|
|
Eigen::Matrix< double, 6, 6 > * |
H, |
|
|
Eigen::Matrix< double, 6, 1 > * |
b, |
|
|
double * |
e |
|
) |
| const |
|
inline |
Update linearized system consisting of linearized per-point factors.
- Parameters
-
target | Target point cloud |
source | Source point cloud |
target_tree | Nearest neighbor search for the target point cloud |
T | Linearization point |
H | [in/out] Linearized information matrix. |
b | [in/out] Linearized information vector. |
e | [in/out] Error at the linearization point. |
The documentation for this struct was generated from the following file: