Virtual devices to perform navigation tasks. More...
Classes | |
class | FakeLocalizer |
fakeLocalizer Documentation to be added More... | |
class | FakeNavigation |
fakeNavigation : Documentation to be added More... | |
class | FakeOdometry2D |
fakeOdometry2D : A device for generating a fake odometry. This device will generate the odometry and then the user can retrieve it by calling getOdometry . More... | |
class | Map2DStorage |
Map2DStorage : A device capable of read/save collections of maps from disk, and make them accessible to any Map2DClient device. More... | |
class | Localization2D_nwc_yarp |
Localization2D_nwc_yarp A device which allows a user application retrieve the current position of the robot in the world. More... | |
class | Localization2D_nws_yarp |
localization2D_nws_yarp : A localization server which can be wrap multiple algorithms and devices to provide robot localization in a 2D World. More... | |
class | Map2D_nwc_yarp |
Map2D_nwc_yarp : A device which allows a client application to store/retrieve user maps device in a map server. More... | |
class | Map2D_nws_yarp |
map2D_nws_yarp : A device capable of read/save collections of maps from disk, and make them accessible to any Map2DClient device. More... | |
class | MobileBaseVelocityControl_nwc_yarp |
MobileBaseVelocityControl_nwc_yarp : A device which connects to MobileBaseVelocityControl_nws_yarp to control the velocity of a mobile base. More... | |
class | MobileBaseVelocityControl_nws_yarp |
MobileBaseVelocityControl_nws_yarp : A device which allows a client to control the velocity of a mobile base from YARP. The device opens two ports: a streaming port /exampleName/data:i for receiving streaming commands, and a rpc port /exampleName/rpc:i for rpc connection with a MobileBaseVelocityControl_nwc_yarp client device. More... | |
class | Navigation2D_nwc_yarp |
navigation2D_nwc_yarp : A device which allows a client application to perform navigation tasks, such as commanding the robot to reach a specific location in a map. More... | |
class | Odometry2D_nwc_yarp |
Odometry2D_nwc_yarp : The client side of any IOdometry2D capable device. More... | |
class | Odometry2D_nws_yarp |
Odometry2D_nws_yarp : A yarp nws to get the odometry and publish it on 3 yarp ports: More... | |
class | Localization2D_nws_ros |
localization2D_nws_ros : A localization server which can be wrap multiple algorithms and devices to provide robot localization in a 2D World. More... | |
class | Map2D_nws_ros |
map2D_nws_ros : A device capable of read/save collections of maps from disk, and make them accessible to any Map2DClient device. More... | |
class | MobileBaseVelocityControl_nws_ros |
MobileBaseVelocityControl_nws_ros : A device which allows a client application to control the velocity of a mobile base from ROS. The device opens a topic of type yarp::rosmsg::geometry_msgs::Twist to receive user commands More... | |
class | Odometry2D_nws_ros |
Odometry2D_nws_ros : A ros nws to get odometry and publish it on a ros topic. The attached device must implement a yarp::dev::Nav2D::IOdometry2D interface. More... | |
class | Localization2D_nws_ros2 |
Localization2D_nws_ros2 : A localization server which can be wrap multiple algorithms and devices to provide robot localization in a 2D World. More... | |
class | Map2D_nws_ros2 |
Map2D_nws_ros2 : A device capable of read/save collections of maps from disk, and make them accessible to any Map2DClient device. More... | |
class | MobileBaseVelocityControl_nws_ros2 |
MobileBaseVelocityControl_nws_ros2 : A device which allows a client application to control the velocity of a mobile base from ros2. The device opens a topic of type ::geometry_msgs::msg::Twist to receive user commands More... | |
class | Odometry2D_nws_ros2 |
Odometry2D_nws_ros2 : A ros2 nws to get odometry and publish it on a ros2 topic. The attached device must implement a yarp::dev::Nav2D::IOdometry2D interface. More... | |
Macros | |
#define | DEF_m_RPC 1 |
navigation2D_nws_yarp : A navigation server which can be wrap multiple algorithms and devices to perform a navigation task in a 2D World. | |
Virtual devices to perform navigation tasks.
#define DEF_m_RPC 1 |
navigation2D_nws_yarp
: A navigation server which can be wrap multiple algorithms and devices to perform a navigation task in a 2D World.
Parameters required by this device are shown in class: Navigation2D_nws_yarp_ParamsParser
Definition at line 37 of file Navigation2D_nws_yarp.h.