Changelog for package fuse_publishers
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
- Adding doxygen to all packages (#241)
- 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
- Adding doxygen to all packages (#241)
- 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
- 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
- Adding doxygen to all packages (#241)
- Contributors: Gary Servin, Stephen Williams, Tom Moore
0.10.0 (2024-09-16)
0.9.0 (2024-06-17)
0.8.0 (2024-02-02)
- 0.7.0
- Update changelogs
- [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
- 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
- Adding doxygen to all packages (#241)
- 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)
- Fixing license
- Support throttling serialized graph publisher (#204)
* Change sensor proc from gtest to gmock target
* Move ThrottledCallback to fuse_core
* Support generic callbacks in ThrottledCallback
* Throttle graph publishing
* Overload getPositiveParam for ros::Duration
* Use getPositiveParam for ros::Duration parameters
- Set latch param in serialized publisher to false by default (#184)
- Add latch param to serialized publisher (#165)
- Use transaction stamp in SerializedPublisher (#147)
By using the transaction stamp instead of ros::Time::now() it's
possible to replay things with the same transaction and compare the
original and new generated graphs.
- 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-2149] Added the configured device_id to the log message (#110)
- [RST-2427] Added a 'source' field to the constraints. This is an API-breaking change. (#101)
- [RST-2340] Add serialization support to fuse (#98)
- [RST-2148] Added start() and stop() methods to the MotionModel, SensorModel, and Publisher API (#75)
* Added start() and stop() methods to the MotionModel, SensorModel, and Publisher API
* Added the ability to clear the callback queue of the optimizer
* Refactor the fixed-lag reset callback to use the plugins' stop() and start() methods
- Fix -Wall -Wextra warnings (#77)
- Contributors: Davide Faconti, Enrique Fernandez Perdomo, Stephen Williams, Tom Moore
0.4.0 (2019-07-12)
- [RST-1747] fixed lag smoother implementation (#52)
- [RST-1926] Extend the local parameter definition to include Minus() (#40)
- Contributors: Stephen Williams
0.3.0 (2019-03-18)
- [RST-1625] Created a StampedVariableSynchronizer helper class (#39)
- [RST-1653] transaction stamps (#37)
* Moved the set<ros::Time> object that always accompanies a Transaction into the Transaction itself.
* Updated all related classes to support that change
- Contributors: Stephen Williams
0.2.0 (2019-01-16)
- Fix tests for bionic (#34)
- [RST-1554] test depends (#30)
* Refactored all CMakeLists.txt to avoid path issues when using workspace overlays
- Contributors: Gary Servin, Stephen Williams
0.1.1 (2018-08-15)
0.1.0 (2018-08-12)
- [RST-1121] Moved the pose publishers (#19)
* Moved the publisher base classes to the public repo
* Moved the pose publisher implementations to the public repo
* Added the option to publish the robot trajectory as a PoseArray message
* Clean up Eigen depends and includes
- Contributors: Stephen Williams
0.0.2 (2018-07-16)
0.0.1 (2018-07-05)