README
easynav_bonxai_maps_manager
Description
Maps Manager that maintains a Bonxai probabilistic 3D occupancy map and exposes it via ROS topics, NavState, and a save-map service.
Authors and Maintainers
Authors: Intelligent Robotics Lab
Maintainers: Francisco Martín Rico fmrico@gmail.com
Supported ROS 2 Distributions
Distribution |
Status |
|---|---|
humble |
|
jazzy |
|
kilted |
|
rolling |
Plugin (pluginlib)
Plugin Name:
easynav_bonxai_maps_manager/BonxaiMapsManagerType:
easynav_bonxai::BonxaiMapsManagerBase Class:
easynav::MapsManagerBaseLibrary:
easynav_bonxai_maps_managerDescription: Maps Manager that maintains a Bonxai probabilistic 3D occupancy map and exposes it via ROS topics, NavState, and a save-map service.
Parameters
Plugin Parameters (namespace: /<node_fqn>/easynav_bonxai_maps_manager/BonxaiMapsManager/...)
Name |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Package name to resolve relative map paths via ament index. |
|
|
|
Relative path (inside the package) to a PCD file with 3D points to build the Bonxai map. |
|
|
|
Relative path (inside the package) to a ROS-style YAML occupancy map to import. |
|
|
|
Voxel resolution for the Bonxai map (meters). |
|
|
|
Frame ID stamped on published map messages. |
Interfaces (Topics and Services)
Subscriptions and Publications
Direction |
Topic |
Type |
Purpose |
QoS |
|---|---|---|---|---|
Subscription |
|
|
Input point cloud to build/update the Bonxai map. |
QoS depth=100 |
Subscription |
|
|
Input occupancy grid (YAML + PGM) to import into Bonxai. |
QoS depth=1, transient_local, reliable |
Publisher |
|
|
Published Bonxai map as a point cloud. |
QoS depth=1, transient_local, reliable |
Services
Direction |
Service |
Type |
Purpose |
|---|---|---|---|
Service Server |
|
|
Save current Bonxai map to disk. |
NavState Keys
Key |
Type |
Access |
Notes |
|---|---|---|---|
|
|
Write |
Stores the current Bonxai map instance. |
TF Frames
Role |
Transform |
Notes |
|---|---|---|
Publishes |
|
No TF broadcast; outputs use the configured frame_id. |
License
Apache-2.0