Nav2 Message APIs - Jazzy

This page documents the ROS Message APIs available in Nav2 for the jazzy distribution. These messages provide data structures for navigation tasks, sensor data, and system status.

Available Messages (13 total)

Costmap Messages

Costmap

Package: nav2_msgs

Occupancy grid representation for navigation planning with cost values

CostmapFilterInfo

Package: nav2_msgs

Filter information for costmap layers and processing

CostmapMetaData

Package: nav2_msgs

Metadata information for costmap including dimensions and resolution

CostmapUpdate

Package: nav2_msgs

Update message containing changed regions of a costmap

VoxelGrid

Package: nav2_msgs

3D voxel grid representation for obstacle detection and mapping

Behavior Tree Messages

BehaviorTreeLog

Package: nav2_msgs

Logging information from behavior tree execution

BehaviorTreeStatusChange

Package: nav2_msgs

Status change events from behavior tree nodes

Localization Messages

Particle

Package: nav2_msgs

Single particle hypothesis with pose and weight for particle filter localization

ParticleCloud

Package: nav2_msgs

Collection of particles representing pose distribution in particle filter

Collision Detection Messages

CollisionDetectorState

Package: nav2_msgs

State information from collision detection systems

CollisionMonitorState

Package: nav2_msgs

Monitoring state for collision avoidance systems

Trajectory Messages

SpeedLimit

Package: nav2_msgs

Speed limit information for navigation areas

Waypoint Messages

MissedWaypoint

Package: nav2_msgs

Nav2 message for robotic navigation and behavior control

Generated on 2025-08-12 08:24:23 UTC