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

Speeding up, GPU and 3D #2

Open
HaoliangWang opened this issue Oct 2, 2018 · 3 comments
Open

Speeding up, GPU and 3D #2

HaoliangWang opened this issue Oct 2, 2018 · 3 comments

Comments

@HaoliangWang
Copy link

HI Filipe, any progress on speeding up the engine? And by the way, do you have GPU and 3D version of the physics engine? Thanks!

@filipeabperes
Copy link
Member

Hi, thanks for the interest. I plan releasing a good set of updates to the code over the next weeks, together with a paper we are presenting at NIPS this year. A 3D version, however, is not in the immediate plans, though it might happen later. As it stands, usage is already compatible with GPU (though it might not be super optimized to take advantage of that).

If you have any more questions, let me know.

@JaroslavVitku
Copy link

JaroslavVitku commented Feb 12, 2020

Hi, I was trying to run your code and it worked perfectly. However, after switching to GPU there is an error:

ODE INTERNAL ERROR 1: assertion "aabbBound >= dMinIntExact && aabbBound < dMaxIntExact" failed in collide() [/home/repa/anaconda3/conda-bld/pyode_1576522789568/work/ode/src/collision_space.cpp:460]

it is thrown from the world.py in the method:

    def find_contacts(self):
        # ODE contact detection
        self.space.collide([self], self.contact_callback)

do you have any idea what could cause the problem and how to fix?
It seems to happen in the case where there are 4 objects, I am applying external force to 2 of them.

Best,
Jarda

@kracon7
Copy link

kracon7 commented Nov 18, 2021

@JaroslavVitku
Hi, were you able to solve this problem? I encountered this issue as well. Thanks!

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

4 participants