[ODE] Bike Balancing!

James Steele james.steele at greentube.com
Wed Nov 7 05:44:13 MST 2007

I was thinking of something like that, but then I'd have to work out 
there to put the "weight" of the pendulum at any given time, and I have 
no idea where to start with those calculations. And also...I'm not sure 
which sort of joint I'd use for this, as an amotor is more than likely 
to cause some of the issues I experiened before.

I can forsee some problem arising from this though, the first being the 
bike motion osccilationg back and forth between the desired lean angle 
and the posssibility that the bike may fall over, which is not really 
what I want.

Ross L. Hatton wrote:
> Would using an inverted pendulum to simulate the rider (and swinging 
> it back and forth to apply balancing forces) work for you?
> James Steele wrote:
>> I'm back to writing motor-bike physics again and scratching my head 
>> over the best way to get the bike to balance. So I'm wondering if any 
>> of you fine people on the ode lists have an idea on how to approach 
>> this?
>> I've used an amotor joint previously to balance the bike, but this 
>> caused some weird issues with the tire model I had written. Also, the 
>> motor of course only rotated the body around its COM causing the 
>> wheels to slide back and forth lateraly. when what i want is the bike 
>> to pivot at the contact points of the wheels.
>> So can anybody reccomend another method of artificially balancing a 
>> bike in ODE?  Is there some sort of joint that I've previously 
>> overlooked that will to the job?  I have a feeling that none of the 
>> joints are suited to this task, and will have to apply a "push" force 
>> above the COM but I'm, scratching my head with this concept also.
>> So are there any suggestions? Any books/articles I should perhaps 
>> take a look at?


James Steele   

3D / Physics Programmer


james.steele at greentube.com


Greentube Internet Entertainment Solutions AG

Mariahilfer Straße 47/1/102

A-1060 Wien

FN 197003k, HG Wien


Tel: +43 1 494 50 56

Fax: +43 1 494 50 56 - 14



Internet Email Confidentiality Footer
Privileged/confidential information may be contained in this message. If 
you are not the addressee indicated in this message (or responsible for 
delivery of the message to this person), you may not copy or deliver 
this message to anyone. In such a case, you should destroy this message 
and kindly notify the sender by replying. Please make it known 
immediately  f you or your employer does not consent to the medium of 
e-mail for messages of this kind. Opinions, conclusions and other 
information in this message that do not relate to the official business 
of my firm shall be understood as neither given nor endorsed by it.

More information about the ODE mailing list