LaserScannerSelfLocalisation.h File Reference
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/services/tasks/PeriodicTask.h>
#include <ArmarXCore/core/util/IceReportSkipper.h>
#include <ArmarXCore/interface/components/EmergencyStopInterface.h>
#include <RobotAPI/interface/units/LaserScannerUnit.h>
#include <MemoryX/interface/components/LongtermMemoryInterface.h>
#include <MemoryX/interface/components/WorkingMemoryInterface.h>
#include <MemoryX/interface/memorytypes/MemorySegments.h>
#include <MemoryX/libraries/memorytypes/entity/AgentInstance.h>
#include <MemoryX/libraries/memorytypes/entity/SimpleEntity.h>
#include <MemoryX/libraries/helpers/EarlyVisionHelpers/KalmanFilter.h>
#include <MemoryX/libraries/helpers/EarlyVisionHelpers/PlatformKalmanFilter.h>
#include <RobotComponents/interface/components/LaserScannerSelfLocalisation.h>
#include <Eigen/Eigen>
#include <optional>
#include <atomic>
+ Include dependency graph for LaserScannerSelfLocalisation.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ExtractedEdge
 
struct  LaserScanData
 
class  LaserScannerSelfLocalisation
 The class LaserScannerSelfLocalisation implements a self localisation strategy. More...
 
class  LaserScannerSelfLocalisationPropertyDefinitions
 
struct  LineSegment2Df
 
struct  ReportedVelocity
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.