#include <tracker.hpp>
◆ Tracker()
template<typename MapT , typename SensorT >
◆ track() [1/2]
template<typename MapT , typename SensorT >
| bool se::Tracker< MapT, SensorT >::track |
( |
const se::Image< float > & |
depth_img, |
|
|
Eigen::Matrix4f & |
T_WS |
|
) |
| |
Track the current pose using ICP.
- Parameters
-
| [in] | depth_image_ | The depth image fitting the sensor model |
| [in,out] | T_WS | [in] The previous best pose estimate, [out] The new best pose estimate |
- Returns
- The tracking success.
◆ track() [2/2]
template<typename MapT , typename SensorT >
| bool se::Tracker< MapT, SensorT >::track |
( |
const se::Image< float > & |
depth_img, |
|
|
Eigen::Matrix4f & |
T_WS, |
|
|
se::Image< Eigen::Vector3f > & |
surface_point_cloud_W, |
|
|
se::Image< Eigen::Vector3f > & |
surface_normals_W |
|
) |
| |
Track the current pose using ICP.
- Parameters
-
| [in] | depth_image_ | The depth image fitting the sensor model |
| [in,out] | T_WS | [in] The previous best pose estimate T_WS_ref, [out] The new best pose estimate T_WS |
| [in] | surface_point_cloud_W | Surface point cloud in world frame |
| [in] | surface_normals_W | Surface normals in world frame |
- Returns
- The tracking success.
◆ renderTrackingResult()
template<typename MapT , typename SensorT >
| void se::Tracker< MapT, SensorT >::renderTrackingResult |
( |
uint32_t * |
tracking_img_data | ) |
|
The documentation for this class was generated from the following file: