robotology / idyntree

Multibody Dynamics Library designed for Free Floating Robots
BSD 3-Clause "New" or "Revised" License
155 stars 65 forks source link

Facilitate creation of Model from Python bindings #1160

Closed S-Dafarra closed 3 months ago

S-Dafarra commented 3 months ago

This PR does the following:

traversaro commented 3 months ago

Thanks! I will bump the major version as for iDynTree I do the exercise of keeping ABI compatibility in major versions (mainly to simplify conda packaging). Other then that it seems great, thanks. cc @francesco-romano any opinion on this? I guess this should not interfere with the pybind11 bindings, but anyhow you may want to have a look.

francesco-romano commented 3 months ago

Yes it should not change anything on PyBind11.

Good changes. At some point you should start thinking about removing those new and delete and start using unique_ptr. iDynTree would benefit a lot from that