#include <gmapping_world.h>
Public Types | |
using | GRV1D = GaussianRV1D< RandomEngine > |
using | MapType = UnboundedLazyTiledGridMap |
using | RandomEngine = std::mt19937 |
Public Types inherited from SingleStateHypothesisLaserScanGridWorld< UnboundedLazyTiledGridMap > | |
using | MapType = typename LaserScanGridWorld< UnboundedLazyTiledGridMap >::MapType |
using | Properties = SingleStateHypothesisLSGWProperties |
Public Types inherited from LaserScanGridWorld< UnboundedLazyTiledGridMap > | |
using | MapType = typename World< TransformedLaserScan, UnboundedLazyTiledGridMap >::MapType |
using | ScanType = TransformedLaserScan |
Public Types inherited from World< TransformedLaserScan, UnboundedLazyTiledGridMap > | |
using | MapType = UnboundedLazyTiledGridMap |
Private Member Functions | |
void | reset_scan_matching_delta () |
Private Attributes | |
RobotPoseDelta | _delta_since_last_sm |
bool | _is_master = false |
RobotPoseDelta | _next_sm_delta |
RobotPoseDeltaRV< RandomEngine > | _next_sm_delta_rv |
RobotPoseDeltaRV< RandomEngine > | _pose_guess_rv |
RobotPose | _raw_odom_pose |
RandomEngine | _rnd_engine |
bool | _scan_is_first = true |
Additional Inherited Members | |
Protected Member Functions inherited from World< TransformedLaserScan, UnboundedLazyTiledGridMap > | |
virtual | ~World ()=default |
Protected Member Functions inherited from WorldObservable< UnboundedLazyTiledGridMap > | |
void | notify_with_map (const UnboundedLazyTiledGridMap &map) |
void | notify_with_pose (const RobotPose &pose) |
Protected Attributes inherited from SingleStateHypothesisLaserScanGridWorld< UnboundedLazyTiledGridMap > | |
MapType | _map |
Properties | _props |
Definition at line 36 of file gmapping_world.h.
using GmappingWorld::GRV1D = GaussianRV1D<RandomEngine> |
Definition at line 41 of file gmapping_world.h.
Definition at line 42 of file gmapping_world.h.
using GmappingWorld::RandomEngine = std::mt19937 |
Definition at line 40 of file gmapping_world.h.
|
inline |
Definition at line 45 of file gmapping_world.h.
|
inlineoverridevirtual |
Reimplemented from SingleStateHypothesisLaserScanGridWorld< UnboundedLazyTiledGridMap >.
Definition at line 73 of file gmapping_world.h.
|
inline |
Definition at line 111 of file gmapping_world.h.
|
inline |
Definition at line 103 of file gmapping_world.h.
|
inlineprivate |
Definition at line 116 of file gmapping_world.h.
|
inlineoverridevirtual |
Reimplemented from Particle.
Definition at line 112 of file gmapping_world.h.
|
inlineoverridevirtual |
Reimplemented from World< TransformedLaserScan, UnboundedLazyTiledGridMap >.
Definition at line 57 of file gmapping_world.h.
|
private |
Definition at line 127 of file gmapping_world.h.
|
private |
Definition at line 123 of file gmapping_world.h.
|
private |
Definition at line 127 of file gmapping_world.h.
|
private |
Definition at line 126 of file gmapping_world.h.
|
private |
Definition at line 126 of file gmapping_world.h.
|
private |
Definition at line 122 of file gmapping_world.h.
|
private |
Definition at line 125 of file gmapping_world.h.
|
private |
Definition at line 124 of file gmapping_world.h.