A plugin-based map manager using the SimpleMap data structure.
More...
#include <OctomapMapsManager.hpp>
|
| std::string | map_path_ |
| | Full path to the map file.
|
A plugin-based map manager using the SimpleMap data structure.
This manager implements a minimal mapping approach using boolean grid maps (SimpleMap) for both static and dynamic maps. It supports publishing and receiving ROS occupancy grids.
◆ OctomapMapsManager()
◆ ~OctomapMapsManager()
◆ on_initialize()
Initializes the maps manager.
Creates necessary publishers/subscribers and initializes the map instances.
- Exceptions
-
| std::runtime_error | if initialization fails. |
◆ update()
| void update |
( |
::easynav::NavState & | nav_state | ) |
|
|
overridevirtual |
Updates the internal maps using the current navigation state.
Intended to be called periodically. May perform dynamic map updates based on new sensor data or internal state.
- Parameters
-
| nav_state | Current state of the navigation system. |
◆ map_path_
Full path to the map file.
The documentation for this class was generated from the following files: