Open3D (C++ API)  0.18.0
Namespaces | Functions
TransformationConverter.cpp File Reference

(b9e049c (Sun Dec 31 11:36:26 2023 -0800))

#include "open3d/t/pipelines/kernel/TransformationConverter.h"
#include <cmath>
#include "open3d/core/CUDAUtils.h"
#include "open3d/core/Dispatch.h"
#include "open3d/core/Tensor.h"
#include "open3d/core/TensorCheck.h"
#include "open3d/t/pipelines/kernel/TransformationConverterImpl.h"
#include "open3d/utility/Logging.h"

Namespaces

 open3d
 
 open3d::t
 
 open3d::t::pipelines
 
 open3d::t::pipelines::kernel
 

Functions

core::Tensor open3d::t::pipelines::kernel::RtToTransformation (const core::Tensor &R, const core::Tensor &t)
 Convert rotation and translation to the transformation matrix. More...
 
core::Tensor open3d::t::pipelines::kernel::PoseToTransformation (const core::Tensor &pose)
 Convert pose to the transformation matrix. More...
 
core::Tensor open3d::t::pipelines::kernel::TransformationToPose (const core::Tensor &transformation)
 Convert transformation matrix to pose. More...
 
void open3d::t::pipelines::kernel::DecodeAndSolve6x6 (const core::Tensor &A_reduction, core::Tensor &delta, float &inlier_residual, int &inlier_count)
 Decodes a 6x6 linear system from a compressed 29x1 tensor. More...