Nav2 Message APIs - Humble
This page documents the ROS Message APIs available in Nav2 for the humble distribution. These messages provide data structures for navigation tasks, sensor data, and system status.
Available Messages (14 total)
Costmap Messages
Package: nav2_msgs
Occupancy grid representation for navigation planning with cost values
Package: nav2_msgs
Filter information for costmap layers and processing
Package: nav2_msgs
Metadata information for costmap including dimensions and resolution
Package: nav2_msgs
3D voxel grid representation for obstacle detection and mapping
Behavior Tree Messages
Package: nav2_msgs
Logging information from behavior tree execution
Package: nav2_msgs
Status change events from behavior tree nodes
Localization Messages
Package: nav2_msgs
Single particle hypothesis with pose and weight for particle filter localization
Package: nav2_msgs
Collection of particles representing pose distribution in particle filter
Route Planning Messages
Package: nav2_msgs
Cost information for route graph edges
Package: nav2_msgs
Complete route plan with waypoints and metadata
Package: nav2_msgs
Connection between route nodes with traversal cost
Package: nav2_msgs
Individual waypoint node in a route graph
Collision Detection Messages
Package: nav2_msgs
Monitoring state for collision avoidance systems
Control Messages
Package: nav2_msgs
Speed limit information for navigation areas
Generated on 2025-08-17 03:25:53 UTC