CHANGELOG
Changelog for package fuse_loss
1.0.1 (2023-03-03)
1.0.0 (2023-03-03)
fuse -> ROS 2 : Doc Generation (#278) * Port doc generation and fix package.xml for linting * Fix small bugs in package.xml * Use default rosdoc2 settings * Use default rosdoc2 settings * Update fuse_doc for rosdoc2 ——— Co-authored-by: Shane Loretz <sloretz@google.com>
fuse -> ROS 2 fuse_models: Port fuse_models (#304) * Port messages * Port fuse_models * Fix alloc error and some bugs * Wait on result
fuse -> ROS 2 fuse_graphs : Port fuse_graphs (#289)
fuse -> ROS 2 fuse_variables: Linting (#296) * Migrate to .hpp files * Create redirection headers * Make xmllint and uncrustify happy * Wrap most comment lines * Satisfy cpplint
fuse -> ROS 2 fuse_loss: Linting (#295)
fuse -> ROS 2 fuse_loss: Port fuse_loss (#287)
fuse -> ROS 2 fuse_core: Linting (#292)
fuse -> ROS 2: Clean up macro usage warnings (#280)
fuse -> ROS 2 fuse_msgs : Port package and ignore unported packages for now (#277) Co-authored-by: Tom Moore <tmoore@locusrobotics.com>
Adding doxygen to all packages (#241)
Contributors: Tom Moore, methylDragon
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)
Changelogs
Fix roslint 0.12.0 (#186) * Fix roslint 0.12.0 include_what_you_use warnings Mostly for: * std::move -> #include <utility> * std::make_shared and similar -> #include <memory> * Remove static string variable not permitted by roslint 0.12.0, using a test fixture where needed.
Replace ignition_sensors list param with ignition field (#163) * Remove ignition_sensors param and use a per-sensor ignition field
Add ComposedLoss (#170)
Patch Tukey loss for Ceres < 2.0.0 (#159) * Patch Tukey loss for Ceres < 2.0.0 * Create ceres_macros.h header
Plot loss (#143) * Add test to plot loss rho, influence and weight * Add BUILD_WITH_PLOT_TESTS option (defaults OFF)
Remove Pseudo-Huber loss, it duplicates SoftLOne (#152) * Remove Pseudo-Huber loss, it duplicates SoftLOne
Add new loss functions (#142) The following loss functions, not available in Ceres solver are provided: * Geman-McClure * DCS (Dynamic Covariance Scaling) * Fair * Pseudo-Huber * Welsch
Support ScaledLoss (#141)
Add fuse_loss pkg with plugin-based loss functions (#118)
Contributors: Enrique Fernandez Perdomo, Stephen Williams, Tom Moore
Fix roslint 0.12.0 (#186) * Fix roslint 0.12.0 include_what_you_use warnings Mostly for: * std::move -> #include <utility> * std::make_shared and similar -> #include <memory> * Remove static string variable not permitted by roslint 0.12.0, using a test fixture where needed.
Replace ignition_sensors list param with ignition field (#163) * Remove ignition_sensors param and use a per-sensor ignition field
Add ComposedLoss (#170)
Patch Tukey loss for Ceres < 2.0.0 (#159) * Patch Tukey loss for Ceres < 2.0.0 * Create ceres_macros.h header
Plot loss (#143) * Add test to plot loss rho, influence and weight * Add BUILD_WITH_PLOT_TESTS option (defaults OFF)
Remove Pseudo-Huber loss, it duplicates SoftLOne (#152) * Remove Pseudo-Huber loss, it duplicates SoftLOne
Add new loss functions (#142) The following loss functions, not available in Ceres solver are provided: * Geman-McClure * DCS (Dynamic Covariance Scaling) * Fair * Pseudo-Huber * Welsch
Support ScaledLoss (#141)
Add fuse_loss pkg with plugin-based loss functions (#118)
Contributors: Enrique Fernandez Perdomo, Stephen Williams