Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-13 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-13 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-13 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-13 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-13 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
No version for distro github showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-13 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-13 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| mrpt_bayes | |
| mrpt_img | |
| mrpt_topography |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-10-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/mrpt/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-10-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| mrpt_bayes | |
| mrpt_img | |
| mrpt_topography |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_math at Robotics Stack Exchange
Package Summary
| Version | 3.5.2 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-10-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_math
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_math
3.5.2 (2026-10-11)
3.5.1 (2026-10-09)
- Fix wrong CQuaternion::jacobian_rodrigues_from_quat() (#1460)
- Contributors: Jose Luis Blanco-Claraco
3.5.0 (2026-10-07)
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- Python: commit generated .pyi type stubs for all modules
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- fresnel: fix large-x results when long double has a tiny LDBL_EPSILON.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix: test crashes on arm64 and armhf (#1428)
- fix(math): TPolygon2D::isConvex() sign flag must not be a plain char
- changelogs
- Merge pull request #1417 from MRPT/fix/kdtree-capable-lock-order-and-optout
- mrpt_math, mrpt_maps: fix KDTreeCapable lock-order inversion, add index opt-out
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS buildfarm warnings and fix the real correctness issues they revealed.
- feat: reconnect SIMD paths and remove dead math headers while expanding regression coverage.
- fix: correct geometry, serialization, and matrix edge cases uncovered by the new tests.
- feat: raise math/map/obs/slam test coverage with legacy-serialization and kNN regression checks.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- mrpt_math: depend on nanoflann_vendor instead of nanoflann The nanoflann rosdep key resolves to the distro's own libnanoflann-dev, so it can never select a newer vendored version. Switch to the new nanoflann_vendor ROS package name.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
- Fix
nanoflanndeclared as a build-only dependency inpackage.xml, which prevented it from being found by downstream packages' CMake configuration on ROS build farms. - Increase unit test coverage.
- Contributors: Jose Luis Blanco-Claraco
3.1.1 (2026-07-04)
- math: add nanoflann as rosdep dependency (more up-to-date than system libnanoflann-dev)
- Contributors: Jose Luis Blanco-Claraco
3.1.0 (2026-07-03)
- Merge pull request #1376 from MRPT/port/2x-fixes-jul2026 Port 2.x fixes: COutputLogger thread-safety, octomap build flag
- Merge pull request #1374 from MRPT/feat/kdtree-save-load-index feat(math): KDTreeCapable save/load of the KD-tree index (2D and 3D)
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
- Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)
- Merge pull request #1364 from MRPT/fix/rdev-test-failures-3.0.3 Fix/rdev test failures 3.0.3
- fix: alignment crash
- Contributors: Jose Luis Blanco-Claraco
3.0.2 (2026-06-11)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| mrpt_bayes | |
| mrpt_img | |
| mrpt_topography |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.