Class BonxaiMapsManager
Defined in File BonxaiMapsManager.hpp
Inheritance Relationships
Base Type
public easynav::MapsManagerBase
Class Documentation
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.
Public Functions
Default constructor.
Destructor.
Initializes the maps manager.
Creates necessary publishers/subscribers and initializes the map instances.
- Throws:
std::runtime_error – if initialization fails.
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.
Protected Attributes
Full path to the map file.