Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange

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

Package Summary

Version 3.0.4
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-06-16
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The MRPT C++ library mrpt_io

Additional Links

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mrpt_io

3.0.4 (2026-06-17)

3.0.3 (2026-06-15)

  • Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system (#1365)

    * Increase unit test coverage for mrpt_math, mrpt_io, mrpt_system Add unit tests for TTwist3D, TObject2D/TObject3D (serialization and 2D/3D casting), RANSAC line fitting, CFileStream, CPipe, and CDirectoryExplorer. Fix a bug in TObject2D::operator<< and TObject3D::operator<< where serialization always threw "Unexpected type index" regardless of the actual variant content, due to an unconditional THROW_EXCEPTION after the if/else-if chain instead of in an else branch.

    • Apply clang-format-14 to new test files

    * Fix MSVC build: M_PI_2 is not a standard macro Use M_PI / 2 instead, matching the M_PI definition already provided by mrpt_core's bits_math.h for all platforms.

    * Fix CDirectoryExplorer::explore() on Windows to skip "." and ".." entries The Windows (FindFirstFile/FindNextFile) implementation listed "." and ".." as regular directory entries, unlike the POSIX implementation which already skips them. This caused the new CDirectoryExplorer_unittest.cpp tests to fail on Windows CI.

  • Contributors: Jose Luis Blanco-Claraco

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

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_io at Robotics Stack Exchange