Namespaces | |
| namespace | INavigation2DHelpers |
Classes | |
| class | ILocalization2D |
| ILocalization2D interface. More... | |
| class | IMap2D |
| IMap2D Interface. More... | |
| class | INavigation2D |
| An interface to control the navigation of a mobile robot in a 2D environment. More... | |
| class | INavigation2DControlActions |
| class | INavigation2DExtraActions |
| class | INavigation2DTargetActions |
| class | INavigation2DVelocityActions |
| class | IOdometry2D |
| IOdometry2D interface. More... | |
| class | Map2DArea |
| struct | Map2DLocation |
| class | Map2DPath |
| class | MapGrid2D |
| class | MapGrid2DInfo |
| class | MapGrid2DOrigin |
Typedefs | |
| typedef yarp::math::Vec2D< int > | XYCell_unbounded |
| typedef yarp::math::Vec2D< size_t > | XYCell |
| typedef yarp::math::Vec2D< double > | XYWorld |
Enumerations | |
| enum | LocalizationStatusEnum { localization_status_not_yet_localized = yarp::os::createVocab32('l', 'o', 'c', 'n') , localization_status_localized_ok = yarp::os::createVocab32('l', 'o', 'c', 'y') , localization_status_error = yarp::os::createVocab32('e', 'r', 'r') } |
| enum | NavigationStatusEnum { navigation_status_idle = yarp::os::createVocab32('i', 'd', 'l', 'e') , navigation_status_preparing_before_move = yarp::os::createVocab32('p', 'r', 'e', 'p') , navigation_status_moving = yarp::os::createVocab32('m', 'o', 'v', 'g') , navigation_status_waiting_obstacle = yarp::os::createVocab32('w', 'a', 'i', 't') , navigation_status_goal_reached = yarp::os::createVocab32('r', 'e', 'c', 'h') , navigation_status_aborted = yarp::os::createVocab32('a', 'b', 'r', 't') , navigation_status_failing = yarp::os::createVocab32('f', 'a', 'i', 'l') , navigation_status_paused = yarp::os::createVocab32('p', 'a', 'u', 's') , navigation_status_thinking = yarp::os::createVocab32('t', 'h', 'n', 'k') , navigation_status_error = yarp::os::createVocab32('e', 'r', 'r') } |
| enum | NavigationMapTypeEnum { global_map = yarp::os::createVocab32('g', 'l', 'o', 'b') , local_map = yarp::os::createVocab32('l', 'o', 'c', 'a') } |
| enum | TrajectoryTypeEnum { global_trajectory = yarp::os::createVocab32('g', 'l', 'o', 'b') , local_trajectory = yarp::os::createVocab32('l', 'o', 'c', 'a') } |
Definition at line 16 of file NavTypes.h.
| typedef yarp::math::Vec2D<int> yarp::dev::Nav2D::XYCell_unbounded |
Definition at line 15 of file NavTypes.h.
| typedef yarp::math::Vec2D<double> yarp::dev::Nav2D::XYWorld |
Definition at line 17 of file NavTypes.h.
| Enumerator | |
|---|---|
| localization_status_not_yet_localized | |
| localization_status_localized_ok | |
| localization_status_error | |
Definition at line 20 of file ILocalization2D.h.
| Enumerator | |
|---|---|
| global_map | |
| local_map | |
Definition at line 43 of file INavigation2D.h.
Definition at line 29 of file INavigation2D.h.
| Enumerator | |
|---|---|
| global_trajectory | |
| local_trajectory | |
Definition at line 49 of file INavigation2D.h.