sofa-framework / Optimus

Optimus plugin was created to provide a testing environment for data-driven physics-based modeling.
GNU General Public License v2.0
7 stars 7 forks source link

Advanced methods for state estimation and parameter recognition in SOFA #18

Open zhanglepy opened 3 months ago

zhanglepy commented 3 months ago

Advanced methods for state estimation and parameter recognition in SOFA. Thank you very much for your development. Recently, I had the opportunity to use the plugin you developed, but I found that the latest version of the plugin corresponds to SOFA v21.12, while the latest version of SOFA is v24. So, may I ask if you can update this plugin. Also, since SOFA has developed a compiled version, may I ask how to use this plugin when using the already compiled version of SOFA? We look forward to your prompt reply!

sergeiNikolaev commented 1 month ago

Dear @zhanglepy, This plugin was related to mine (and not only mine) research work. However, all students, researchers, and professors have finished their research work and defended their dissertations. Also, I started to work in another laboratory and nobody was interested in this plugin at that time; therefore, I have stopped updating it. Finally, this plugin is just a result of research work, not production, so there is absolutely no warranty that it will work without any issues. If I will be available, I will try to look at it and fix the errors. Anyway, for now there are several options:

  1. You could compile and use it with SOFA v21.12.
  2. You could fork the master branch, go through the compilation process and fixed the errors, then you can run benchmark tests (benchmarks/crontask/runOptimusTests_without_compiling.sh) and verify how it works. Here are the results of the last benchmark ( benchmark_tests.txt ). The correct results have to have similar order of accuracy (but not exactly the same). Hope this helps.