raisimTech / raisimLib

Visit www.raisim.com
http://www.raisim.com
Other
335 stars 90 forks source link

assertion "numVertices <= numEdges" failed in meaningfulPreprocessData() #550

Open mardaren opened 5 months ago

mardaren commented 5 months ago

I installed the RaiSim into my Ubuntu 22.04 machine today and followed the instructions in the installation document. It gives the error below and I tried to uninstall and reinstall the RaiSim several times:

[2024:02:05:15:08:53 World.cpp:1397] RaiSim is in debug mode.

ODE INTERNAL ERROR 1: assertion "numVertices <= numEdges" failed in meaningfulPreprocessData() [/home/jemin/workspace/raisim/ode/ode/src/collision_trimesh_opcode.cpp:298]

The code I want to run was already running smoothly in my other machine but it doesn't work right now.

jhwangbo commented 5 months ago

In the debugging mode, Raisim is checking if the mesh file is correct or not. Raisim only accepts triangular mesh. Either the mesh contains a quadralaterals or the mesh file is broken

If you compile it in release mode, you can bypass that check but you might get other errors