-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix human model being stuck in case of bad calibration (#388)
* Add integretor reset on calibration * formatting HumanStateProvider.cpp and HumanStateProvider.h * add flag and mutex to reset integrator in HumanStateProvider::impl * Set jointPos and state at integrator to zero during calibration * Add flag check to reset previous state in the integrator * Update changelog * Fixed changelog * fix #388 (comment) * Changed integrator reset argument to be passed by reference instead of address * Removed debug print * Changed reset integrator flag logic to be passed by value --------- Co-authored-by: Davide <[email protected]>
- Loading branch information
1 parent
48d0147
commit 943483e
Showing
7 changed files
with
878 additions
and
694 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1,542 changes: 858 additions & 684 deletions
1,542
devices/HumanStateProvider/HumanStateProvider.cpp
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters