include
gmapping
gridfastslam
motionmodel.h
Go to the documentation of this file.
1
#ifndef MOTIONMODEL_H
2
#define MOTIONMODEL_H
3
4
#include <
gmapping/utils/point.h
>
5
#include <
gmapping/utils/stat.h
>
6
#include <
gmapping/utils/macro_params.h
>
7
8
namespace
GMapping
{
9
10
struct
MotionModel
{
11
OrientedPoint
drawFromMotion
(
const
OrientedPoint
& p,
double
linearMove,
double
angularMove)
const
;
12
OrientedPoint
drawFromMotion
(
const
OrientedPoint
& p,
const
OrientedPoint
& pnew,
const
OrientedPoint
& pold)
const
;
13
Covariance3
gaussianApproximation
(
const
OrientedPoint
& pnew,
const
OrientedPoint
& pold)
const
;
14
double
srr
,
str
,
srt
,
stt
;
15
};
16
17
};
18
19
#endif
GMapping::MotionModel::stt
double stt
Definition:
motionmodel.h:14
GMapping::MotionModel::srt
double srt
Definition:
motionmodel.h:14
point.h
GMapping
Definition:
configfile.cpp:34
GMapping::MotionModel::srr
double srr
Definition:
motionmodel.h:14
macro_params.h
GMapping::MotionModel::str
double str
Definition:
motionmodel.h:14
GMapping::MotionModel::drawFromMotion
OrientedPoint drawFromMotion(const OrientedPoint &p, double linearMove, double angularMove) const
Definition:
motionmodel.cpp:13
GMapping::MotionModel
Definition:
motionmodel.h:10
GMapping::MotionModel::gaussianApproximation
Covariance3 gaussianApproximation(const OrientedPoint &pnew, const OrientedPoint &pold) const
Definition:
motionmodel.cpp:61
GMapping::Covariance3
Definition:
graphmap.cpp:25
stat.h
GMapping::orientedpoint< double, double >
openslam_gmapping
Author(s): Cyrill Stachniss, Udo Frese, Giorgio Grisetti, Wolfram Burgard
autogenerated on Thu Oct 19 2023 02:25:51