Qt ROS2 nav_msgs QML Types

This module is in Experimental Extension state.

GetMapServiceClient

Qt service client for the GetMap ROS 2 service

GetMapServiceServer

Answers nav_msgs::srv::GetMap ROS 2 service requests

GetPlanServiceClient

Qt service client for the GetPlan ROS 2 service

GetPlanServiceServer

Answers nav_msgs::srv::GetPlan ROS 2 service requests

GoalsPublisher

Publishes nav_msgs::msg::Goals messages — An array of navigation goals

GoalsSubscriber

Subscribes to nav_msgs::msg::Goals messages — An array of navigation goals

GridCellsPublisher

Publishes nav_msgs::msg::GridCells messages — An array of cells in a 2D grid

GridCellsSubscriber

Subscribes to nav_msgs::msg::GridCells messages — An array of cells in a 2D grid

LoadMapServiceClient

Qt service client for the LoadMap ROS 2 service

LoadMapServiceServer

Answers nav_msgs::srv::LoadMap ROS 2 service requests

MapMetaDataPublisher

Publishes nav_msgs::msg::MapMetaData messages — This hold basic information about the characteristics of the OccupancyGrid

MapMetaDataSubscriber

Subscribes to nav_msgs::msg::MapMetaData messages — This hold basic information about the characteristics of the OccupancyGrid

OccupancyGridPublisher

Publishes nav_msgs::msg::OccupancyGrid messages — This represents a 2-D grid map

OccupancyGridSubscriber

Subscribes to nav_msgs::msg::OccupancyGrid messages — This represents a 2-D grid map

OdometryPublisher

Publishes nav_msgs::msg::Odometry messages — This represents an estimate of a position and velocity in free space

OdometrySubscriber

Subscribes to nav_msgs::msg::Odometry messages — This represents an estimate of a position and velocity in free space

PathPublisher

Publishes nav_msgs::msg::Path messages — An array of poses that represents a Path for a robot to follow

PathSubscriber

Subscribes to nav_msgs::msg::Path messages — An array of poses that represents a Path for a robot to follow

SetMapServiceClient

Qt service client for the SetMap ROS 2 service

SetMapServiceServer

Answers nav_msgs::srv::SetMap ROS 2 service requests

TrajectoryPointPublisher

Publishes nav_msgs::msg::TrajectoryPoint messages — Trajectory point state

TrajectoryPointSubscriber

Subscribes to nav_msgs::msg::TrajectoryPoint messages — Trajectory point state

TrajectoryPublisher

Publishes nav_msgs::msg::Trajectory messages — An array of trajectory points that represents a trajectory for a robot to follow

TrajectorySubscriber

Subscribes to nav_msgs::msg::Trajectory messages — An array of trajectory points that represents a trajectory for a robot to follow

getPlanRequest

Qt value type wrapper for nav_msgs::srv::GetPlan_Request ROS 2 messages

goals

An array of navigation goals

gridCells

An array of cells in a 2D grid

loadMapResponse

Qt value type wrapper for nav_msgs::srv::LoadMap_Response ROS 2 messages

mapMetaData

This hold basic information about the characteristics of the OccupancyGrid

occupancyGrid

This represents a 2-D grid map

odometry

This represents an estimate of a position and velocity in free space

path

An array of poses that represents a Path for a robot to follow

setMapRequest

Qt value type wrapper for nav_msgs::srv::SetMap_Request ROS 2 messages

trajectory

An array of trajectory points that represents a trajectory for a robot to follow

trajectoryPoint

Trajectory point state

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.