Improvements for XsensDataReader
#4063
Open
+581
−316
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes issue #3956
Brief summary of changes
Add a configuration option to XSensDataReaderSettings to specify a known data rate (sampling frequency).
Add a configuration option to XSensDataReaderSettings to specify a custom delimiter.
Add the ability to read in either a Rotation Matrix, Quaternion, or Euler angle values from Xsens files.
Update the parser to handle the path separator for
data_folder
.Fix a memory leak in the original implementation.
Verify integrity and uniformity of all files.
Testing I've completed
Looking for feedback on...
CHANGELOG.md (choose one)
This change is