No version for distro humble showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro ardent showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro bouncy showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro crystal showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro eloquent showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro dashing showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro galactic showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro foxy showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro iron showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro lunar showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro jade showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro indigo showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro hydro showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro kinetic showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

No version for distro melodic showing jazzy. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.0.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange

Package Summary

Version 2.0.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/compass.git
VCS Type git
VCS Version master
Last Updated 2025-01-06
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

World Magnetic Model ROS API.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

magnetic_model

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

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.

CHANGELOG

Changelog for package magnetic_model

2.0.3 (2024-12-20)

2.0.2 (2024-12-20)

  • Added WMM2025.
  • Contributors: Martin Pecka

2.0.1 (2024-12-12)

  • Fixed license issues preventing bloom-release.
  • Fixed documentation generation.
  • Contributors: Martin Pecka

2.0.0 (2024-12-12)

  • Restructured the repo, created compass_conversions, magnetic_model and magnetometer_pipeline packages.
  • Contributors: Martin Pecka

1.0.3 (2023-07-12 15:43)

1.0.2 (2023-07-12 15:26)

1.0.1 (2023-06-19)

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged magnetic_model at Robotics Stack Exchange