A set of Matlab functions that were used for the publications "Towards a theoretical foundation for morphological computation with compliant bodies" and " The role of feedback in morphological computation with compliant bodies"
Matlab
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data_NARMA
data_Volterra
data_quad
data_vanderPol
helping_functions
README.md
README_MC_toolbox.pdf
init_ms_sys_data.m
init_ms_sys_net.m
init_path.m
learning_NARMA.m
learning_Volterra.m
learning_quad_generator.m
ode_simple_ms_sys.m
simulate_ms_sys.m

README.md

======================================== Matlab_Morphological_Computation_Simulation

A set of Matlab functions that were used for the publications

[1] Hauser, H.; Ijspeert, A.; Füchslin, R.; Pfeifer, R. & Maass, W. "Towards a theoretical foundation for morphological computation with compliant bodies" Biological Cybernetics, Springer Berlin / Heidelberg, 2011, 105, 355-370 http://www.springerlink.com/content/j236312507300638/

and

[2] Hauser, H.; Ijspeert, A.; Füchslin, R.; Pfeifer, R. & Maass, W. "The role of feedback in morphological computation with compliant bodies" Biological Cybernetics, Springer Berlin / Heidelberg, 2012, 106, 595-613 http://www.springerlink.com/content/d54t39qh28561271/

The document "README_MC_toolbox.pdf" has more detailted information. It also includes a short description of the individual files and a series of tutorial tasks. They are designed to help you to understand the underlying theoretical frameworks of [1] and [2] and their implementations in Matlab. In addition, they are meant to provide you with an understanding of the great potential as well the limitations of this approach.

Feel free to use the tutorial as a basis for Matlab coding class for your students. If you do so, I would love to hear about it and your experience.

If you have any troubles using the code or if you find a bug, please, let me know.

helmut.hauser@bristol.ac.uk

Enjoy and have a great day! Helmut