Classes | Typedefs | Functions
simulated2D::inequality_constraints Namespace Reference

Classes

struct  MaxDistanceConstraint
 
struct  MinDistanceConstraint
 
struct  ScalarCoordConstraint1
 

Typedefs

typedef MinDistanceConstraint< Point2, Point2LandmarkAvoid
 Simulated2D domain example factor. More...
 
typedef MaxDistanceConstraint< Point2PoseMaxDistConstraint
 Simulated2D domain example factor. More...
 
typedef ScalarCoordConstraint1< Point2, 0 > PoseXInequality
 Simulated2D domain example factor constraining X. More...
 
typedef ScalarCoordConstraint1< Point2, 1 > PoseYInequality
 Simulated2D domain example factor constraining Y. More...
 

Functions

template<class T1 , class T2 >
double range_trait (const T1 &a, const T2 &b)
 

Typedef Documentation

◆ LandmarkAvoid

Simulated2D domain example factor.

Definition at line 213 of file simulated2DConstraints.h.

◆ PoseMaxDistConstraint

Simulated2D domain example factor.

Definition at line 163 of file simulated2DConstraints.h.

◆ PoseXInequality

Simulated2D domain example factor constraining X.

typedefs for use with simulated2D systems

Definition at line 103 of file simulated2DConstraints.h.

◆ PoseYInequality

Simulated2D domain example factor constraining Y.

Definition at line 104 of file simulated2DConstraints.h.

Function Documentation

◆ range_trait()

template<class T1 , class T2 >
double simulated2D::inequality_constraints::range_trait ( const T1 a,
const T2 b 
)

Trait for distance constraints to provide distance

Template Parameters
T1is a Lie value for which distance functions exist
T2is a Lie value for which distance functions exist
Parameters
ais the first Lie element
bis the second Lie element
Returns
a scalar distance between values

Definition at line 115 of file simulated2DConstraints.h.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:47:29