Muscle-tendon mechanics resolve the trade-off between energy-efficient and robust locomotion
Creators
Description
This study explores the trade-off between energy-efficient and robust locomotion in muscle-actuated locomotion. We found that muscle-tendon intrinsic mechanics resolve the trade-off between energy-efficient and robust locomotion by solely relying on intrinsic mechanics and a feedforward stimulation strategy that optimized for energy efficiency.
Corresponding author: Matthew Araz, matthew.araz@uni-tuebingen.de
Files
README.md
Files
(426.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:a8649b3aba24f7004bbebebc4ab87878
|
466 Bytes | Download |
|
md5:d345827a48b84c47e4f636c1536241f0
|
53 Bytes | Download |
|
md5:6abdd92837b2d469264f98cc8249c2b8
|
2.0 kB | Download |
|
md5:3d20e089d9d681efbbc6290ac3478c9c
|
846 Bytes | Download |
|
md5:18ccebb78312dfa0417a375d50f9a41f
|
1.1 kB | Download |
|
md5:61a5c32ba23cb2c6295acd8a703649e6
|
947 Bytes | Download |
|
md5:971c735fb0574436e0022f939d25b20d
|
984 Bytes | Download |
|
md5:3717bde3f452030deb1470192e734401
|
960 Bytes | Download |
|
md5:3ff9a40a5c829741e128296823155003
|
838 Bytes | Download |
|
md5:cc09f61c0a4fa0ac857bb87d9cca7d2c
|
2.7 kB | Download |
|
md5:82e1872f61608df3bdc0e447e5def2ea
|
2.7 kB | Download |
|
md5:7ba49dd784c58302dc658b05a0d57b93
|
3.4 kB | Download |
|
md5:58e44d98723836c07b383e8a519cb83a
|
2.7 kB | Download |
|
md5:330dfd6e5f2e0afab2e87e91da852392
|
2.1 kB | Download |
|
md5:52ec822322ee135cbd5d3f22c12f5f4a
|
2.3 kB | Download |
|
md5:e87191a5441032b825eda940889f0e09
|
1.1 kB | Download |
|
md5:152b97d0edad757256401b8e4db04d7e
|
1.1 kB | Download |
|
md5:3d51da5b120a41c9f4493c74b28bffd4
|
1.9 kB | Download |
|
md5:21b841c1d4c3d685f3fd77f0f840794c
|
1.0 kB | Download |
|
md5:1cd984675ee6dfb2319fc73f6fec2c2b
|
1.4 kB | Download |
|
md5:a9080aed8458c36a41dd23ff1cba7771
|
3.5 kB | Download |
|
md5:27395dd95ba8931360282acfef4e7be4
|
49.1 MB | Download |
|
md5:49f097a6b2a84ef7a65fab66999dac17
|
89.0 MB | Download |
|
md5:4b010a688ee38356bd808b28e8250fc5
|
47.6 MB | Download |
|
md5:97bf59eca2bcf9449a0ff87945fcea20
|
50.3 MB | Download |
|
md5:517446a2eee4223d85408f6ed469735e
|
45.6 MB | Download |
|
md5:b4e9781e31a8dfe4cd9bc41fff9e4c0b
|
45.9 MB | Download |
|
md5:34324f36cfff0bae3acaee4bbf0ac9f4
|
98.3 MB | Download |
|
md5:10c77c4f041d369677a05981ff8a9ea9
|
824 Bytes | Download |
|
md5:ef56daac95ae933970f84a112a90d236
|
760 Bytes | Download |
|
md5:c88c4e2de0cb164d58ce8d5c2f4b1468
|
1.0 kB | Download |
|
md5:f96548563c94800a7fd818bbad342ab0
|
908 Bytes | Download |
|
md5:966b8ee54123768127af23c1b6915058
|
2.5 kB | Download |
|
md5:3546e00ef63af6d015f5fb05fd5b1e03
|
4.7 kB | Download |
|
md5:327eb83021743fc0eecf275a53b85a34
|
1.4 kB | Download |
|
md5:4720223095e63225d4f0b72c387c9c9e
|
1.6 kB | Download |
|
md5:9d5cadc5ba50428efbeb9457b5c81ab0
|
2.5 kB | Download |
|
md5:b9651f0e6bb786d1f6ad5e1934e026a3
|
1.4 kB | Download |
|
md5:8e8b467ba2edb8b008a235e5130847d5
|
1.3 kB | Download |
|
md5:c77a57826d4d9f4eec9e36dbc77d7b9c
|
7.4 kB | Download |
|
md5:ad66b685b77a1535304fa18497b79f8a
|
1.1 kB | Download |
|
md5:c9118d4a758bac4b7723430307971903
|
1.2 kB | Download |
|
md5:b9f7174d32f37cc9bf51a66627ba7620
|
1.4 kB | Download |
|
md5:0aec449b9412762d7b6be5ad434f7a09
|
69.2 kB | Download |
|
md5:06fc9b9bbe6be738122a27971d09ac9f
|
587 Bytes | Download |
|
md5:48766835dbb4cb6f360b904a35009527
|
3.6 kB | Download |
|
md5:d19360820c380c72bb0c2535a50b39b1
|
431 Bytes | Download |
|
md5:31c8b5863fc5acf1cdca4b96d79c505c
|
9.2 kB | Download |
|
md5:946464b4c8f60aa148a0609364d67a65
|
85.5 kB | Download |
|
md5:d98957e297b043fbad48a55ae04d341c
|
7.8 kB | Download |
|
md5:1aafe1236a829de061a750f7a133cbe0
|
106.7 kB | Download |
|
md5:63e7b54db5d9343c92f93b19b4bc174d
|
1.1 kB | Download |
|
md5:373c2fc8a13f937d5874895e3bbdfd73
|
2.4 kB | Download |
|
md5:9116aff1dd59f9c426379f08d255ee85
|
142 Bytes | Download |
|
md5:183be08969f5510a58877318df8459ab
|
25.1 kB | Download |
|
md5:659528386ec96df524039778b3ee1b54
|
3.8 kB | Download |
|
md5:1aa577f6eb661efdd873f3122864dfb8
|
8.8 kB | Download |
|
md5:50ab70c22e6b9ff90d0b089df7ad2b9a
|
1.1 kB | Download |
|
md5:2380aadd36fc58225421e439692eda4c
|
679 Bytes | Download |
|
md5:5b9af5ae82c3e58bbdd767f2d7d5a107
|
2.2 kB | Preview Download |
|
md5:ba7aac86c5a8cf4215f49a3f898e081f
|
239 Bytes | Download |
|
md5:2cb8a52fc494cbaaa81ce0ffce746b8b
|
283 Bytes | Download |
|
md5:b5edc1359586d6024065cb45b719ff62
|
8.0 kB | Download |
|
md5:89ec5b865a388318b7e7bab7af0bd6e6
|
4.3 kB | Download |
|
md5:50aeaf9f12edff4c430efb471c25ace0
|
1.0 kB | Download |
Additional details
Related works
- Is described by
- Data paper: 10.1038/s41598-023-31179-6 (DOI)
Funding
Data quality
Software documentation
- Application category
- simulation software
- Is accessible for free
- Yes
- Programming language
- matlab
- Software requirements
- Matlab 2023a, Simulink
- Software suggestions
-
Matlab/Simulink
- README
-
Code Running Explanation
The main matlab code for this study is to built to generate the hopping simulations by using a two-segment single-leg hopper model and investigate the trade-off between energy-efficient and robust locomotion at the muscular level for different muscle fiber-tendon length ratios. Results of the current paper can be obtained from the script, which is named "hopping_experiment_with_gamma.m". The following bullet points describe how the code works.
This code initially subtracts the target activity level at touchdown during unperturbed conditions from the data set "Experiment_type=Preflex-Rising_new_stim_limit_slope_cond_1=5_deltaC=0_080597.mat". This data set contains the hopping results with the Preflex-Rising stimulation strategy for FTL. Our optimizer finds the start time for Prefelx-Rising during unperturbed hopping to achieve this target activity level and periodic hopping for a certain FTL ratio.
Later the code, introduces step perturbations to the hopper leg, calculates all necessary data, and saves the data set for the Preflex-Rising condition
Later, the code optimizes the Quasi-Isometric stimulation strategy that achieves the hopping height that Preflex-Rising generates by minimizing the length change of the contractile element. Then, perturbations are introduced to the hopper leg with the Quasi-Isometric stimulation strategy, all necessary data is calculated, and the data set for Quasi-Isometric strategy is also saved in the folder.
Code is arranged in the for loop format. Thus, in one run all the data sets for all FTL conditions can be obtained. Note that data sets are saved as gamma_cond=1,2 or 3. Condition order goes from small to higher gamma values.
For obtaining the figures presented in the manscript and the Supplementary Material, the 'plotting_script_gamma.m' script must be run. This code generates all the figures for all FTL condition in single run and saves them in the folder.