| ArmJoint | This struct contains a description of each joint in the arm. It's mainly used for checking joint limits. It's very primitive and will be redesigned later on |
| ArmLink | This struct contains a description of a link on the arm. It's mainly used for collision checking. It is very primitive and will be redesigned later on |
| BFS3D | |
| bresenham3d_param_t | |
| CELL3V | Coords - used to pass around lists of valid cells |
| sbpl_arm_planner::EnvironmentROBARM3D | |
| sbpl_arm_planner::EnvironmentROBARM3D_t | |
| sbpl_arm_planner::EnvROBARM3DConfig_t | |
| sbpl_arm_planner::EnvROBARM3DHashEntry_t | A hash entry that contains all state information |
| sbpl_arm_planner::GoalPos | Struct that describes a basic pose constraint |
| OccupancyGrid | |
| sbpl_arm_planner::RPYSolver | |
| SBPLArmModel | |
| SBPLArmPlannerParams | |
| sbpl_arm_planner::SBPLCollisionSpace | |
| State3D |