Questions tagged [ode-library]

The `Open Dynamics Engine (ODE)` is a physics engine in C/C++. Its two main components are a rigid body dynamics simulation engine and a collision detection engine. It is free software licensed both under the BSD license and the LGPL.

The Open Dynamics Engine (ODE) is a physics engine in C/C++. Its two main components are a rigid body dynamics simulation engine and a collision detection engine. It is free software licensed both under the BSD license and the LGPL.

18 questions
3
votes
1 answer

Does PyODE support composite objects?

I'm trying to create a composite object with PyODE, but I can't find any documentation regarding this. Here is some info I found: this is for ODE, the engine that PyODE is a wrapper for, and seems to be the most recent source of…
Leav
  • 95
  • 6
2
votes
1 answer

setting up ODE (open dynamics engine) to work in visual studio

I am trying to set up the ODE source code to work in visual studio. I have followed to instructions given in this link, which say to cd to the build directory and run the commnad premake4 vs2008. that runs fine, and indeed, all the vs2008 files are…
olamundo
  • 23,991
  • 34
  • 108
  • 149
2
votes
1 answer

Inertia must be positive definite

I'm writing a game in C++ using Open Dynamics Engine. When I run it, i get these errors: ODE Message 2: inertia must be positive definite in dMassCheck() File ../../../../../ode/src/mass.cpp Line 53 ODE Message 2: inertia must be positive definite…
m4tx
  • 4,139
  • 5
  • 37
  • 61
2
votes
2 answers

How to install python physics engine

I want a python physics engine that works on mac and makes it easy to simulate physics. I have VPython and it works fine, but it is not quite what I want. VPython just shows visual elements and all the physics is in formulas. I looked at the…
None
  • 3,875
  • 7
  • 43
  • 67
1
vote
1 answer

Physics toolkit portability

Summary: Have you ever made an interface between two -- or better yet even more -- different physics toolkits? For a online game (or at least with network physics)? How did it turn out? Lessons learned? Is it better to rewrite large chunks of code…
Jonas Byström
  • 25,316
  • 23
  • 100
  • 147
1
vote
2 answers

Managed Vs Unmanaged Physics Engines for C#

anyone tried BEPU Physic Engine ? http://bepuphysics.codeplex.com/ It's a fully managed physic engine written in C# ... I know it mostly used for XNA ( XBOX and WP7 Projects ) Because Unmanaged Codes are not Allowed. But what I want to know is how…
1
vote
0 answers

"undefined reference to *" Error while compiling file that uses the Open Dynamics Engine v0.13.1

I am a beginner to organizing C++ projects and I have been trying to start an Open Dynamics Engine project for a week now but I keep getting several errors. First, what I have done: Installed ode-0.13.1 with automake as directed in the…
1
vote
0 answers

Can I ignore warnings C4056 and C4756 from ODE after upgrading to VC12?

After upgrading our IDE from Visual Studio 2010 (VC10) to Visual Studio 2013 (VC12), our use of dInfinity, a macro defined in Open Dynamics Engine (ODE), started to generate compiler warnings: C4056: overflow in floating-point constant…
Vaillancourt
  • 1,380
  • 1
  • 11
  • 42
1
vote
3 answers

C++ string and memory management

I am now working on a rather complex project involving control of a simulated robotic arm. I finished a first version of the project and it is working fine. I just added some new code that collect some information about the system at each iteration,…
Vince
  • 3,979
  • 10
  • 41
  • 69
1
vote
2 answers

Converting quaternions to Euler angles. Problems with the range of Y angle

I'm trying to write a 3d simulation in C++ using Irrlicht as graphic engine and ODE for physics. Then I'm using a function to convert ODE quaternions to Irrlicht Euler angles. In order to do this, I'm using this code. void QuaternionToEuler(const…
user1998299
  • 13
  • 1
  • 1
  • 3
0
votes
1 answer

How to make an inclined plane in ODE?

I am wondering how to make an inclined plane using ODE that a block will slide down. I don't want the plane to be infinite; ideally I want objects to fall off the edge of it so I probably actually need a large flat box. I know how to make basic…
eggbert
  • 3,105
  • 5
  • 30
  • 39
0
votes
1 answer

Sphere with gravitational pull at the center

I'm wondering whats the easiest way to apply gravity at the center of a sphere (much like a planet) I'm thinking that ODE would be the best library to use? But not sure on how to implement it to apply the gravity at the center of the sphere.
Elgoog
  • 2,205
  • 7
  • 36
  • 48
0
votes
1 answer

Compiling ODE code in Linux

I have downloaded ode-0.11.1 and I am able to compile source code by modifying the Makefile provided with the demos, but I can't figure out how to manually compile and link the code I need as a standalone. I tried probing at the Makefile and…
George
  • 9
  • 2
0
votes
3 answers

FPS problen in GrSim

When i run grsim, fps is about 1! also after put robots or ball,they disappear when touch ground. i use Fedora 20 and tried install ODE with yum. problem is this: ODE Message 2: mass must be > 0 in dMassCheck() [mass.cpp:49] ODE Message 2: mass…
Mohsenadc
  • 118
  • 1
  • 2
  • 10
0
votes
1 answer

Undefined symbols when using ODE in C

I'm trying to use ODE in my C project on Xcode 4.5.1 (MacOS 10.8). I used ./autogen.sh ./configure make sudo make install to install the lib. I then tried to compile a test program: #include #include int main(int argc, const…
Manlio
  • 10,768
  • 9
  • 50
  • 79
1
2