magnetic_model

World Magnetic Model ROS API.

README

magnetic_model

This package contains utilities for working with the World Magnetic Model, e.g. computing magnetic declination.

The package also embeds the IGRF-14 model for predictions dating back to 1900.

There is also special support for the Gazebo Magnetometer model, which is a special instance of IGRF-14.

C++ Libraries

magnetic_model::MagneticModel

A class that can examine the Earth magnetic model and answer questions about it like field strength and components.

magnetic_model::MagneticModelManager

A manager class for MagneticModels that can automatically load and return the most suitable model.

ROS 2 Build status

Distro

Source Ubuntu

Source RHEL

Ubuntu amd64

Ubuntu arm64

RHEL amd64

Jazzy

Jsrc_uN

Jsrc_el9

Jbin_uN64 jazzy default release status

Jbin_uNv8 jazzy unv8 release status

Jbin_rhel jazzy rhel release status

Kilted

Ksrc_uN

Ksrc_el9

Kbin_uN64 jazzy default release status

Kbin_uNv8 jazzy unv8 release status

Kbin_rhel jazzy rhel release status

Rolling

Rsrc_uN

Rsrc_el9

Rbin_uN64 jazzy default release status

Rbin_uNv8 jazzy unv8 release status

Rbin_rhel jazzy rhel release status