No version for distro humble showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
No version for distro jazzy showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
No version for distro kilted showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
No version for distro rolling showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
No version for distro github showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
No version for distro galactic showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
No version for distro iron showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
No version for distro melodic showing noetic. Known supported distros are highlighted in the buttons above.
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged tesseract_common at Robotics Stack Exchange
![]() |
tesseract_common package from tesseract repotesseract_collision tesseract_common tesseract_environment tesseract_geometry tesseract_kinematics tesseract_scene_graph tesseract_srdf tesseract_state_solver tesseract_support tesseract_urdf tesseract_visualization |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.31.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Motion Planning Environment |
Checkout URI | https://github.com/ros-industrial-consortium/tesseract.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-07-29 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | cpp robotics motion-planning ros |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Contains common macros, utils and types used throughout
Additional Links
No additional links.
Maintainers
- Levi Armstrong
Authors
- Levi Armstrong
README
No README found.
See repository README.
CHANGELOG
Changelog for package tesseract_common
0.31.0 (2025-07-05)
- Fix yaml extensions file name spelling
- Improve processYamlIncludeDirective peformance
- Move the templated getProfile utility function to the profile dictionary
- Update yaml serialization of std::unordered_map to be generic
- Add AllowedCollisionMatrix and CollisionMarginData to yaml extensions (#1152)
- Fix boost::archive type for binary serialization
- Remove PluginLoader and ClassLoader from tesseract_common fwd.h
- Make sure serialized objects have friend struct tesseract_common::Serialization
- Contributors: Levi Armstrong, Roelof Oomen
0.30.0 (2025-04-23)
- Move profile dictionary to tesseract_common
- Update cmake format CI to leverage 22.04 image
- Update to leverage boost_plugin_loader
- Update tesseract_common fwd.h
- Add constructor to CollisionMarginPairData
- Improve tesseract_common code coverage (#1138)
- Improve codecov CI
- Fix use of CollisionCheckConfig and remove ContactMangerConfig from this struct
- Contributors: Levi Armstrong
0.29.1 (2025-03-26)
0.29.0 (2025-03-20)
- Leverage inheritance for AnyPoly (#1128)
- Do not log an error when correctly parsing a yaml include.
- Update to leverage std::filesystem
- Remove unused header from Timer
- Do not pass double by const ref in CollisionMarginData
- Fix SimpleResource::locateResource
- Fix clang-tidy-17 errors (#1122)
- Contributors: Levi Armstrong, Roelof Oomen
0.28.8 (2025-02-01)
0.28.7 (2025-01-29)
0.28.6 (2025-01-26)
0.28.5 (2025-01-21)
0.28.4 (2025-01-18)
0.28.3 (2025-01-18)
0.28.2 (2025-01-17)
0.28.1 (2025-01-17)
0.28.0 (2025-01-16)
- Fix Bullet linking on MacOS
(#1101)
- Use Bullet cmake targets when available
- Guard creation of Bullet3::Bullet target
- Windows does not have Bullet3Geometry.lib
- Restore boost-stacktrace changes
- Add GeneralResourceLocator API functions
- Leverage tesseract_common loadYamlFile and loadYamlString
- Add ContactAllowedValidator and ContactResultValidator (#1095)
- Leverage fs::path::preferred_separator in locateResource
- Add yaml include directive support
- Fix typo in tesseract_common CMakeLists.txt
- Add more serialization for eigen types and collision types
- Contributors: John Wason, Levi Armstrong
0.27.1 (2024-12-03)
- Include stdexcept in type_erasure.h
- Contributors: John Wason
0.27.0 (2024-12-01)
- Simplify type erasure
- Add uuid to tesseract_common::JointTrajectory
- Contributors: Levi Armstrong
0.26.0 (2024-10-27)
- Add utility toArchiveFile method
- Fix serialization
- Fix abstract class serialization
- Fix serialization extension marco so they must include . char
- Fix to archive file with no extension
- Contributors: Levi Armstrong
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.