pcl icon indicating copy to clipboard operation
pcl copied to clipboard

[GSoC 2020] Extending PCL for use with Python: Bindings generation using Pybind11

Open diivm opened this issue 5 years ago • 7 comments

PR for the project "Extending PCL for use with Python: Bindings generation using Pybind11" during GSoC 2020.

diivm avatar Aug 29 '20 15:08 diivm

How is the state of this PR? The whole projects sounds amazing and looking at the commits it's looks quite promising. Based on the proposed timeline it should be close to completion? I'm starting a new project and wanted to use PCL. I thought I have to use C++, but looking at this, this looks like it could be the first Python binding that works.

Kaju-Bubanja avatar Sep 14 '20 09:09 Kaju-Bubanja

Glad you like this :)

Regarding usability: This is a WIP. There are some upstream clang issues (clang doesn't parse = delete;, etc.), some integration issues (no end-to-end cmake) and a few chinks to smoothen. If you tinker with this, you might get common module bound, but beyond that might be a bit difficult (since even we haven't experimented till there)

You're welcome to contribute to this to make it better, faster 😄

PS: This is product of an awesome GSoC project by @divmadan.

kunaltyagi avatar Sep 14 '20 12:09 kunaltyagi

Thank you for the quick answer. Based on this I think I will have to go ahead with C++. Sadly my knowledge in the area of writing and getting bindings to work is non existent and I don't think I will get time to work on that.

Kaju-Bubanja avatar Sep 14 '20 13:09 Kaju-Bubanja

Marking this as stale due to 30 days of inactivity. Commenting or adding a new commit to the pull request will revert this.

stale[bot] avatar Dec 19 '20 08:12 stale[bot]

Is this complete? or are there any works left?

ArkaprabhaChakraborty avatar Jan 12 '22 21:01 ArkaprabhaChakraborty

Is this complete? or are there any works left?

same question here, should this issue be closed by https://github.com/PointCloudLibrary/clang-bind/pull/1 ? or it is a different one? seems to me they are almost the same

shelper avatar Feb 28 '22 18:02 shelper

Is this still ongoing? 2 years already?

jiapei-nexera avatar Jun 17 '22 16:06 jiapei-nexera