Classes |
class | karto::AbstractParameter |
class | karto::BoundingBox2 |
class | karto::CellUpdater |
class | karto::CoordinateConverter |
class | karto::CustomData |
class | karto::Dataset |
class | karto::DatasetInfo |
class | karto::Drive |
class | karto::DrivePose |
class | karto::Exception |
class | karto::Functor |
class | karto::Grid< T > |
class | karto::GridIndexLookup< T > |
class | karto::LaserRangeFinder |
class | karto::LaserRangeScan |
class | karto::LocalizedRangeScan |
class | karto::LocalizedRangeScanWithPoints |
class | karto::LookupArray |
class | karto::Matrix |
class | karto::Matrix3 |
class | karto::Module |
class | karto::Name |
class | karto::NonCopyable |
class | karto::Object |
class | karto::OccupancyGrid |
class | karto::Parameter< T > |
class | karto::ParameterEnum |
class | karto::ParameterManager |
class | karto::Parameters |
class | karto::Pose2 |
class | karto::Pose3 |
class | karto::Quaternion |
class | karto::Rectangle2< T > |
class | karto::Sensor |
class | karto::SensorData |
class | karto::SensorManager |
class | karto::Singleton< T > |
class | karto::Size2< T > |
class | karto::Transform |
class | karto::Vector2< T > |
class | karto::Vector3< T > |
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) |