blockfactory icon indicating copy to clipboard operation
blockfactory copied to clipboard

Simulink version required to open the ExampleToolbox

Open traversaro opened this issue 6 years ago • 6 comments

The ExampleToolbox.slx if I am not wrong is compiled/requires to be loaded at least Simulink 2018a. If this is the case, it would be nice to document this, and eventually if possible commit to the repo a version compatible with an older Simulink, if we want to support it.

traversaro avatar Jan 15 '19 22:01 traversaro

If I remember correctly, @gabrielenava did a nice script that automatically generates older versions of Simulink. Probably, worth to check

DanielePucci avatar Jan 20 '19 22:01 DanielePucci

here it is: https://github.com/robotology/whole-body-controllers/blob/master/config/export_WBC.m

It looks for all the .mdl file in a specified folder and export all of them to the user-selected Simulink version. Not export .slx (but can be easily extended).

gabrielenava avatar Jan 21 '19 08:01 gabrielenava

A related point is: which versions of Simulink we want/need to support in all our Simulink "stack" (i.e. blockfactory/wb-toolbox/whole-body-controllers) ?

traversaro avatar Jan 21 '19 09:01 traversaro

Slightly related old issue: https://github.com/robotology/wb-toolbox/issues/1#issue-119537089 .

traversaro avatar Jan 21 '19 09:01 traversaro

robotology/wb-toolbox uses this export_library.m script to export libraries to previous matlab versions. Outlining our support strategy for Matlab / Simulink / Simulink Coder is still a TODO task.

diegoferigo avatar Jan 21 '19 10:01 diegoferigo

A related point is: which versions of Simulink we want/need to support in all our Simulink "stack" (i.e. blockfactory/wb-toolbox/whole-body-controllers) ?

concerning whole-body-controllers in the previous release there was a legacy folder containing the copy of all models in the repo exported in the Matlab version 2014a, that if I remember correctly back to wb-toolbox v3.0 it was the lowest version supported by wb-toolbox. I removed the folder as it has been never used, and now the default version of the controllers is Matlab 2017b as I am not sure if all the users in the lab have Matlab 2018a.

gabrielenava avatar Feb 04 '19 11:02 gabrielenava