-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RT Capabilities Part 1 - YARP Logger Device #817
Merged
Merged
Changes from all commits
Commits
Show all changes
91 commits
Select commit
Hold shift + click to select a range
c8134c6
Edited to test sending of logging data to YARP port
nicktrem 76c01a2
Added a test for streaming data, it was successful
nicktrem 4267db2
Added dummy value to send for testing
nicktrem 45bade1
temporarily removed sending all of the data for testing purposes
nicktrem c213ed7
Sending FT data to log visualizer
nicktrem c4da8b5
Moved the code for sending data to a more centralized function
nicktrem 4667433
Added more logging data to send to the visualizer
nicktrem 98b0563
Added Cartesian Wrench valus to be streamed in real-time
nicktrem d498c21
Added external data, moved current system of sending data to a better…
nicktrem cf20448
Fixed bug related to json key field
nicktrem 296cd2c
Cleaned up the code a little bit
nicktrem a735dd4
Cleaned up the code, removed hard-coded values
nicktrem f43d2d7
Added back motor state logging
nicktrem 325d378
Changed rt logging port name
nicktrem 04c14cd
Fixed merge conflict
nicktrem 5bd0122
Added Vector Collection Client
nicktrem ca1fffb
Initial test sucessful of sending vector collection data to robot-log…
nicktrem 6ca1fe9
Added get metadata method for pybind11
nicktrem 6284950
Added metadata values
nicktrem 5f4c3fb
Got joint data sending over the vector Collection Network
nicktrem edf8b45
Added more values to send over via the vector collection server
nicktrem c25f25d
Cleaned up the code
nicktrem 5409fab
got plot scaling updating correctly
nicktrem b83a7f6
Flight data streaming
nicktrem 5eabf65
Got metadata naming correct
nicktrem 554fa1e
Added ability to stream motor states
nicktrem f45bfb5
Cleaned up the code a bit
nicktrem ebf9d76
Removed whitespace in Module.cpp
nicktrem 9def9a5
Removed whitespace from VectorsCollection.cpp
nicktrem d92f7f4
Cleaned up the code, removed debug statements/comments
nicktrem 8ad4b69
Merge branch 'vectorCollectionServerRT' of https://github.com/nicktre…
nicktrem c3c79ad
Reorganized the code and removed hardcoded values
nicktrem 0ce1575
Removed white space, fixed spelling mistake in comment
nicktrem cb4838e
Updated formatting
nicktrem 875e190
Update YarpRobotLoggerDevice.cpp
nicktrem 4815a61
remvoed white space
nicktrem 1cde2ae
Update CHANGELOG.md
nicktrem 2781076
Merge branch 'master' into vectorCollectionServerRT
nicktrem 3ee4481
Changed vector collection RT data server member name
nicktrem 12f1649
Added functions for processing metadata
nicktrem 3fda2d5
Optimized the constants a bit
nicktrem 4a6f01b
Merge branch 'vectorCollectionServerRT' of https://github.com/nicktre…
nicktrem 20d7b65
Removed identical functions
nicktrem 834d618
Added function for storing and sending data
nicktrem bf7fe13
Fixed up constants file
nicktrem 5f62eea
Added mutex for text logging port
nicktrem 8d3d488
Moved realtime port data to be read from config file
nicktrem 21bdbdb
Applied the clang format
nicktrem 3667b19
Merge branch 'ami-iit:master' into master
nicktrem e136188
fixed merge conflict with master
nicktrem 2b6ef20
Removed unused functions
nicktrem 2ccff2d
Fixed issue with header definition
nicktrem 5ef8bb4
Moved to lock guard instead of mutex lock
nicktrem d24e886
Removed whitespace
nicktrem 482e195
Fixed data prepare bug with vector server
nicktrem 3be2c8a
Merge branch 'master' into vectorCollectionServerRT
nicktrem 841138c
Cleaned up the code regarding constants
nicktrem e5d0cdb
Added pybind functions for metadata
nicktrem 568addd
cleaned up variable locations
nicktrem c16b958
Merge branch 'vectorCollectionServerRT' of https://github.com/nicktre…
nicktrem 52499b5
Added an option to open the RT port from XML
nicktrem 7244bca
Cleaned up the code a bit more with the function pointers
nicktrem 51f9a8a
Fixed issue with vector collection server
nicktrem cc97f40
Cleaned up the code
nicktrem 609e3c2
Removed whitespace
nicktrem 3cfaf3d
Removed whitespace
nicktrem 6c1fdd1
Fixed but regarding closing and opening logger devices
nicktrem 0e166b4
Removed bug regarding metadata
nicktrem 107860c
changed function name to snake case
nicktrem 26f7a3a
Updated the git ignore
nicktrem 0392a04
Replaced yInfo with log()->info()
nicktrem cf0370b
Fixed formatting
nicktrem 70e0b6f
Fixed variable names
nicktrem 3efcfe5
Updated max timeout for exogenous signals
nicktrem 3f9d725
Removed complexity for a simpler PR
nicktrem e392e93
Further simplified
nicktrem ee4cf0d
Removed leftover comments
nicktrem 8f0e4a8
replaced unnecessary code with a function
nicktrem 4ea7f85
Restructured reading rt setting from log file
nicktrem f8d16c4
Fixed code formatting
nicktrem 9429b0e
Removed unused includes
nicktrem 69fa835
Fixed more formatting
nicktrem 1939bee
Added use of Eigen::Map
nicktrem 0c6be42
Moved the remote string variable
nicktrem 7c8d912
Fixed bug with bitwise and
nicktrem 1c924a9
Changed variable names
nicktrem 9555d00
reverted to previous signal name
nicktrem a91ee01
Cleaned up python bindings
nicktrem 0888c96
Turned log data into a lambda
nicktrem 01aea4e
Removed Eigen Map after logData lambda change
nicktrem 0c28b90
removed duplicate include of vector
nicktrem File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is a leftover
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This mutex is not leftover, it is used to guard the text logging port for when it is reading and when it is looking for new logs.