magneticField QML Value Type
Measurement of the Magnetic Field vector at a specific location. More...
| Import Statement: | import QtRos2.SensorMsgs |
| Status: | Experimental Extension |
Properties
- header : header
- magneticField : vector3
- magneticFieldCovariance : list<double>
Detailed Description
If the covariance of the measurement is known, it should be filled in. If all you know is the variance of each measurement, e.g. from the datasheet, just put those along the diagonal. A covariance matrix of all zeros will be interpreted as "covariance unknown", and to use the data a covariance will have to be assumed or gotten from some other source.
magneticField is a structured value type usable in QML. It maps directly to the sensor_msgs::msg::MagneticField ROS 2 message type.
Construct a magneticField in QML by assigning a JavaScript object whose keys are its component properties, or by setting those properties individually.
See also MagneticFieldPublisher and MagneticFieldSubscriber.
Property Documentation
header : header
magneticField : vector3
magneticFieldCovariance : list<double>
© 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.