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 19 of file ILocalization2D.h.
Enumerator | |
---|---|
global_map | |
local_map |
Definition at line 42 of file INavigation2D.h.
Definition at line 28 of file INavigation2D.h.
Enumerator | |
---|---|
global_trajectory | |
local_trajectory |
Definition at line 48 of file INavigation2D.h.