Skip to content

Files

Latest commit

 Cannot retrieve latest commit at this time.

History

History
135 lines (123 loc) · 6.56 KB

CHANGELOG.rst

File metadata and controls

135 lines (123 loc) · 6.56 KB

Changelog for package fuse_variables

0.5.0 (2022-02-23)

  • [RST-4186] Fix fuse macro names (#263) * Namespace all macros with the FUSE_ prefix. Mark original macros as deprecated. * Update all fuse objects to use the new macro names
  • Make 2D versions of the landmark variables (#250)
  • [RST-4390] Allow variables to be held constant during optimization (#243) * Add support for holding variables constant * Create a 'fixed' landmark * Added initial support for marginalizing constant variables
  • Adding doxygen to all packages (#241)
  • Add unstamped 3D point variable (#233) (#239) * Add unstamped 3D landmark variable * Add landmark test and new uuid generator Co-authored-by: Stephen Williams <swilliams@locusrobotics.com> Co-authored-by: Jake McLaughlin <jake.mclaughlin98@gmail.com>
  • Contributors: Stephen Williams, Tom Moore

0.6.0 (2023-02-22)

  • 0.5.0
  • Update changelogs
  • [RST-4186] Fix fuse macro names (#263) * Namespace all macros with the FUSE_ prefix. Mark original macros as deprecated. * Update all fuse objects to use the new macro names
  • Make 2D versions of the landmark variables (#250)
  • [RST-4390] Allow variables to be held constant during optimization (#243) * Add support for holding variables constant * Create a 'fixed' landmark * Added initial support for marginalizing constant variables
  • Adding doxygen to all packages (#241)
  • Add unstamped 3D point variable (#233) (#239) * Add unstamped 3D landmark variable * Add landmark test and new uuid generator Co-authored-by: Stephen Williams <swilliams@locusrobotics.com> Co-authored-by: Jake McLaughlin <jake.mclaughlin98@gmail.com>
  • Contributors: Gary Servin, Stephen Williams, Tom Moore

0.7.0 (2023-09-25)

  • [RST-7809] Fix optimization errors when the orientation is initialized at +PI (#334) * Add some unit tests for the 2D orientation constraints; Create getters/setters for the 2D orientation variable is preparation for a fix. * Force the 2D orientation value to be is minimum phase
  • Derive the fixed landmarks from the standard landmarks (#259)
  • Update devel to build on Ubuntu Jammy (22.04) (#326) * Update to C++17 for use with Ubuntu Jammy * Include Rviz and Eigen as system includes, which supresses warnings within the included libraries * use pluginlib and class_list_macros .hpp include instead of deprecated .h From: Lucas Walter <wsacul@gmail.com>
  • 0.6.0
  • Update changelogs
  • 0.5.0
  • Update changelogs
  • [RST-4186] Fix fuse macro names (#263) * Namespace all macros with the FUSE_ prefix. Mark original macros as deprecated. * Update all fuse objects to use the new macro names
  • Make 2D versions of the landmark variables (#250)
  • [RST-4390] Allow variables to be held constant during optimization (#243) * Add support for holding variables constant * Create a 'fixed' landmark * Added initial support for marginalizing constant variables
  • Adding doxygen to all packages (#241)
  • Add unstamped 3D point variable (#233) (#239) * Add unstamped 3D landmark variable * Add landmark test and new uuid generator Co-authored-by: Stephen Williams <swilliams@locusrobotics.com> Co-authored-by: Jake McLaughlin <jake.mclaughlin98@gmail.com>
  • Contributors: Gary Servin, Stephen Williams, Tom Moore

0.4.2 (2021-07-20)

  • Adding roslint dependency to fuse_viz (#231) * Adding roslint dependency to fuse_viz * Silence CMP0048 warnings
  • Contributors: Tom Moore

0.4.1 (2021-07-13)

  • Removed the explicit '-std=c++14' compile flag (#119) * Removed the explicit '-std=c++14' compile flag * Changed the CXX_STANDARD setting to be per-target instead of global * Added the CXX_STANDARD_REQUIRED setting to all targets
  • fix compilation in Kinetic (#112)
  • [RST-2340] Add serialization support to fuse (#98)
  • Fix -Wall -Wextra warnings in tests (#80)
  • Fix -Wall -Wextra warnings (#77)
  • Contributors: Davide Faconti, Enrique Fernandez Perdomo, Stephen Williams

0.4.0 (2019-07-12)

  • Depend on libceres-dev instead of ceres-solver (#71)
  • Modified Variable class to make the UUID immutable (#55)
  • The node handle in the loadDeviceId() function does not need to be mutable (#56)
  • Fixed missing header. It was moved to a different package. (#49)
  • [RST-1940] Added a localSize() method to the Variable class (#42)
  • [RST-1927] Update the local parameterization for the orientation variables (#41)
  • [RST-1926] Extend the local parameter definition to include Minus() (#40)
  • Contributors: Enrique Fernández Perdomo, Stephen Williams

0.3.0 (2019-03-18)

0.2.0 (2019-01-16)

  • [RST-1554] test depends (#30) * Refactored all CMakeLists.txt to avoid path issues when using workspace overlays
  • Contributors: Stephen Williams

0.1.1 (2018-08-15)

  • [RST-1121] Load device id from parameter server (#26) * Made a load function for getting the device id from the parameter server
  • Contributors: Stephen Williams

0.1.0 (2018-08-12)

  • [RST-1121] move optimizers (#25)
  • [RST-1121] Moved the pose publishers (#19)
  • Adding absolute 3d pose
  • Adding 3D orientation constraints
  • Contributors: Stephen Williams, Tom Moore

0.0.2 (2018-07-16)

  • Added a base class for all stamped variables (#14)
  • Added 3D variable types
  • Removed fuse_variables default constructors (#5)
  • Move the fuse_variables package into the public repo (#4)
  • Contributors: Stephen Williams, Tom Moore

0.0.1 (2018-07-05)