ros-noetic-tesseract-common (0.18.1-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 30 Jun 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.18.0-1focal) focal; urgency=high

  * Add package cmake flags for testing, examples and benchmarks
  * Removed gcc-specific options from clang config
  * Fix JointState equal operator
  * Contributors: Levi Armstrong, Roelof

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 29 Jun 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.17.0-1focal) focal; urgency=high

  * Windows updates (#893 <https://github.com/tesseract-robotics/tesseract/issues/893>)
  * Update resource_locator.cpp (#889 <https://github.com/tesseract-robotics/tesseract/issues/889>)
  * Contributors: John Wason, Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Tue, 06 Jun 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.16.3-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 04 May 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.16.2-1focal) focal; urgency=high

  * Add yaml support for tool path
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 28 Apr 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.16.1-1focal) focal; urgency=high

  * Improve tesseract_common unit test coverage
  * Improve general resource locator
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Tue, 11 Apr 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.16.0-1focal) focal; urgency=high

  * Add documentation to ContactResultMap
  * Avoid multiple memory allocations in PairHash::operator()
  * Add contact results class
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Sun, 09 Apr 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.15.3-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 22 Mar 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.15.2-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 15 Mar 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.15.1-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Tue, 14 Mar 2023 05:00:00 -0000

ros-noetic-tesseract-common (0.15.0-1focal) focal; urgency=high

  * Performance improvements found using callgrind (#852 <https://github.com/tesseract-robotics/tesseract/issues/852>)
  * Update TaskComposerPluginInfo
  * Improve tesseract_state_solver code coverage
  * Fix tesseract_common plugin info implementations equal and insert methods
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 03 Mar 2023 06:00:00 -0000

ros-noetic-tesseract-common (0.14.0-1focal) focal; urgency=high

  * Add general resource locator
  * Remove deprecated items
  * Add fileToString utility function
  * Rename Any to AnyPoly
  * Remove StatusCode and fix eigen being passed by value in JointState
  * Including <boost/serialization/library_version_type.hpp> for Boost 1.74. Fixes tesseract-robotics/tesseract#764 <https://github.com/tesseract-robotics/tesseract/issues/764>
  * Contributors: Levi Armstrong, Roelof Oomen

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Sun, 23 Oct 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.13.1-1focal) focal; urgency=high

  * Add tesseract extension macro
  * Move most SWIG commands to tesseract_python package (#809 <https://github.com/tesseract-robotics/tesseract/issues/809>)
  * Add isNull method to TypeErasureBase
  * Fix TypeErasure to fully support being null
  * Add find_bullet macro which creates a target to link against (#803 <https://github.com/tesseract-robotics/tesseract/issues/803>)
  * Update almostEqualRelativeAndAbs to support vector of max_diff and max_rel_diff (#802 <https://github.com/tesseract-robotics/tesseract/issues/802>)
  * Contributors: John Wason, Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 25 Aug 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.13.0-1focal) focal; urgency=high

  * Update code based on clang-tidy-14
  * Make limits utility functions templates
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 11 Jul 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.10.0-1focal) focal; urgency=high

  * Update ros_industrial_cmake_boilerplate to 0.3.0 (#795 <https://github.com/tesseract-robotics/tesseract/issues/795>)
  * Static plugin loading using symbol module resolution (#782 <https://github.com/tesseract-robotics/tesseract/issues/782>)

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 06 Jul 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.11-1focal) focal; urgency=high

  * Renames in type erasure to avoid WIN32 defines
  * Updated CPack (#786 <https://github.com/tesseract-robotics/tesseract/issues/786>)
  * Update to use find_gtest macro
  * Fix message in type_erasure.h
  * Contributors: John Wason, Levi Armstrong, Michael Ripperger

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 30 Jun 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.10-1focal) focal; urgency=high

  * Add type erasure interface (#776 <https://github.com/tesseract-robotics/tesseract/issues/776>)
    * Add type erasure interface
    * revert change to type erasure constructor
  * Update FindTinyXML2.cmake
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Tue, 14 Jun 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.9-1focal) focal; urgency=high

  * Fix find tcmalloc on melodic
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 30 May 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.8-1focal) focal; urgency=high

  * Fix Findtcmalloc_minimal.cmake
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 30 May 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.7-1focal) focal; urgency=high

  * Update Findtcmalloc.cmake to include threads and split out tcmalloc_minimal to Findtcmalloc_minimal.cmake
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 30 May 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.6-1focal) focal; urgency=high

  * Normalize quaternion when decoding yaml Eigen::Isometry3d
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 02 May 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.5-1focal) focal; urgency=high

  * yaml_utils.h nullptr comparison fixup (#755 <https://github.com/tesseract-robotics/tesseract/issues/755>)
  * Fix JointTrajectory SWIG container (#756 <https://github.com/tesseract-robotics/tesseract/issues/756>)
  * Contributors: John Wason

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Sun, 24 Apr 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.4-1focal) focal; urgency=high

  * Windows fixes with passing unit tests (#751 <https://github.com/tesseract-robotics/tesseract/issues/751>)
    * Fix bug in OFKTStateSolver::moveLinkHelper
    * Use binary ifstream ond ofstream in serialization.h
    * Add c++17 flag to windows_noetic_build.yml
    * Fix SceneGraph move constructor, restore modified unit tests
  * Contributors: John Wason

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 22 Apr 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.3-1focal) focal; urgency=high

  * Make JointTrajectory a struct
  * Add environment serialization
  * Updated plugin capability to support sections (#741 <https://github.com/tesseract-robotics/tesseract/issues/741>)
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 18 Apr 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.2-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Sun, 03 Apr 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.1-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 01 Apr 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.9.0-1focal) focal; urgency=high

  * Make ResourceLocator serializable
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 31 Mar 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.8.7-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 24 Mar 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.8.6-1focal) focal; urgency=high

  * Add atomic serialization
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 24 Mar 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.8.5-1focal) focal; urgency=high

  * Add boost serialization for Environment commands and all underlying types (#726 <https://github.com/tesseract-robotics/tesseract/issues/726>)
    * Add serialization macros to tesseract_common
    * Add serialization for tesseract_geometry primatives
    * Add serialization for meshes and octree
    * Add serialization for Link and Joint
    * Add serialization for tesseract_common types
    * Add serialization for SceneGraph and SceneState
    * Add serialization for tesseract_srdf and tesseract_common types
    * Add serialization for environment commands
    * Fix bug in getCollisionObjectPairs
  * Adjust for breaking change in Boost DLL 1.76
  * Contributors: Josh Langsfeld, Matthew Powelson

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 24 Mar 2022 05:00:00 -0000

ros-noetic-tesseract-common (0.8.4-1focal) focal; urgency=high

  * Set TESSERACT_ENABLE_EXAMPLES default to ON
  * Add TESSERACT_ENABLE_EXAMPLES compile option
  * Contributors: John Wason, Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 03 Mar 2022 06:00:00 -0000

ros-noetic-tesseract-common (0.8.3-1focal) focal; urgency=high

  * Python patches for Feb 2022 update (#716 <https://github.com/tesseract-robotics/tesseract/issues/716>)
  * Contributors: John Wason

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Tue, 22 Feb 2022 06:00:00 -0000

ros-noetic-tesseract-common (0.8.2-1focal) focal; urgency=high

  * Add ability to provide calibration information in the SRDF (#703 <https://github.com/tesseract-robotics/tesseract/issues/703>)
    * Add missing package tesseract_srdf in CI after script
    * Add support for calibration info in SRDF
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 27 Jan 2022 06:00:00 -0000

ros-noetic-tesseract-common (0.8.1-1focal) focal; urgency=high

  * Add any.cpp
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 24 Jan 2022 06:00:00 -0000

ros-noetic-tesseract-common (0.8.0-1focal) focal; urgency=high

  * CPack Update (#693 <https://github.com/tesseract-robotics/tesseract/issues/693>)
  * Add BOOST_SERIALIZATION_ASSUME_ABSTRACT to Any type erasure
  * Contributors: Levi Armstrong, Michael Ripperger

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 19 Jan 2022 06:00:00 -0000

ros-noetic-tesseract-common (0.7.5-1focal) focal; urgency=high

  * Add -Wdeprecated-declarations to push pop macros
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 10 Jan 2022 06:00:00 -0000

ros-noetic-tesseract-common (0.7.4-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 15 Dec 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.7.3-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 15 Dec 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.7.2-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 15 Dec 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.7.1-1focal) focal; urgency=high

  * Move checkKinematics to getKinematicGroup and add support for clang-tidy-12 (#682 <https://github.com/tesseract-robotics/tesseract/issues/682>)
    * Move checkKinematics to getKinematicGroup and add support for clang-tidy-12
    * Reduce the number of checks perform in checkKinematics
    * Leverage checkKinematics in unit tests
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 15 Dec 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.7.0-1focal) focal; urgency=high

  * Move AllowedCollisionMatrix into tesseract_common
  * Contributors: Matthew Powelson

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Sat, 04 Dec 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.6.9-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 29 Nov 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.6.8-1focal) focal; urgency=high

  * Add contact margin data override type MODIFY (#669 <https://github.com/tesseract-robotics/tesseract/issues/669>)
    * Add contact margin data override type MODIFY
    * Add unit test for type MODIFY
  * Fix spelling errors
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Mon, 29 Nov 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.6.7-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Tue, 16 Nov 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.6.6-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 10 Nov 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.5.0-1focal) focal; urgency=high

  * Add convex decomposition support (#609 <https://github.com/ros-industrial-consortium/tesseract/issues/609>)
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 02 Jul 2021 05:00:00 -0000

ros-noetic-tesseract-common (0.4.1-1focal) focal; urgency=high

  * Remove windows compiler definition NOMINMAX
  * Do not add compiler option -mno-avx if processor is uknown
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Sat, 24 Apr 2021 05:00:00 -0000

ros-noetic-tesseract-common (0.4.0-1focal) focal; urgency=high

  * Add windows compile definition NOMINMAX
  * Improve tesseract_common unit test coverage
  * Add equal operator support to Any type erasure
  * Fix package build depends
  * Improve tesseract_common unit coverage
  * Disable compile option -mno-avx for arm builds
  * Move printNestedException and leverage forward declarations for tesseract_urdf
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 23 Apr 2021 05:00:00 -0000

ros-noetic-tesseract-common (0.3.1-1focal) focal; urgency=high

  * Move tesseract_variables() before any use of custom macros
  * Contributors: Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 14 Apr 2021 05:00:00 -0000

ros-noetic-tesseract-common (0.3.0-1focal) focal; urgency=high

  * Only enable code coverage if compiler definition is set
  * Move serialize implementation to cpp based on boost documentation for shared libraries
  * Rename Any method cast() and cast_const() to as()
  * Remove NullAny structure
  * Cleanup equal operator
  * Fix satisfiesPositionLimits to use relative equal and calculation of redundant solutions to include all permutations
  * Split loading plugins into two classes ClassLoader and PluginLoader
  * Remove dependency on class_loader and leverage Boost DLL
  * Add PluginLoader class to tesseract_common
  * Fixup enforceJointLimits
    Up to now, it would incorrectly apply the upper limit to any position
    that's outside the range. For example, a position that's slightly under
    the lower limit would get assigned the upper limit. Fix this by using
    Eigen's min and max functions, resulting in a proper clamp.
  * Add satisfy and enforce position limits utility functions (#576 <https://github.com/ros-industrial-consortium/tesseract/issues/576>)
  * Add QueryIntAttributeRequired utility function
  * Add cmake format
  * Add support for defining collision margin data in SRDF (#573 <https://github.com/ros-industrial-consortium/tesseract/issues/573>)
  * Use boost targets, add cpack and license file (#572 <https://github.com/ros-industrial-consortium/tesseract/issues/572>)
  * Fix the way in which Eigen is included (#570 <https://github.com/ros-industrial-consortium/tesseract/issues/570>)
  * Add serializable any type erasure (#555 <https://github.com/ros-industrial-consortium/tesseract/issues/555>)
  * Add ToolCenterPoint unit tests
  * Start to adding boost serialization support
  * Contributors: Hervé Audren, Levi Armstrong

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Fri, 09 Apr 2021 05:00:00 -0000

ros-noetic-tesseract-common (0.2.0-1focal) focal; urgency=high

  * Improve clone cache unit tests and fix issues with getting clone
  * Allow almostEqualRelativeAndAbs handle empty vectors
  * Refactor tesseract_environment to use applyCommands
  * Add tesseract_common::BytesResource unit test (#545 <https://github.com/ros-industrial-consortium/tesseract/issues/545>)
  * Add simple timer class
  * Add vectorized version of almostEqualRelativeAndAbs to compare if two vectors are equal
  * Update cmake_common_scripts to ros_industrial_cmake_boilerplate
  * Add marker support and remove dependency on command language
  * Update Findtcmalloc.cmake to support windows
  * Add Findtcmalloc.cmake file
  * Move all directories in tesseract directory up one level
  * Contributors: John Wason, Levi Armstrong, Matthew Powelson

 -- Levi Armstrong <Levi.Armstrong@swri.org>  Wed, 17 Feb 2021 06:00:00 -0000

ros-noetic-tesseract-common (0.1.0-1focal) focal; urgency=high



 -- Levi Armstrong <Levi.Armstrong@swri.org>  Thu, 31 Dec 2020 06:00:00 -0000


