SofaDefrost / SoftRobots.Inverse

Other
7 stars 7 forks source link

Use of embedded external dependencies #10

Open olivier-roussel opened 10 months ago

olivier-roussel commented 10 months ago

Following SOFA issue: https://github.com/sofa-framework/sofa/issues/4221 Here is the list of external dependencies embedded in the plugin.

Lib name Type Location in code License
qpOASES shared extlibs LGPL 2.1

Should we consider moving to an external dependency instead for qpOASES or not ?

alxbilger commented 10 months ago

Yes! And this would also be an opportunity to try other libraries. If I understood correctly, this one is not the most efficient

olivier-roussel commented 10 months ago

Great. Agreed to try other libraries. ProxQP seems to be a good candidate, it has been benchmarked against others recently (see https://github.com/Simple-Robotics/proxqp_benchmark for results). But I would do it in a second step just for prioritization.

alxbilger commented 10 months ago

Yes, this is the one we had in mind.