Classes | |
struct | CrsmExpansion |
struct | CrsmHillClimbingPerson |
The container of the basic element of hill climbing. (a person or individual, with transformation as genome) More... | |
struct | CrsmLaser |
The container of the laser range finder. More... | |
struct | CrsmLaserInfo |
The container of the laser range finder information. More... | |
struct | CrsmLaserScan |
The container of a laser range finder scan. More... | |
struct | CrsmMap |
Holds the occupancy grid map. More... | |
struct | CrsmMapInfo |
Holds the occupancy grid map information. More... | |
struct | CrsmPoint |
Holds the variables for a laser ray casted at a specific point. More... | |
struct | CrsmPose |
Holds a robot 2D pose. More... | |
class | CrsmSlam |
The main slam class. Contains the main functionalities of CRSM slam. More... | |
class | CrsmSlamParameters |
Contains the parameters needed to execute CRSM slam. These parameters are dynamically loaded from the file crsm_slamParameters.yaml. More... | |
struct | CrsmTransformation |
Holds a robot 2D transformation. More... | |
Enumerations | |
enum | CrsmDirection { RIGHT, LEFT, UP, DOWN } |
Definition at line 28 of file crsm_map.h.