|
moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
This class contains the rcl interfaces for easier testing. More...
#include <occupancy_map_monitor.hpp>

Public Types | |
| using | SaveMapServiceCallback |
| using | LoadMapServiceCallback |
Public Member Functions | |
| virtual | ~MiddlewareHandle ()=default |
| Destroys the object. Needed because this is pure virtual interface. | |
| virtual Parameters | getParameters () const =0 |
| Gets the parameters struct. | |
| virtual OccupancyMapUpdaterPtr | loadOccupancyMapUpdater (const std::string &sensor_plugin)=0 |
| Loads an occupancy map updater based on string. | |
| virtual void | initializeOccupancyMapUpdater (OccupancyMapUpdaterPtr occupancy_map_updater)=0 |
| Initializes the occupancy map updater. Needed because of interface to OccupancyMapUpdater. | |
| virtual void | createSaveMapService (SaveMapServiceCallback callback)=0 |
| Creates a save map service. | |
| virtual void | createLoadMapService (LoadMapServiceCallback callback)=0 |
| Creates a load map service. | |
This class contains the rcl interfaces for easier testing.
Definition at line 79 of file occupancy_map_monitor.hpp.
Definition at line 85 of file occupancy_map_monitor.hpp.
Definition at line 82 of file occupancy_map_monitor.hpp.
|
virtualdefault |
Destroys the object. Needed because this is pure virtual interface.
|
pure virtual |
Creates a load map service.
| [in] | callback | The callback |
Implemented in occupancy_map_monitor::OccupancyMapMonitorMiddlewareHandle.

|
pure virtual |
Creates a save map service.
| [in] | callback | The callback |
Implemented in occupancy_map_monitor::OccupancyMapMonitorMiddlewareHandle.

|
pure virtual |
Gets the parameters struct.
Implemented in occupancy_map_monitor::OccupancyMapMonitorMiddlewareHandle.

|
pure virtual |
Initializes the occupancy map updater. Needed because of interface to OccupancyMapUpdater.
| [in] | occupancy_map_updater | The occupancy map updater |
Implemented in occupancy_map_monitor::OccupancyMapMonitorMiddlewareHandle.

|
pure virtual |
Loads an occupancy map updater based on string.
| [in] | sensor_plugin | The sensor plugin string. |
Implemented in occupancy_map_monitor::OccupancyMapMonitorMiddlewareHandle.
