Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
▼Nrsm | |
CAdditionsServiceProvider | Class that establishes communication between the different states and the RSM's periphery including the GUI for the states and classes defined in rsm_additions package. It offers services and publishes topics based on the variables that need to be saved during state transitions |
CCalculateGoalState | State for choosing a goal from all provided frontiers and calling Navigation when successful. The frontier center closest to the robot is selected as navigation goal |
CKinectMappingState | Dummy state for mapping at a reached goal during exploration. Only initiates transition to CalculateGoalState |
CMappingDummyState | Dummy state for mapping at a reached goal during exploration. Only initiates transition to CalculateGoalState |
CNavigationState | State being active when the robot should move to a previously set goal. First obtains the goal and then tries to reach it using the Move Base package. State is exited when the goal was reached, aborted or an interrupt occured |
CReversingRoutineState | Routine state that toggles the reverse mode |