pub struct ColoredKinfu_Params { /* private fields */ }

Implementations

Constructor for Params Sets the initial pose of the TSDF volume.

Parameters
  • volumeInitialPoseRot: rotation matrix
  • volumeInitialPoseTransl: translation vector

Constructor for Params Sets the initial pose of the TSDF volume.

Parameters
  • volumeInitialPose: 4 by 4 Homogeneous Transform matrix to set the intial pose of TSDF volume

Default parameters A set of parameters which provides better model quality, can be very slow.

Coarse parameters A set of parameters which provides better speed, can fail to match frames in case of rapid sensor motion.

HashTSDF parameters A set of parameters suitable for use with HashTSDFVolume

ColoredTSDF parameters A set of parameters suitable for use with HashTSDFVolume

Trait Implementations

Wrap the specified raw pointer Read more
Return an the underlying raw pointer while consuming this wrapper. Read more
Return the underlying raw pointer. Read more
Return the underlying mutable raw pointer Read more
frame size in pixels
rgb frame size in pixels
camera intrinsics
rgb camera intrinsics
pre-scale per 1 meter for input values Read more
Depth sigma in meters for bilateral smooth
Spatial sigma in pixels for bilateral smooth
Kernel size in pixels for bilateral smooth
Number of pyramid levels for ICP
Resolution of voxel space Read more
Size of voxel in meters
Minimal camera movement in meters Read more
initial volume pose in meters
distance to truncate in meters Read more
max number of frames per voxel Read more
A length of one raycast step Read more
light pose for rendering in meters
distance theshold for ICP in meters
angle threshold for ICP in radians
number of ICP iterations for each pyramid level
Threshold for depth truncation in meters Read more
Set Initial Volume Pose Sets the initial pose of the TSDF volume. Read more
Set Initial Volume Pose Sets the initial pose of the TSDF volume. Read more
frame size in pixels
rgb frame size in pixels
camera intrinsics
rgb camera intrinsics
pre-scale per 1 meter for input values Read more
Depth sigma in meters for bilateral smooth
Spatial sigma in pixels for bilateral smooth
Kernel size in pixels for bilateral smooth
Number of pyramid levels for ICP
Resolution of voxel space Read more
Size of voxel in meters
Minimal camera movement in meters Read more
initial volume pose in meters
distance to truncate in meters Read more
max number of frames per voxel Read more
A length of one raycast step Read more
light pose for rendering in meters
distance theshold for ICP in meters
angle threshold for ICP in radians
number of ICP iterations for each pyramid level
Threshold for depth truncation in meters Read more
Executes the destructor for this type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.