Trackmaster Forums
Combination View Flat View Tree View
Threads [ Previous | Next ]
Motorbike Lean Angle
Motorbike Lean Angle
7/4/10 2:30 PM
Hi

Really looking forward to trying Trackmaster out for the first time this coming weekend (motorbike track day, Rockingham, UK) as the features look amazing.

If the phone (mine is an HTC Desire) was securely placed under the pillion seat and its height from the ground measured, would it be possible to calculate and record the lean angle? I would imagine it would need a feature to 'set' the phone's angle at 0 degress once it is secured and the rider on board (as it's unlikely to actually get the phone physically level under a seat).

This would be great information to know, perhaps when comparing lines, times and suspension settings through a particular corner.

Thanks for a great app.

Kevin
RE: Motorbike Lean Angle
7/4/10 11:49 PM as a reply to K Steen.
Trackmaster currently doesn't record lean angle. The method you propose wouldn't work since the GPS would need to have an accuracy of inches which isn't possible. But it is potentially possible with the built-in gyro. I'll add it to the enhancements lists. Thanks for the idea.

Jeff
RE: Motorbike Lean Angle
7/5/10 1:44 AM as a reply to Jeff Trackaroo.
Hi Jeff

Yes, I was thinking of the built in gyro and not the GPS. I'm not sure how sensitive the gyro is and whether the phone effectively moving through an arc as the bike leans affects the accuracy or the way the angle is calculated, but it would be an interesting feature for those on two wheels.

Kevin
RE: Motorbike Lean Angle
7/7/10 12:09 PM as a reply to K Steen.
From my minimum understanding, the would be possible depending on the mounting orientation of the device. However, vibration will cause some inconsistency, just like with G-forces. The data can be captured, but the accuracy might not be what you desire. But, if anyone can help you get what you need, it's Jeff. emoticon
RE: Motorbike Lean Angle
7/9/10 5:50 AM as a reply to Matt L Williams.
If it was possible to 'zero' the position of the phone within the app after it is mounted it shouldn't matter what the orientation is, i.e. the app would know what angle/level the phone was with the bike upright and could make it's calculations from this starting point.

Vibration might be a problem, perhaps securing the phone on a sponge would help emoticon

At my level of riding pinpoint accuracy of lean wouldn't be needed; I would be looking at it as a trend along with different lines and sessions. A few degress wouldn't worry me.

Although the lean would be much less, would this feature help those on four wheels with their suspension settings? Combined with G-forces this could be interesting data through corners.
RE: Motorbike Lean Angle
7/9/10 6:53 AM as a reply to K Steen.
Actual amount of roll and pitch in a 4-wheeled vehicle isn't really that important IMO. I say this because you can sometimes get more grip and pull more Gs by allowing more roll/weight transfer, depending on your suspension setup. My focus is G forces and speed in a corner ...

I think on a bike, you kind of work with G force in parallel with lean angle, right? Meaning, you can have more lean and pull less Gs with an improper setup, or vice versa, but you really aim for the best of both?
RE: Motorbike Lean Angle
8/28/10 7:30 PM as a reply to K Steen.
I spent a fair amount time attempting to get lean angle of motorcycles using 3 axis accelerometers. My conclusion was that it was almost impossible without GPS and or gyro data.

It is possible to find the radius of your turn based on three consecutive data points and finding the center of the resulting circle. With this info and knowing the velocity, you can back in to the geez. At this point you can use the formula geez = (velocity * velocity ) / ( radius * 32.2 ) note that velocity has to be in the units ft/sec and radius is in feet.

Now the last step in this project is to take the arc tan of geez and you get lean angle. One gee comes out to 45 degrees lean angle.

Most likely you will need a fairly fast GPS to get this all to work.

Hope this helps

AW