GMapping::FSRMovement Class Reference

#include <movement.h>

List of all members.

Public Member Functions

void compose (const FSRMovement &move2)
 FSRMovement (const FSRMovement &move1, const FSRMovement &move2)
 FSRMovement (const OrientedPoint &pt1, const OrientedPoint &pt2)
 FSRMovement (const FSRMovement &src)
 FSRMovement (double f=0.0, double s=0.0, double r=0.0)
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 
)
GMapping::FSRMovement::FSRMovement ( const FSRMovement src  ) 
GMapping::FSRMovement::FSRMovement ( const OrientedPoint pt1,
const OrientedPoint pt2 
)
GMapping::FSRMovement::FSRMovement ( const FSRMovement move1,
const FSRMovement move2 
)

Member Function Documentation

void GMapping::FSRMovement::compose ( const FSRMovement move2  ) 
static FSRMovement GMapping::FSRMovement::composeMoves ( const FSRMovement move1,
const FSRMovement move2 
) [static]
static OrientedPoint GMapping::FSRMovement::frameTransformation ( const OrientedPoint reference_pt_frame1,
const OrientedPoint reference_pt_frame2,
const OrientedPoint pt_frame1 
) [static]
void GMapping::FSRMovement::invert (  ) 
static FSRMovement GMapping::FSRMovement::invertMove ( const FSRMovement move1  )  [static]
OrientedPoint GMapping::FSRMovement::move ( const OrientedPoint pt  )  const
static FSRMovement GMapping::FSRMovement::moveBetweenPoints ( const OrientedPoint pt1,
const OrientedPoint pt2 
) [static]
static OrientedPoint GMapping::FSRMovement::movePoint ( const OrientedPoint pt,
const FSRMovement move1 
) [static]
void GMapping::FSRMovement::normalize (  ) 

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 file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


gmapping
Author(s): Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard; ROS wrapper by Brian Gerkey
autogenerated on Fri Jan 11 09:32:13 2013