On this page

OdometrySubscriber QML Type

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

Import Statement: import QtRos2.NavMsgs
Inherits:

SubscriberBase

Status: Experimental Extension

Properties

Signals

Detailed Description

The pose in this message should be specified in the coordinate frame given by header.frame_id The twist in this message should be specified in the coordinate frame given by the child_frame_id

OdometrySubscriber receives odometry values from a ROS 2 topic. Set the topic and node properties, then connect to the messageReceived() signal.

See also OdometryPublisher and odometry.

Property Documentation

childFrameId : string

The childFrameId field of the last received message. Updated whenever a new message arrives. childFrameIdChanged is emitted on every update.

header : header

The header field of the last received message. Updated whenever a new message arrives. headerChanged is emitted on every update.

message : odometry

The last message received on topic. Updated whenever a new message arrives.

pose : poseWithCovariance

The pose field of the last received message. Updated whenever a new message arrives. poseChanged is emitted on every update.

twist : twistWithCovariance

The twist field of the last received message. Updated whenever a new message arrives. twistChanged is emitted on every update.

Signal Documentation

messageReceived(odometry msg)

Emitted when a new odometry arrives on topic. msg contains the received value.

Note: The corresponding handler is onMessageReceived.

© 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.