Public Member Functions | Static Public Member Functions | Public Attributes
GMapping::FSRMovement Class Reference

#include <movement.h>

List of all members.

Public Member Functions

void compose (const FSRMovement &move2)
 FSRMovement (double f=0.0, double s=0.0, double r=0.0)
 FSRMovement (const FSRMovement &src)
 FSRMovement (const OrientedPoint &pt1, const OrientedPoint &pt2)
 FSRMovement (const FSRMovement &move1, const FSRMovement &move2)
void invert ()
OrientedPoint move (const OrientedPoint &pt) const
void normalize ()

Static Public Member Functions

static FSRMovement composeMoves (const FSRMovement &move1, const FSRMovement &move2)
static OrientedPoint frameTransformation (const OrientedPoint &reference_pt_frame1, const OrientedPoint &reference_pt_frame2, const OrientedPoint &pt_frame1)
static FSRMovement invertMove (const FSRMovement &move1)
static FSRMovement moveBetweenPoints (const OrientedPoint &pt1, const OrientedPoint &pt2)
static OrientedPoint movePoint (const OrientedPoint &pt, const FSRMovement &move1)

Public Attributes

double f
double r
double s

Detailed Description

fsr-movement (forward, sideward, rotate)

Definition at line 9 of file movement.h.


Constructor & Destructor Documentation

GMapping::FSRMovement::FSRMovement ( double  f = 0.0,
double  s = 0.0,
double  r = 0.0 
)

Definition at line 7 of file movement.cpp.

Definition at line 13 of file movement.cpp.

Definition at line 17 of file movement.cpp.

GMapping::FSRMovement::FSRMovement ( const FSRMovement move1,
const FSRMovement move2 
)

Definition at line 22 of file movement.cpp.


Member Function Documentation

Definition at line 47 of file movement.cpp.

FSRMovement GMapping::FSRMovement::composeMoves ( const FSRMovement move1,
const FSRMovement move2 
) [static]

Definition at line 52 of file movement.cpp.

OrientedPoint GMapping::FSRMovement::frameTransformation ( const OrientedPoint reference_pt_frame1,
const OrientedPoint reference_pt_frame2,
const OrientedPoint pt_frame1 
) [static]

Definition at line 92 of file movement.cpp.

Definition at line 43 of file movement.cpp.

Definition at line 82 of file movement.cpp.

Definition at line 39 of file movement.cpp.

Definition at line 71 of file movement.cpp.

OrientedPoint GMapping::FSRMovement::movePoint ( const OrientedPoint pt,
const FSRMovement move1 
) [static]

Definition at line 62 of file movement.cpp.

Definition at line 26 of file movement.cpp.


Member Data Documentation

Definition at line 40 of file movement.h.

Definition at line 42 of file movement.h.

Definition at line 41 of file movement.h.


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


openslam_gmapping
Author(s): Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard
autogenerated on Thu Jun 6 2019 19:25:13