Typedefs
pose_cov_ops Namespace Reference

Typedefs

using Pose = geometry_msgs::msg::Pose
 
using PoseWithCovariance = geometry_msgs::msg::PoseWithCovariance
 

Functions

Pose composition: out = a (+) b
void compose (const Pose &a, const Pose &b, Pose &out)
 
void compose (const PoseWithCovariance &a, const PoseWithCovariance &b, PoseWithCovariance &out)
 
void compose (const PoseWithCovariance &a, const Pose &b, PoseWithCovariance &out)
 
void compose (const Pose &a, const PoseWithCovariance &b, PoseWithCovariance &out)
 
static Pose compose (const Pose &a, const Pose &b)
 
static PoseWithCovariance compose (const PoseWithCovariance &a, const PoseWithCovariance &b)
 
static PoseWithCovariance compose (const PoseWithCovariance &a, const Pose &b)
 
static PoseWithCovariance compose (const Pose &a, const PoseWithCovariance &b)
 
PoseWithCovariance compose (const PoseWithCovariance &a, const tf2::Transform &b)
 
Pose inverse composition (a "as seen from" b): out = a (-) b
void inverseCompose (const Pose &a, const Pose &b, Pose &out)
 
void inverseCompose (const PoseWithCovariance &a, const PoseWithCovariance &b, PoseWithCovariance &out)
 
void inverseCompose (const PoseWithCovariance &a, const Pose &b, PoseWithCovariance &out)
 
void inverseCompose (const Pose &a, const PoseWithCovariance &b, PoseWithCovariance &out)
 
static Pose inverseCompose (const Pose &a, const Pose &b)
 
static PoseWithCovariance inverseCompose (const PoseWithCovariance &a, const PoseWithCovariance &b)
 
static PoseWithCovariance inverseCompose (const PoseWithCovariance &a, const Pose &b)
 
static PoseWithCovariance inverseCompose (const Pose &a, const PoseWithCovariance &b)
 
PoseWithCovariance inverseCompose (const PoseWithCovariance &a, const tf2::Transform &b)
 

Typedef Documentation

◆ Pose

using pose_cov_ops::Pose = typedef geometry_msgs::msg::Pose

Definition at line 24 of file pose_cov_ops.h.

◆ PoseWithCovariance

using pose_cov_ops::PoseWithCovariance = typedef geometry_msgs::msg::PoseWithCovariance

Definition at line 25 of file pose_cov_ops.h.

Function Documentation

◆ compose() [1/9]

void pose_cov_ops::compose ( const Pose a,
const Pose b,
Pose out 
)

Definition at line 20 of file pose_cov_ops.cpp.

◆ compose() [2/9]

void pose_cov_ops::compose ( const PoseWithCovariance a,
const PoseWithCovariance b,
PoseWithCovariance out 
)

Definition at line 25 of file pose_cov_ops.cpp.

◆ compose() [3/9]

void pose_cov_ops::compose ( const PoseWithCovariance a,
const Pose b,
PoseWithCovariance out 
)

Definition at line 37 of file pose_cov_ops.cpp.

◆ compose() [4/9]

void pose_cov_ops::compose ( const Pose a,
const PoseWithCovariance b,
PoseWithCovariance out 
)

Definition at line 48 of file pose_cov_ops.cpp.

◆ compose() [5/9]

static Pose pose_cov_ops::compose ( const Pose a,
const Pose b 
)
inlinestatic

Definition at line 39 of file pose_cov_ops.h.

◆ compose() [6/9]

static PoseWithCovariance pose_cov_ops::compose ( const PoseWithCovariance a,
const PoseWithCovariance b 
)
inlinestatic

Definition at line 44 of file pose_cov_ops.h.

◆ compose() [7/9]

static PoseWithCovariance pose_cov_ops::compose ( const PoseWithCovariance a,
const Pose b 
)
inlinestatic

Definition at line 50 of file pose_cov_ops.h.

◆ compose() [8/9]

static PoseWithCovariance pose_cov_ops::compose ( const Pose a,
const PoseWithCovariance b 
)
inlinestatic

Definition at line 56 of file pose_cov_ops.h.

◆ compose() [9/9]

pose_cov_ops::PoseWithCovariance pose_cov_ops::compose ( const PoseWithCovariance a,
const tf2::Transform b 
)

Definition at line 60 of file pose_cov_ops.cpp.

◆ inverseCompose() [1/9]

void pose_cov_ops::inverseCompose ( const Pose a,
const Pose b,
Pose out 
)

Definition at line 71 of file pose_cov_ops.cpp.

◆ inverseCompose() [2/9]

void pose_cov_ops::inverseCompose ( const PoseWithCovariance a,
const PoseWithCovariance b,
PoseWithCovariance out 
)

Definition at line 75 of file pose_cov_ops.cpp.

◆ inverseCompose() [3/9]

void pose_cov_ops::inverseCompose ( const PoseWithCovariance a,
const Pose b,
PoseWithCovariance out 
)

Definition at line 86 of file pose_cov_ops.cpp.

◆ inverseCompose() [4/9]

void pose_cov_ops::inverseCompose ( const Pose a,
const PoseWithCovariance b,
PoseWithCovariance out 
)

Definition at line 100 of file pose_cov_ops.cpp.

◆ inverseCompose() [5/9]

static Pose pose_cov_ops::inverseCompose ( const Pose a,
const Pose b 
)
inlinestatic

Definition at line 79 of file pose_cov_ops.h.

◆ inverseCompose() [6/9]

static PoseWithCovariance pose_cov_ops::inverseCompose ( const PoseWithCovariance a,
const PoseWithCovariance b 
)
inlinestatic

Definition at line 84 of file pose_cov_ops.h.

◆ inverseCompose() [7/9]

static PoseWithCovariance pose_cov_ops::inverseCompose ( const PoseWithCovariance a,
const Pose b 
)
inlinestatic

Definition at line 90 of file pose_cov_ops.h.

◆ inverseCompose() [8/9]

static PoseWithCovariance pose_cov_ops::inverseCompose ( const Pose a,
const PoseWithCovariance b 
)
inlinestatic

Definition at line 96 of file pose_cov_ops.h.

◆ inverseCompose() [9/9]

pose_cov_ops::PoseWithCovariance pose_cov_ops::inverseCompose ( const PoseWithCovariance a,
const tf2::Transform b 
)

Definition at line 115 of file pose_cov_ops.cpp.



pose_cov_ops
Author(s):
autogenerated on Mon Jun 26 2023 02:10:31