Namespaces | |
math | |
Typedefs | |
typedef std::vector< CustomData * > | CustomDataVector |
typedef std::vector< LocalizedRangeScan * > | LocalizedRangeScanVector |
typedef std::vector< Object * > | ObjectVector |
typedef std::vector< AbstractParameter * > | ParameterVector |
typedef std::vector< Vector2< kt_double > > | PointVectorDouble |
typedef std::vector< Pose2 > | Pose2Vector |
typedef std::vector< kt_double > | RangeReadingsVector |
typedef std::map< Name, Sensor * > | SensorManagerMap |
typedef std::vector< Sensor * > | SensorVector |
Enumerations | |
enum | GridStates { GridStates_Unknown = 0, GridStates_Occupied = 100, GridStates_Free = 255 } |
enum | LaserRangeFinderType { LaserRangeFinder_Custom = 0, LaserRangeFinder_Sick_LMS100 = 1, LaserRangeFinder_Sick_LMS200 = 2, LaserRangeFinder_Sick_LMS291 = 3, LaserRangeFinder_Hokuyo_UTM_30LX = 4, LaserRangeFinder_Hokuyo_URG_04LX = 5 } |
Functions | |
kt_bool | IsDatasetInfo (Object *pObject) |
kt_bool | IsLaserRangeFinder (Object *pObject) |
kt_bool | IsLocalizedRangeScan (Object *pObject) |
kt_bool | IsLocalizedRangeScanWithPoints (Object *pObject) |
kt_bool | IsParameters (Object *pObject) |
kt_bool | IsSensor (Object *pObject) |
kt_bool | IsSensorData (Object *pObject) |
std::ostream & | operator<< (std::ostream &rStream, Exception &rException) |
Variables | |
const kt_int32s | INVALID_SCAN = std::numeric_limits<kt_int32s>::max() |
const kt_double | KT_180_PI = 57.29577951308232087685 |
const kt_double | KT_2PI = 6.28318530717958647692 |
const kt_double | KT_PI = 3.14159265358979323846 |
const kt_double | KT_PI_180 = 0.01745329251994329577 |
const kt_double | KT_PI_2 = 1.57079632679489661923 |
const kt_double | KT_TOLERANCE = 1e-06 |
std::ostream& karto::operator<< | ( | std::ostream & | rStream, |
Exception & | rException | ||
) |
const kt_double karto::KT_PI = 3.14159265358979323846 |