Functions | Variables
testPoseRTV.cpp File Reference
#include <CppUnitLite/TestHarness.h>
#include <gtsam/base/Testable.h>
#include <gtsam/base/TestableAssertions.h>
#include <gtsam/base/numericalDerivative.h>
#include <gtsam_unstable/dynamics/PoseRTV.h>
Include dependency graph for testPoseRTV.cpp:

Go to the source code of this file.

Functions

PoseRTV between_proxy (const PoseRTV &A, const PoseRTV &B)
 
PoseRTV compose_proxy (const PoseRTV &A, const PoseRTV &B)
 
PoseRTV inverse_proxy (const PoseRTV &A)
 
int main ()
 
static const Point3 pt (1.0, 2.0, 3.0)
 
double range_proxy (const PoseRTV &A, const PoseRTV &B)
 
 TEST (testPoseRTV, constructors)
 
 TEST (testPoseRTV, dim)
 
 TEST (testPoseRTV, equals)
 
 TEST (testPoseRTV, Lie)
 
 TEST (testPoseRTV, dynamics_identities)
 
 TEST (testPoseRTV, compose)
 
 TEST (testPoseRTV, between)
 
 TEST (testPoseRTV, inverse)
 
 TEST (testPoseRTV, range)
 
 TEST (testPoseRTV, transformed_from_1)
 
 TEST (testPoseRTV, transformed_from_2)
 
 TEST (testPoseRTV, RRTMbn)
 
 TEST (testPoseRTV, RRTMnb)
 
PoseRTV transformed_from_proxy (const PoseRTV &a, const Pose3 &trans)
 
static const Velocity3 vel (0.4, 0.5, 0.6)
 

Variables

static const Vector3 kZero3 = Vector3::Zero()
 
static const Rot3 rot = Rot3::RzRyRx(0.1, 0.2, 0.3)
 

Function Documentation

◆ between_proxy()

PoseRTV between_proxy ( const PoseRTV A,
const PoseRTV B 
)

Definition at line 147 of file testPoseRTV.cpp.

◆ compose_proxy()

PoseRTV compose_proxy ( const PoseRTV A,
const PoseRTV B 
)

Definition at line 134 of file testPoseRTV.cpp.

◆ inverse_proxy()

PoseRTV inverse_proxy ( const PoseRTV A)

Definition at line 160 of file testPoseRTV.cpp.

◆ main()

int main ( void  )

Definition at line 243 of file testPoseRTV.cpp.

◆ pt()

static const Point3 pt ( 1.  0,
2.  0,
3.  0 
)
static

◆ range_proxy()

double range_proxy ( const PoseRTV A,
const PoseRTV B 
)

Definition at line 171 of file testPoseRTV.cpp.

◆ TEST() [1/13]

TEST ( testPoseRTV  ,
constructors   
)

Definition at line 24 of file testPoseRTV.cpp.

◆ TEST() [2/13]

TEST ( testPoseRTV  ,
dim   
)

Definition at line 58 of file testPoseRTV.cpp.

◆ TEST() [3/13]

TEST ( testPoseRTV  ,
equals   
)

Definition at line 65 of file testPoseRTV.cpp.

◆ TEST() [4/13]

TEST ( testPoseRTV  ,
Lie   
)

Definition at line 76 of file testPoseRTV.cpp.

◆ TEST() [5/13]

TEST ( testPoseRTV  ,
dynamics_identities   
)

Definition at line 108 of file testPoseRTV.cpp.

◆ TEST() [6/13]

TEST ( testPoseRTV  ,
compose   
)

Definition at line 135 of file testPoseRTV.cpp.

◆ TEST() [7/13]

TEST ( testPoseRTV  ,
between   
)

Definition at line 148 of file testPoseRTV.cpp.

◆ TEST() [8/13]

TEST ( testPoseRTV  ,
inverse   
)

Definition at line 161 of file testPoseRTV.cpp.

◆ TEST() [9/13]

TEST ( testPoseRTV  ,
range   
)

Definition at line 172 of file testPoseRTV.cpp.

◆ TEST() [10/13]

TEST ( testPoseRTV  ,
transformed_from_1   
)

Definition at line 191 of file testPoseRTV.cpp.

◆ TEST() [11/13]

TEST ( testPoseRTV  ,
transformed_from_2   
)

Definition at line 210 of file testPoseRTV.cpp.

◆ TEST() [12/13]

TEST ( testPoseRTV  ,
RRTMbn   
)

Definition at line 229 of file testPoseRTV.cpp.

◆ TEST() [13/13]

TEST ( testPoseRTV  ,
RRTMnb   
)

Definition at line 236 of file testPoseRTV.cpp.

◆ transformed_from_proxy()

PoseRTV transformed_from_proxy ( const PoseRTV a,
const Pose3 trans 
)

Definition at line 188 of file testPoseRTV.cpp.

◆ vel()

static const Velocity3 vel ( 0.  4,
0.  5,
0.  6 
)
static

Variable Documentation

◆ kZero3

const Vector3 kZero3 = Vector3::Zero()
static

Definition at line 21 of file testPoseRTV.cpp.

◆ rot

const Rot3 rot = Rot3::RzRyRx(0.1, 0.2, 0.3)
static

Definition at line 18 of file testPoseRTV.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:56