Re-transcription of the Protocol template sheet into YAML structure, for easing the insertion into the Eurobench Database
Objective of such structure:
- Perform systematic checking of the information collected
- Enable more automatic protocol insertion in the database
Relevant links:
Check eurobench_tooling/README.md.
2 scripts are implemented.
check_template
makes a sanity check on the yaml information.
check_synchro
compares commits in the dev and eurobench fork of all PI repositories.
Name | Who | protocol uploaded | PI uploaded |
---|---|---|---|
Walking/Standing on a moving surface | beat | 7 | yes |
Walking on treadmill | Bestable and treadmill | 1 | yes |
Walking with crutches | Bullet | 2 (missing pdf) | yes |
Ascending/Descending slopes | Eurobench UDBenchmark | 2 | yes |
Kinematics of inclined walking of non-impared individuals | RRD | 1 | yes |
Characterization of the effects of the exoskeleton over muscle coordination | Pepato | 1 | yes |
Moving in narrow spaces | tested | 3 (no pdf) | yes |
Opening closing doors | Eurobench-CSIC | 0 | |
Overcoming obstacles | Eurobench-CSIC | 0 | |
Straight walking | Eurobench-CSIC | 0 | |
Ascending/Descending stairs | stepByStep | 6 of 7 | yes |
Kinematics of stair walking of non-impared individuals | RRD | 1 | yes |
Sit-to-Stand, Stand-to-Sit | Bench | 2 | yes |
Walking/Standing during pushes | benchbalance | 1 | yes |
Standing during manipulation | Eurobench-CSIC | 2 | under dev |
Walking over irregular terrains | Eurobench-CSIC | 1 | yes |
Characterization of user experience during exoskeleton-assisted walking | Experience | 2 | yes |
Robot Actuation characterization system | Forecast | under progress | no |
Name | Who | protocol uploaded | PI uploaded |
---|---|---|---|
Pushing a shopping trolley or walker | BEAST | 1 | yes |
Opening/Closing doors Madrob | madrob | 1 | yes |
Walking on flat ground | Eurobench-UHEI | 1 | yes |
Sit-to-Stand, Stand-to-Sit | Eurobench-UHEI | 2 | yes |
Ascending/Descending slopes | Eurobench-UHEI | 3 | yes |
Ascending/Descending stairs | Eurobench-Waterloo | 5 | yes |
Walking over irregular terrains | Eurobench-PAL | 3 | no |
Walking over soft terrains | discarded | ||
Overcoming obstacles | Eurobench-PAL | 3 | no |
Standing during manipulation | Eurobench-Waterloo | 3 | no |
Picking and carrying objects | Eurobench-Waterloo | 4 | yes |
Walking on a treadmill | Eurobench-IIT and Treadmill | 3 | yes |
Walking on laterally inclined surfaces | Eurobench-IIT | 1 | yes |
Moving in narrow spaces | discarded | ||
Standing on a moving surface | comtest | 3 | yes |
Walking/Standing during pushes | Dysturbance | 4 | yes |
The hyperlinks refer to:
code
: the code repository owned by the test-bed developersEurobench repo
: fork of the code repository, managed by Eurobench (for deployment purposes)docker
: link to the docker image of the code, to be used by the Eurobench serverexcel
: protocol description, following the Eurobench templateyaml
: re-transcription of the excel sheet in computed-friendly format to ease insertion in database.
- code, Eurobench_repo, docker, template, yaml, manual
- Discussion on the input data (calib file per user, not in the current options)
- Integrated 2 protocols:
- 5 sit to stand
- 30 seconds sit to stand
- manual uploaded
- code, Eurobench repo, docker image, excel, yaml, data_set manual
- integrated:
- 1 protocol: Bestable: Visually-cued stepping perturbations on a treadmill.
- Manual uploaded.
- Eurobench repo, docker, yaml,
- excels:
- discussion opened on the inter-intra aggregation
- Integrated:
- code, Eurobench fork, docker, template, yaml, manual
- current state (26/01):
- various issue opened, but the docker image is uploaded
- integrated: 1 protocol.
- Walking over irregular terrains
- manual uploaded.
- code, Eurobench repo, docker image, excel, yaml, manual
- Missing: indication on data collected files.
- A protocol: Madrob: using a door
- documentation: PDF available. Available from the github repo. Image available
- code,
- current state: pending on validating the Docker images
- integrated protocol:
- code, Eurobench repo, docker, template, yaml, manual
- integrated: 2 protocols
- UDBenchmarking - "Walking on Slopes"
- Walking on an inclined treadmill
- Manual uploaded.
- code, active fork, template, yaml, manual
- current state:
- Matlab, with specific licences. Not likely to be Octave compatible
- Information about the protocols can be consulted but the algorithms are not callable at this moment.
- implemented field set to False
- integrated: 2 protocols, documentation uploaded
- code, github repo, docker image, excel, yaml
- integrated: 1 protocol. No pdf, but reference to repository
- code, active fork template yaml manual
- current state:
- Matlab code
- uploaded as a docker image
- integrated : 1 protocol, PDF inserted
- code, Eurobench code, docker, excel, yaml
- current state:
- ready to be tested?
- integrated: 1 protocol, NO PDF
- code, eurobench repo, template, yaml, docker, documentation
- integrated: 3 protocols:
-
old code, biomechanics PI, HF PI, emg protocol, second emg protocol, template, yaml manuals
-
current state:
- HF metrics implemented (dual task, lpp, uei).
-
Integrated: 7 protocols:
-
- This one may not be yet functional
-
Walking on stairs: ground and handrail reaction forces
- No information on this one
-
Biomechanical protocol (60) has manual and code implemented.
-
Human factors protocols (61, 62, 63) have manual
-
integrated: NO PROTOCOL
- code, template, yaml_file, original_repo, eurobench repo, docker image,
- Integrated: 4 protocols for now, a 5th to be added, NO PDF
Related to humanoid
-
Protocols uploaded based on Eurobench data
-
Using code provided by uhei for the stair and picking scenarios
-
No code for the manipulation scenario
- old code, new code, github version
- no Excel sheet available
- 20.12.2021:
- issue for optional parameters.
- integrated: NO PROTOCOL details. Protocols uploaded based on Eurobench data
Several yaml files handled
Related to humanoid
- Protocols uploaded based on Eurobench data
- Using code provided by uhei
- Walking on a treadmill
- Walking on laterally inclined surface
- code, template yaml
- current state:
- 22/12: very early stage.
- 25/06: update to revise
- Contains 2 protocol
- Status:
- under revision.
- code
- template
- current state:
- Matlab code. Not likely to be Octave-compatible.
- Not following the global spirit for metric computation.
- integrated: NO PROTOCOL
Related to humanoid
- Irregular scenario
- yaml file
- Contains 3 protocols
- Status: protocols uploaded based on Eurobench data
- NO PROTOCOL, NO CODE
- Overcoming obstacle
- yaml file
- Contains 3 protocols
- Status: protocols uploaded based on Eurobench data
- NO PROTOCOL, NO CODE
Supported by Eurobench - the European robotic platform for bipedal locomotion benchmarking. More information: Eurobench website
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement no. 779963.
The opinions and arguments expressed reflect only the author‘s view and reflect in no way the European Commission‘s opinions. The European Commission is not responsible for any use that may be made of the information it contains.