open3d.t.pipelines.odometry.OdometryResult#

class open3d.t.pipelines.odometry.OdometryResult#

Odometry results.

__init__(*args, **kwargs)#

Overloaded function.

  1. __init__(self: open3d.cpu.pybind.t.pipelines.odometry.OdometryResult, arg0: open3d.cpu.pybind.t.pipelines.odometry.OdometryResult) -> None

Copy constructor

  1. __init__(self: open3d.cpu.pybind.t.pipelines.odometry.OdometryResult, transformation: open3d.cpu.pybind.core.Tensor = [[1 0 0 0],

[0 1 0 0], [0 0 1 0], [0 0 0 1]]

Tensor[shape={4, 4}, stride={4, 1}, Float64, CPU:0, 0x562fd718e2f0], inlier_rmse: float = 0.0, fitness: float = 0.0) -> None

property fitness#

The overlapping area (# of inlier correspondences / # of points in target). Higher is better.

Type:

float

property inlier_rmse#

RMSE of all inlier correspondences. Lower is better.

Type:

float

property transformation#

The estimated transformation matrix.

Type:

4 x 4 float64 tensor on CPU