Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Pickling #356

Closed
JonathanKuelz opened this issue Nov 11, 2022 · 3 comments
Closed

Feature Request: Pickling #356

JonathanKuelz opened this issue Nov 11, 2022 · 3 comments

Comments

@JonathanKuelz
Copy link

Dear hpp-fcl developers,

first of all, thanks for your work on the library! I am using the Python wrappers of hpp-fcl on robotics applications. There, for parallelization, e.g multiple simulations in "clones" of environments containing hpp-fcl obstacles, I want to perform parallel computations which afaik, require objects to be pickle-serializable.

I don't know how much work it would be to add support for python pickle serialization to hpp-fcl objects, but it would be greatly appreciated if someone could add it. I am happy to assist, though I would not be able to implement this feature on my own as I am developing in Python only usually.

@jcarpent
Copy link
Contributor

As we already have the support for Boost.Serialization, it should be fast to handle the Pickling as in Pinocchio. Could you give us some hints in which context do you plan to use hpp-fcl?

@JonathanKuelz
Copy link
Author

I am using pinocchio and hpp-fcl in the context of a toolbox for modular robot simulations: https://gitlab.lrz.de/tum-cps/timor-python

Mostly, I am using it to model static obstacles in task environments (environments I want to perform pick-and-place-like tasks with different manipulators built from modules).

@jcarpent
Copy link
Contributor

Solved via #363.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants