Search found 126 matches

by Antonio Martini
Mon Dec 03, 2007 2:19 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Sumotori Dreams
Replies: 24
Views: 41189

Re: Sumotori Dreams

Antonio, I just looked at the Havok demos you mentioned. It pretty obviously shows that all, but the stiff chain solver looks very bad or doesn't work at all in my opinon. Though it appears you might get away with a stiff solver for joints only and handle limits and (if needed) motors in a relaxati...
by Antonio Martini
Sat Dec 01, 2007 4:18 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Sumotori Dreams
Replies: 24
Views: 41189

Re: Sumotori Dreams

This makes me feel that physics-based animation blindly driven by kinematically-driven target poses (that just keep playing forward ignoring the physics) doesn't seem all that much better than simply eschewing physics and sticking to kinematic animation. in fact you should have sensors that can inf...
by Antonio Martini
Sat Dec 01, 2007 4:02 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Sumotori Dreams
Replies: 24
Views: 41189

Re: Sumotori Dreams

Basically the body is kinematically driven by setting the state at everyframe and then the solver is called. Wouldn't the solver overwrite the angular velocities in this case or can we assume that the velocities will satisfy the constraints - at least more or less? i tried that approach in a accele...
by Antonio Martini
Sat Dec 01, 2007 11:52 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Sumotori Dreams
Replies: 24
Views: 41189

Re: Sumotori Dreams

I wonder if the motor torques can have reasonable maximums for mo-cap animations. I know that hand animated movement has absurd accelerations (I've seen 20 x gravity). in games animations can indeed be much faster than in reality, one idea could be to see them as having the same torque limits but w...
by Antonio Martini
Sat Dec 01, 2007 3:48 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Sumotori Dreams
Replies: 24
Views: 41189

Re: Sumotori Dreams

From reliable but anonymous sources Natural Motion and Dance both work with joints and motors using an iterative solver like Bullet's sequential impulse or quickstep. So Featherstone or direct pivoting LCP solvers like Dantzig seem not strictly necessary, although it might help. Natural Motion powe...
by Antonio Martini
Fri Nov 30, 2007 10:00 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Sumotori Dreams
Replies: 24
Views: 41189

Re: Sumotori Dreams

All engines you mention have the constraints you need. I think Erwin is working on a Featherstone solver, but I don't know how far he is with this. If you are looking for motors I know for sure that Ageia and ODE support them. For Bullet I can't say. So from this perspective all engines are more or...
by Antonio Martini
Thu Nov 22, 2007 5:57 pm
Forum: Research and development discussion about Collision Detection and Physics Simulation
Topic: AMD considers buying Ageia?
Replies: 0
Views: 2770

AMD considers buying Ageia?

http://www.custompc.co.uk/news/601680/amd-considers-buying-ageia/page1.html http://www.theinquirer.net/gb/inquirer/news/2007/11/22/amd-will-not-buy-ageia "As far as I can see there’s really no news here. Everyone in the industry understands that Ageia’s primary aim is to just to be bought, and ...
by Antonio Martini
Sat Nov 10, 2007 7:58 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Ageia paper on position based physics
Replies: 73
Views: 554877

Re: Ageia paper on position based physics

Here's a quick test; for some reason (e) makes things unstable (adds energy), quite possibly an implementation error. The PBD formula is definitely better than the one I've been using, and using Q the Kalman method converges even better. i have just managed to run the code you posted, Q in fact see...
by Antonio Martini
Mon Nov 05, 2007 12:26 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Position Correction
Replies: 12
Views: 33730

Re: Position Correction

I tried the several algorithms for position correction of Box2D’s revolute joint. ... interesting comparisons, if i read it correctly they are also consistent with what intuition suggests, the more up to date the used information is(effective mass, positions, jacobians etc...) the better the soluti...
by Antonio Martini
Sat Oct 27, 2007 5:06 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Ageia paper on position based physics
Replies: 73
Views: 554877

Re: Ageia paper on position based physics

I think I'm a bit confused about row and column vectors; K is definitely a column vector, as is X, but is J a row vector? If so, this would mean that K*J is an outer product, which would explain my problems as I assumed it was an inner product. Initially I just assumed everything what whatever was ...
by Antonio Martini
Sat Oct 27, 2007 1:18 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Ageia paper on position based physics
Replies: 73
Views: 554877

Re: Ageia paper on position based physics

isn't A*B diagonal for any A, so long as B is diagonal? no, set B to identity A*I = A a*B is diagonal when a is a scalar and B is diagonal. i think you tried to simplify it a bit before getting it to work, i just used a generic mxn matrix library for my tests as i wanted to exclude any other source...
by Antonio Martini
Sat Oct 27, 2007 12:43 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Ageia paper on position based physics
Replies: 73
Views: 554877

Re: Ageia paper on position based physics

Here's a quick test; for some reason (e) makes things unstable (adds energy), quite possibly an implementation error. The PBD formula is definitely better than the one I've been using, and using Q the Kalman method converges even better. I still need to add some mouse-interaction and figure out wha...
by Antonio Martini
Fri Oct 26, 2007 4:28 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Ageia paper on position based physics
Replies: 73
Views: 554877

Re: Ageia paper on position based physics

Working through a-d (skipping e, and using Q=0, R=0) I get eq9 in the PBD paper; this is the same formula as Dirk's most recent post. If I understand things correctly, my ad-hoc formula is equivalent to using a non-zero value for R; I'm going to try a sanity check implementation of a simple chain o...
by Antonio Martini
Fri Oct 26, 2007 4:14 pm
Forum: Research and development discussion about Collision Detection and Physics Simulation
Topic: Kalman Filter as Constraint Solver
Replies: 6
Views: 21215

Re: Kalman Filter as Constraint Solver

raigan2 wrote:
AntonioMartini wrote:K is the equivalment of the ERP
Do you mean S? I'm confused..
yes S sorry, thanks for pointing that out, i have edited the post.

cheers,
Antonio
by Antonio Martini
Wed Oct 24, 2007 10:01 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Ageia paper on position based physics
Replies: 73
Views: 554877

Re: Ageia paper on position based physics

I may be incorrect as far as construing the PBD solver to be doing a least-squares-fit/optimization process, the formulas simply seem very similar to Newton-type optimization. I would _really_ like to understand why my formula works so much better, and what the optimal formula is -- this is what in...