Comments (2)
The class Manager
uses matio to produce a file where data are appended at every "session". The final file is saved in the context directory defined by the ResourceFinder
.
Currently, a session is defined as 5 seconds session, but the sequencer (#5) will define it.
Exported data are in the following format:
- Keypoints is a
Nx1
struct (N = number of sessions), containing raw data.
The struct contains 14 fields. Each field has a name corresponding to a keypoint and for each session contains a matrixnx3
(n = time sample) in the following format:
[x1, y1, z1;
x2, y2, z2;
...
xn, yn, zn]
- Time_samples is a
nx1
vector containing the time samples at which the keypoints are received - Metric name (for example ROM_0) is a
Nx1
struct, containing tstart and tend, which indicate the start and the end of a single session, and the following information from the motion repertoire (which might change depending on the metric):
-
- ref_joint: reference joint for the considered metric
-
- ref_direction: reference direction for the considered metric
-
- ref_plane: plane on which the metric has to be evaluated
-
- max: max value for the considered metric
-
- min: min value for the considered metric
from assistive-rehab.
Very nicely done @vvasco 🏅
from assistive-rehab.
Related Issues (20)
- Remember to update CI for VCPKG Ports name HOT 1
- Update YARP portmonitor initialization HOT 5
- Use `depthimage_compression_zlib` pormonitor HOT 1
- Dependencies for cornerRefinementMethod HOT 2
- `lineDetector` and `skeletonRetriever` are to rely on I/F to get depth camera's params HOT 2
- CI fails because of `curl` build error HOT 4
- Setup and test the TUG demo on R1SN003 HOT 41
- Develop the connection Navigation ➡️ GRACE HOT 2
- Refine and test speech failure detection on R1SN003
- Host docker images on `ghcr.io/robotology` HOT 3
- Update kinematics for use with top camera
- Test the TUG metrics accuracy with and without human planes projection HOT 3
- Expose the available TUG metrics to the end user HOT 8
- Investigate the possibility to replace the Wi-Fi buttons HOT 3
- General upgrades to assistive-rehab docker image HOT 1
- Release `v0.8.0`
- Update website
- Improve the peak finding algorithm for gait estimation HOT 5
- Investigate possible race condition in `googleSpeech` module
- Improve handling of questions by `managerTUG` HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from assistive-rehab.