Classes | Public Member Functions | Private Attributes
cartographer::mapping::optimization::CeresPose Class Reference

#include <ceres_pose.h>

List of all members.

Classes

struct  Data

Public Member Functions

 CeresPose (const transform::Rigid3d &rigid, std::unique_ptr< ceres::LocalParameterization > translation_parametrization, std::unique_ptr< ceres::LocalParameterization > rotation_parametrization, ceres::Problem *problem)
Datadata ()
double * rotation ()
const double * rotation () const
const transform::Rigid3d ToRigid () const
double * translation ()
const double * translation () const

Private Attributes

std::shared_ptr< Datadata_

Detailed Description

Definition at line 31 of file ceres_pose.h.


Constructor & Destructor Documentation

cartographer::mapping::optimization::CeresPose::CeresPose ( const transform::Rigid3d &  rigid,
std::unique_ptr< ceres::LocalParameterization >  translation_parametrization,
std::unique_ptr< ceres::LocalParameterization >  rotation_parametrization,
ceres::Problem *  problem 
)

Definition at line 30 of file ceres_pose.cc.


Member Function Documentation

Definition at line 53 of file ceres_pose.h.

Definition at line 44 of file ceres_pose.h.

Definition at line 45 of file ceres_pose.h.

const transform::Rigid3d cartographer::mapping::optimization::CeresPose::ToRigid ( ) const

Definition at line 42 of file ceres_pose.cc.

Definition at line 41 of file ceres_pose.h.

Definition at line 42 of file ceres_pose.h.


Member Data Documentation

Definition at line 56 of file ceres_pose.h.


The documentation for this class was generated from the following files:


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36