Typedefs | |
typedef std::vector< CustomData * > | karto::CustomDataVector |
typedef std::vector< LocalizedRangeScan * > | karto::LocalizedRangeScanVector |
typedef std::vector< Object * > | karto::ObjectVector |
typedef std::vector< AbstractParameter * > | karto::ParameterVector |
typedef std::vector< Vector2< kt_double > > | karto::PointVectorDouble |
typedef std::vector< Pose2 > | karto::Pose2Vector |
typedef std::vector< kt_double > | karto::RangeReadingsVector |
typedef std::map< Name, Sensor * > | karto::SensorManagerMap |
typedef std::vector< Sensor * > | karto::SensorVector |
Enumerations | |
enum | karto::GridStates { karto::GridStates_Unknown = 0, karto::GridStates_Occupied = 100, karto::GridStates_Free = 255 } |
enum | karto::LaserRangeFinderType { karto::LaserRangeFinder_Custom = 0, karto::LaserRangeFinder_Sick_LMS100 = 1, karto::LaserRangeFinder_Sick_LMS200 = 2, karto::LaserRangeFinder_Sick_LMS291 = 3, karto::LaserRangeFinder_Hokuyo_UTM_30LX = 4, karto::LaserRangeFinder_Hokuyo_URG_04LX = 5 } |
Functions | |
kt_bool | karto::IsDatasetInfo (Object *pObject) |
kt_bool | karto::IsLaserRangeFinder (Object *pObject) |
kt_bool | karto::IsLocalizedRangeScan (Object *pObject) |
kt_bool | karto::IsLocalizedRangeScanWithPoints (Object *pObject) |
kt_bool | karto::IsParameters (Object *pObject) |
kt_bool | karto::IsSensor (Object *pObject) |
kt_bool | karto::IsSensorData (Object *pObject) |
karto::Pose2::Pose2 (const Pose3 &rPose) | |
typedef std::vector<CustomData*> karto::CustomDataVector |
Type declaration of CustomData vector
typedef std::vector<LocalizedRangeScan*> karto::LocalizedRangeScanVector |
Type declaration of LocalizedRangeScan vector
typedef std::vector<Object*> karto::ObjectVector |
typedef std::vector<AbstractParameter*> karto::ParameterVector |
Type declaration of AbstractParameter vector
typedef std::vector< Vector2<kt_double> > karto::PointVectorDouble |
Type declaration of Vector2<kt_double> vector
typedef std::vector< Pose2 > karto::Pose2Vector |
typedef std::vector<kt_double> karto::RangeReadingsVector |
typedef std::map<Name, Sensor*> karto::SensorManagerMap |
typedef std::vector<Sensor*> karto::SensorVector |
enum karto::GridStates |
Enumerated type for valid LaserRangeFinder types
Enumerator | |
---|---|
LaserRangeFinder_Custom | |
LaserRangeFinder_Sick_LMS100 | |
LaserRangeFinder_Sick_LMS200 | |
LaserRangeFinder_Sick_LMS291 | |
LaserRangeFinder_Hokuyo_UTM_30LX | |
LaserRangeFinder_Hokuyo_URG_04LX |
Whether the object is a DatasetInfo object
pObject | object |
Whether the object is a Parameters object
pObject | object |