Simulating a gyroscope

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

Simulating a gyroscope // Archive: Tech Forum

1  |  

Post by Jello // Sep 11, 2006, 5:19pm

Jello
Total Posts: 20
pic
Anybody know if tS can simulate a gyroscope, not just an animation of a spinning object. I need to simulate the behaviour of a real physical gyroscope. I don't know if tS or any software on the market can do this, anybody?

Post by Bobbins // Sep 11, 2006, 8:53pm

Bobbins
Total Posts: 506
I don't believe tS can do this - the forces involved with a gyroscope are simply not implemented in the physical simulations.


I can't even think of a way to fake it offhand, although I keep imagining a wind blowing vertically upwards past a disc as providing similar motion.

Post by Jello // Sep 12, 2006, 6:17am

Jello
Total Posts: 20
pic
Oh the pain :( I was afraid someone would say that. Oh well, I don't hold it against tS, this was a rather tall order anyway. Now I must procede with my own thought experiments (which have left me cold at times). :confused:

Post by GraySho // Sep 12, 2006, 12:08pm

GraySho
Total Posts: 695
pic
I think it would be possible with a script, but not with physics. A gyro is difficult enough to do in a real world envoirment, I guess you have to implement your own maths here.

Post by TomG // Sep 13, 2006, 2:35am

TomG
Total Posts: 3397
Scripting could do it - the trick would not be to make the simulation run in the same way as the real world process. Kind of "jump to the end result" in your calculations.


So, no need to spin the disk and work out centrifugal force and all that, but instead go to the end result, and object that tries to keep itself upright.


Of course, depends on just what you are trying to do, but often times just because a process or result works in one way in the real world, doesn't mean you have to build it that way in the virtual world.


For example with my iridescent shader, I did not in any way try to simulate the diffraction and interference style effects that cause iridescence in the real world, but instead jumped straight to the end result, something where the color of a specular highlight changes based on angle of view.


So maybe something similar could work here, again, does depend on your needs since you mention doing a though experiment, so not sure what you are after :)


HTH!

Tom

Post by Jello // Sep 13, 2006, 6:28am

Jello
Total Posts: 20
pic
Well I'm using tS to design another one of my inventions. This partucular device includes a gyroscope. "an object that tries to keep itself upright" Yes, that is part of what I need to simulate. I suppose jumping to the end result would work as well, as long as the result is faithful and accurate to real world physics. I may end up posting renderings of the machine to the forums since a patent is not always the best way to go. Anyway I would have two years after public disclosure to file for a patent, if I should decide to waste my time and money again. :banana:

Post by TomG // Sep 18, 2006, 3:19am

TomG
Total Posts: 3397
Intriguing! I wonder what the invention is :) Do share with us if you post some renders or animations, drop in a link to your site with the examples, I think that would be interesting.


I do think that scripting could do it, that the object could be scripted to resist changes, and to right itself afterward. Getting the calculations matched to real physics would be well beyond me, I am not sure what would be involved in that so can't comment on what it would take for scripting to get to the level of accuracy you require.


Do keep us updated! Meantime, anyone who has good scripting ideas on how to create such an object, it would be good to hear them if you can share :)


Thanks!

Tom

Post by Leif // Sep 28, 2006, 3:48am

Leif
Total Posts: 276
pic
Here is a link to a website by Eugene Butikov.

A java applet simulating the forced precession and nutation of a gyroscope.


Found under "Computer Simulations in Classical Dynamics" on his main page.


FORCED PRECESSION OF A GYROSCOPE (http://faculty.ifmo.ru/butikov/Applets/Gyroscope.html)

Post by Jello // Sep 29, 2006, 11:35am

Jello
Total Posts: 20
pic
I have three versions of a new propulsion system. I plan to make a public disclosure of at least one in the near future. By public disclosure I mean that once I put it up on the web I have two years to file for a patent or just let it be in the public domain. A gyroscope is used as part of the system, hence the need to simulate one. No foolhardy attempt to extract linear thrust from the gyro is made (fortunatly :banana: ), it's just part of the system.
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2021. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn