Releases: loco-3d/linear-feedback-controller
Releases · loco-3d/linear-feedback-controller
Release v3.1.0
Release v3.0.1
[3.0.1] - 2025-11-04
- add jrl_cmakemodules to package.xml
Release v3.0.0
[3.0.0] - 2025-10-23
added
- A passthrough_controller to simulate controllers on partial interface sets.
Example in a certain robot there is one controller per joint on the robot
but not in simulation. This passthrough controller helps the user to create
a seemless interface for both the real robot and the simulation.
changed
- Breaking API! The in and out interfaces can now be twicked interface by interface.
v2.0.0
Note on the release
This release is the first GitHub release though previous ones are available as tag in this repository.
This release has a major breaking change: the migration to ROS2.
It implies:
- A more flexible code as we use chainable controller.
- We split the math and the ROS code.
- Unit-test now covers the math code.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #17
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #20
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #21
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #22
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #23
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #24
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #25
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #26
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #27
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #28
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #29
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #30
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #31
- First packaging for ROS2 by @MaximilienNaveau in #33
- Topic/mnaveau/humble devel/ci by @MaximilienNaveau in #36
- [humble devel] Isolate functionnalities by @MaximilienNaveau in #34
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #35
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #38
- Topic/mnaveau/humble devel/ros2 controller by @MaximilienNaveau in #39
- Topic/mnaveau/humble devel/gravity compensation and vel filter by @MaximilienNaveau in #41
- pd plus demo node, WIP by @MedericFourmy in #42
- Fix missing private keyword in lf_controller by @ArthurVal in #45
- Fix the 'first time compilation' error due to the markdown generator by @ArthurVal in #48
- Add pd controller unittests by @ArthurVal in #43
- Nix by @nim65s in #50
- flake: update target branch by @nim65s in #51
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #47
- Disable all non-nominal tests of the PD controller by @ArthurVal in #53
- Add missing header guards to time.hpp by @ArthurVal in #56
- Add the LFController unit tests by @ArthurVal in #46
- Fix the rnea vector output size mismatch by @ArthurVal in #62
- Add the 'LinearFeedbackController' unit-tests by @ArthurVal in #49
- Use single threaded CI by @MaximilienNaveau in #64
- Merge humble onto humble-devel by @MaximilienNaveau in #66
- update the precommit auto update branch and add a dependabot for the … by @MaximilienNaveau in #52
- update ci by @nim65s in #67
- flake.lock: Update by @hrp2-14 in #63
- Remove the deprecated/ folder by @ArthurVal in #69
- Remove averaging_filter, min_jerk (not used) by @ArthurVal in #70
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #68
- Define the symbols visibility according using visibility.hpp by @ArthurVal in #73
- Release by @MaximilienNaveau in #74
- Remove for loop duplication by @ArthurVal in #78
- Nix: workaround test RPATH by @nim65s in #77
- propagate the CI in nix. by @MaximilienNaveau in #76
- flake.lock: Update by @hrp2-14 in #82
- Set message time by @jmirabel in #81
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #83
- flake.lock: Update by @nim65s in #89
- humble-release. by @MaximilienNaveau in #90
- Topic/mnaveau/common main branch by @MaximilienNaveau in #92
- Merging back the humble branch in to the main branch. by @MaximilienNaveau in #94
- nix: centralize by @nim65s in #95
- Feature/mnaveau/nix and ci by @MaximilienNaveau in #97
- Release/v2.0.0 by @MaximilienNaveau in #98
New Contributors
- @MedericFourmy made their first contribution in #42
- @hrp2-14 made their first contribution in #63
- @jmirabel made their first contribution in #81
Full Changelog: 1.0.2...v2.0.0