Macros | Typedefs | Functions
timeRot2.cpp File Reference

Time Rot2 geometry. More...

#include <gtsam/geometry/Pose2.h>
#include <gtsam/base/timing.h>
#include <iostream>
#include "gtsam/base/OptionalJacobian.h"
Include dependency graph for timeRot2.cpp:

Go to the source code of this file.

Macros

#define TEST(TITLE, STATEMENT)
 

Typedefs

typedef Eigen::Matrix< double, 1, 1 > Matrix1
 

Functions

int main ()
 
Rot2 Rot2betweenDefault (const Rot2 &r1, const Rot2 &r2)
 
Vector Rot2BetweenFactorEvaluateErrorDefault (const Rot2 &measured, const Rot2 &p1, const Rot2 &p2, OptionalJacobian< 1, 1 > H1, OptionalJacobian< 1, 1 > H2)
 
Vector Rot2BetweenFactorEvaluateErrorOptimizedBetween (const Rot2 &measured, const Rot2 &p1, const Rot2 &p2, OptionalJacobian< 1, 1 > H1, OptionalJacobian< 1, 1 > H2)
 
Vector Rot2BetweenFactorEvaluateErrorOptimizedBetweenFixed (const Rot2 &measured, const Rot2 &p1, const Rot2 &p2, OptionalJacobian< 1, 1 > H1, OptionalJacobian< 1, 1 > H2)
 
Vector Rot2BetweenFactorEvaluateErrorOptimizedBetweenNoeye (const Rot2 &measured, const Rot2 &p1, const Rot2 &p2, OptionalJacobian< 1, 1 > H1, OptionalJacobian< 1, 1 > H2)
 
Rot2 Rot2betweenOptimized (const Rot2 &r1, const Rot2 &r2)
 

Detailed Description

Time Rot2 geometry.

Author
Richard Roberts

Definition in file timeRot2.cpp.

Macro Definition Documentation

◆ TEST

#define TEST (   TITLE,
  STATEMENT 
)
Value:
gttic_(TITLE); \
for(int i = 0; i < n; i++) \
STATEMENT; \
gttoc_(TITLE);

Definition at line 28 of file timeRot2.cpp.

Typedef Documentation

◆ Matrix1

typedef Eigen::Matrix<double,1,1> Matrix1

Definition at line 78 of file timeRot2.cpp.

Function Documentation

◆ main()

int main ( )

Definition at line 91 of file timeRot2.cpp.

◆ Rot2betweenDefault()

Rot2 Rot2betweenDefault ( const Rot2 r1,
const Rot2 r2 
)

Definition at line 35 of file timeRot2.cpp.

◆ Rot2BetweenFactorEvaluateErrorDefault()

Vector Rot2BetweenFactorEvaluateErrorDefault ( const Rot2 measured,
const Rot2 p1,
const Rot2 p2,
OptionalJacobian< 1, 1 >  H1,
OptionalJacobian< 1, 1 >  H2 
)

Definition at line 46 of file timeRot2.cpp.

◆ Rot2BetweenFactorEvaluateErrorOptimizedBetween()

Vector Rot2BetweenFactorEvaluateErrorOptimizedBetween ( const Rot2 measured,
const Rot2 p1,
const Rot2 p2,
OptionalJacobian< 1, 1 >  H1,
OptionalJacobian< 1, 1 >  H2 
)

Definition at line 55 of file timeRot2.cpp.

◆ Rot2BetweenFactorEvaluateErrorOptimizedBetweenFixed()

Vector Rot2BetweenFactorEvaluateErrorOptimizedBetweenFixed ( const Rot2 measured,
const Rot2 p1,
const Rot2 p2,
OptionalJacobian< 1, 1 >  H1,
OptionalJacobian< 1, 1 >  H2 
)

Definition at line 79 of file timeRot2.cpp.

◆ Rot2BetweenFactorEvaluateErrorOptimizedBetweenNoeye()

Vector Rot2BetweenFactorEvaluateErrorOptimizedBetweenNoeye ( const Rot2 measured,
const Rot2 p1,
const Rot2 p2,
OptionalJacobian< 1, 1 >  H1,
OptionalJacobian< 1, 1 >  H2 
)

Definition at line 66 of file timeRot2.cpp.

◆ Rot2betweenOptimized()

Rot2 Rot2betweenOptimized ( const Rot2 r1,
const Rot2 r2 
)

Definition at line 40 of file timeRot2.cpp.

n
int n
Definition: BiCGSTAB_simple.cpp:1
gttic_
#define gttic_(label)
Definition: timing.h:245
i
int i
Definition: BiCGSTAB_step_by_step.cpp:9


gtsam
Author(s):
autogenerated on Thu Jun 13 2024 03:11:46