Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
Dependant Packages
| Name | Deps |
|---|---|
| mrpt_containers | |
| mrpt_rtti |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
Dependant Packages
| Name | Deps |
|---|---|
| mrpt_containers | |
| mrpt_rtti |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-09-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-09-27 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
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_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/mrpt/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-09-26 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
Dependant Packages
| Name | Deps |
|---|---|
| mrpt_containers | |
| mrpt_rtti |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged mrpt_core at Robotics Stack Exchange
Package Summary
| Version | 3.3.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-09-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The MRPT C++ library mrpt_core
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package mrpt_core
3.3.0 (2026-09-26)
- fix(core): add reverseBytesInPlace(long double&) for big-endian builds (#1430)
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: resolve ROS/GCC buildfarm warnings across the affected MRPT modules and fix the real correctness issues they exposed.
- fix: eliminate dangling iterator, hidden serialization overload, enum-safety, and timestamp-printing problems uncovered during the warning pass.
- fix: replace the Clock::time_point stream overload with a gtest PrintTo hook to avoid ambiguous overload resolution.
- fix: tighten enum underlying types and other warning-driven fixes for safer, more portable builds.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
- fix(mrpt_core): fix precision loss in Clock::toDouble() (up to ~1 us) by doing the epoch shift in the integer domain instead of floating point.
- test(mrpt_core): add regression test for Clock::toDouble unsigned wraparound on pre-epoch timestamps (#1386).
- Contributors: Jose Luis Blanco-Claraco
3.1.3 (2026-08-12)
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: ASSERT_ macros better logging
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
Dependant Packages
| Name | Deps |
|---|---|
| mrpt_containers | |
| mrpt_rtti |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.