Log in

View Full Version : I love my iPhone!



Trudes
7th November 2009, 16:36
Yes, I have posted this in the right spot!!;)
We've been thinking of a way to get me to ride faster on my bucket. The bucket is quite capable and so am I aparantly, but for some reason I end up just pootling along like I'm on a Sunday ride. I know a lot of that has to do with this being only my second year of racing and I'm still a little stuck on road riding (which I've almost given up because I find the bucket so much more fun... and safer!) and that I'm not really very aggresive and don't like being pushed off the track. However I find if I'm on my own or if the rest of the field is a long way ahead of me (which they often are) and I have no one to chase I get even slower and lose focus.:yawn:
So we downloaded a lap timer for $16 onto my iPhone which works off GPS coordinates and times your laps for you.
Taped the phone to my bike this morning and went for a ride around Kaitoke track to see how it worked. It was wicked!! :wari:
It keeps a record of your lap times, gives you your last lap and predicts your next lap for you (that's pretty funny!). You can program in different tracks and it also gives you a picture of the track and the lines you took! Very cool!!
So I'm hoping that this will give me some motivation to ride faster by trying to beat my last lap time and get new PBs. Still have a few things to play with and a few little personal error glitches to iron out, but on the whole I'm very pleased with it. Bring on some PBs and hopefully me going a bit faster than a snail!:shutup:

Number One
7th November 2009, 16:44
SO Rangi has gone HI TECH?! How exciting, instant feedback on your racing...I am looking forward to the enduro alrighty!

Trudes
7th November 2009, 17:22
haha Hi Tech Rangi! Yeah, I'll have to iron out the kinks and charge up the phone for that day!! :wari:

Sidewinder
7th November 2009, 17:27
there to hard to text and drive tho because there arnt any buttons to feel

merv
7th November 2009, 17:45
You're a lucky chick having an iphone, I've only got a boys model Nokia.

Trudes
7th November 2009, 18:41
Lucky chick had to save up a bit for it, only problem is now hubby wants one too!:)

Kendog
7th November 2009, 18:44
Lucky chick had to save up a bit for it, only problem is now hubby wants one too!:)
So I can get the Lightsaber app.

Trudes
7th November 2009, 19:13
So I can get the Lightsaber app.

Lightsaber on your iPhone you will get. :laugh:

onearmedbandit
7th November 2009, 20:21
Just downloaded a similar program from racechrono for my nokia that does the same thing you described, absolutely amazing little program with incredible detail, allowing sector times as well. Using the gyro it measures g forces in all directions so you can measure braking forces etc, the iphone should do the same.

retro asian
7th November 2009, 20:56
Lightsaber on your iPhone you will get. :laugh:

You need to get the T-pain application!!!

Trudes
8th November 2009, 02:07
Just downloaded a similar program from racechrono for my nokia that does the same thing you described, absolutely amazing little program with incredible detail, allowing sector times as well. Using the gyro it measures g forces in all directions so you can measure braking forces etc, the iphone should do the same.

Yeah it does, not that I rack up much g force on my bucket, but yep braking and acceleration forces and lean angle degrees, average speed etc. It's cool eh, and a crap load cheaper than a proper lap timer if you already own the phone! :niceone:

You need to get the T-pain application!!!
Have to have a look for that one. (I like the fart simulator, hours of mindless entertainment playing Simon Says fart styles:laugh:)

NZsarge
8th November 2009, 02:22
What's the name of the app Trudes? might get that app too, sounds impressive.

p.dath
8th November 2009, 08:00
I've been thinking about this. I'm surprised that the sampling interval on a GPS would be accurate enough to accurately time a lap.

If you crossed the finish line doing about 100Km/h and the GPS had an error of 3m, then that would be an error of about 1/10 of a second. And if it only took GPS samples every 200ms, then that would be another 2/10 of a second.

I guess that is fine if your consistency is such that you lap time varies quite a bit from lap to lap.

What does the application say its accuracy is on an iPhone?

Trudes
8th November 2009, 08:03
What's the name of the app Trudes? might get that app too, sounds impressive.

It's called "Lap Timer Data Acquisition"

NZsarge
8th November 2009, 08:29
It's called "Lap Timer Data Acquisition"

Cheers ears! Happy riding! :niceone:

Kendog
8th November 2009, 13:03
I've been thinking about this. I'm surprised that the sampling interval on a GPS would be accurate enough to accurately time a lap.

If you crossed the finish line doing about 100Km/h and the GPS had an error of 3m, then that would be an error of about 1/10 of a second. And if it only took GPS samples every 200ms, then that would be another 2/10 of a second.

I guess that is fine if your consistency is such that you lap time varies quite a bit from lap to lap.

What does the application say its accuracy is on an iPhone?

From what I could see it is not going to be the most accurate measure of lap times. But if you have a iPhone it is a cheap way to get some form of lap timing working.

Here (http://www.firstclass.com/~ron/Lap_Timer/Features.html)is some info about the app.

TZ350
8th November 2009, 14:40
So we downloaded a lap timer for $16 onto my iPhone which works off GPS coordinates and times your laps for you.
Taped the phone to my bike this morning and went for a ride around Kaitoke track to see how it worked. It was wicked!! :wari:

Hi Trudes, that's very interesting, thanks for sharing it. Getting lap times is a real issue for us too.

.

F5 Dave
8th November 2009, 20:07
Hiya, sounds good measuring stick.
I've been having a think, so I hope things can work out for Tues arvo, I've got some ideas to instill.

Trudes
8th November 2009, 21:15
Hiya, sounds good measuring stick.
I've been having a think, so I hope things can work out for Tues arvo, I've got some ideas to instill.

If it's fine I'm keen!

p.dath
8th November 2009, 21:27
Found this interesting article about the GPS accuracy for the iPhone.
http://blog.teeshotlive.com/2008/08/31/iphone-gps-limitations/

I suspect you might find the timing data will vary from lap to lap quite a bit, even with exactly the same lap times.

p.dath
8th November 2009, 21:34
Been doing some Googling. I see this GPS based lap timer seems highly regarded, but is has a purpose built GPS for the task:
http://www.racelogic.co.uk/?show=VBOX

And this unit also seems highly regarded.
http://www.aimsports.com/products/tg/index.html

Trudes
9th November 2009, 06:16
Thanks for that p.dath, I did look into getting a proper transponder type unit, however, considering I am an extremely slow bucket racer, not competitive and never will be, I kind of figured I didn't need to spend $500-$1000 on a piece of equipment I would probably use for about two hours every month, it just doesn't matter that much to me.
The readings I got off the iphone seemed accurate enough for me, I rode around slowly and got a time, sped up a bit, got a faster time, sped up some more and got an even faster time, went about the same speed for the next four laps and got roughly the same reading within a second or two for those laps. So it seems to be working. I don't need all the flash information about acceleration, g-force etc etc, all I need is some indication of about how fast I rode in the last lap to encourage me to go faster in the next. And it apears to be doing that from what I can tell... all for $16.

cmac
9th November 2009, 08:24
I am building my own GPS lap timer and have done quite a bit of research and experimentation. What I have found is:
(1) Accuracy of location.
From my experiments, I have found that even if the absolute accuracy of out by say 5 meters, the relative accuracy from measurement to measurement is very high. When I plot the readings I get, there is no apparent error between readings. For example, if I travel at constant speed in a straight line and then plot the readings, the plotted readings show equal distance between plotted points, and no lateral deviation. The same happens if I travel in a constant radius turn at constant speed - no deviations from the expected. If I accelerate at a constant rate, I also get accurate plots.
(2) Accuracy of determining the moment the Finish line is crossed.
Even though the GPS location is detected once per second, interpolation is used to calculate the finish line position. If the acceleration at the finish line is zero then this will give a very accurate position (time). Given that most finish lines are at a point where there is very little acceleration (or braking) this gives an accurate lap time.

So ...
Given that we are not up with Rossi or Stoner et al and can crank out lap times that vary by only a few hundreths of a second, the information provided by GPS lap timing can be very useful.
Go for it Trudes:yes:

Trudes
9th November 2009, 08:36
Good info cmac, and thanks! :niceone:

p.dath
9th November 2009, 10:11
(2) Accuracy of determining the moment the Finish line is crossed.
Even though the GPS location is detected once per second, interpolation is used to calculate the finish line position. If the acceleration at the finish line is zero then this will give a very accurate position (time). Given that most finish lines are at a point where there is very little acceleration (or braking) this gives an accurate lap time.

So ...
Given that we are not up with Rossi or Stoner et al and can crank out lap times that vary by only a few hundreths of a second, the information provided by GPS lap timing can be very useful.
Go for it Trudes:yes:

Except that you accelerate off the line when you start ... If you are doing lots of laps this error will become smaller. If you are doing a single lap it could miscalculate the start line by up to 1s.

cmac
9th November 2009, 11:22
Except that you accelerate off the line when you start ... If you are doing lots of laps this error will become smaller. If you are doing a single lap it could miscalculate the start line by up to 1s.

You raise a very good point - I overlooked this in my description above. The accuracy of the all lap times except the first lap is mainly dependant on the interpolation code that is used. The accuracy of the first lap is not only dependant on the interpolation code, but also dependant on the position of the finish line compared to the start line - for reasonably accurate measurement of the first lap, the finish line must be past the start line so that you have speed measurements before and after the finish line. At present, I am undecided as to whether I should treat the first lap differently to the remaining laps - experimentation will answer this I guess.

Trudes
9th November 2009, 11:57
I don't understand what you're talking about, but does it have anything to do with why the lap timer on the iPhone gets you to set the start finish line then move 30 meters up the track where it sets something else and where it gives you the reading of your lap? I can't figure out why it gives me my lap time at this 30 meter mark and not the start finish line.

cmac
9th November 2009, 13:30
I don't understand what you're talking about, but does it have anything to do with why the lap timer on the iPhone gets you to set the start finish line then move 30 meters up the track where it sets something else and where it gives you the reading of your lap? I can't figure out why it gives me my lap time at this 30 meter mark and not the start finish line.

Sorry Trudes....
Its a bit complicated to explain ... but here goes.
The reason you have to mark a point, then move 30 meters down the track and mark a second point is because.....
The GPS unit calculates a point on the earth. Each GPS reading (taken every second for most GPS units) calculates where this point is. When you cross the finish line you probably won't cross at the exact same point as the previous time you crossed the finish line (in fact is is very unlikely that you will be at the same point at the time the GPS takes the position).
Because of the width of the track at the finish line, the finish line is a line (not a point) and you won't cross this line exactly at the time (or point) that the GPS takes a reading. To overcome this problem, the program has to calculate a line that is at right angles to the track. To calculate a line at right angles to the track, the program must know what direction you are heading (your heading) when you cross the finish line. To work out the heading, you take one reading, move down the track and take the next reading - that gives you the heading. By the descriptions you give, it also seems that your program also uses this second point as the finish line (by the way, I plan to use the same method with my GPS lap timer). As d.path points out, using the start line as the line where the laps are measures leaves room for an inaccurate result for the first lap. The way to overcome this is to have the finish line after the start line so that you are moving when you cross the line used for measuring - hence the finish line (the place where the lap times are measured) is past the start line.

I hope this helps you understand - if I had a white board I could explain it a lot easier!

Trudes
9th November 2009, 13:50
Thanks cmac! Yep it does make some sense to me. That was one of the issues I'm wanting to iron out next time I have a play with it as when it gives me my lap reading (30 meters from the start finish line) it just happens to be on a corner, so I'm trying to look at the lap timer and corner and set myself up for the next corner right after all at the same time. Was thinking of taking the first reading 30 meters back from the start finish line and have the start finish lne as the point where it gives the lap time to combat that problem some. Wonder if that would work. Trial and error I guess.

cmac
9th November 2009, 14:58
Having the 30 meter mark on a corner does mess things up a bit!
What track do you race on? Is it Kaitoke? I see that you are going to be at the endurance race there. So am I - can't wait. I broke my wrist a few weeks ago so it will be my first race back.

I am guessing that as long as the 30 meter mark is after the start line, it should work OK, so perhaps try taking the first mark 20 meters before the start and the second 10 meters after the start and see if that works.

Trudes
9th November 2009, 16:32
Having the 30 meter mark on a corner does mess things up a bit!
What track do you race on? Is it Kaitoke? I see that you are going to be at the endurance race there. So am I - can't wait. I broke my wrist a few weeks ago so it will be my first race back.

I am guessing that as long as the 30 meter mark is after the start line, it should work OK, so perhaps try taking the first mark 20 meters before the start and the second 10 meters after the start and see if that works.
Thanks I'll try that.
Yep at Kaitoke. The corner in question is not a particularly hard one, it's a nice fast one and you can pretty much set yourself up for it at about the finish line, the corner straight after it (the fast left as you head up the hill) is a little harder though and I need to do a gear change and set myself up for it pretty much straight after the right hander, so would be good to not be looking at my "dash" at that point.
Yeah, I'm very much looking forward to the enduro and I know my bucket sister who is partnering with me will be keen to test out the lap timer (hopefully my battery lasts that long, not to mention the bike!). Are you riding with someone or doing it on your own? Two hours with a broken wrist could be a bit painful!!:eek5:

cmac
10th November 2009, 07:53
Are you riding with someone or doing it on your own? Two hours with a broken wrist could be a bit painful!!:eek5:
Hi Trudes
I'm planning to do it alone - I am hoping my wrist is better by then. I think I had better get some time in on the push bike before then. How many usually turn up for the race? And do we need to register, or just turn up on the day? - two of us coming up from Christchurch.
By the way - where is the grid? I'm looking at Google maps - is it on the short straight where the buildings are?
Cheers
Chris

Trudes
10th November 2009, 09:10
Hi Trudes
I'm planning to do it alone - I am hoping my wrist is better by then. I think I had better get some time in on the push bike before then. How many usually turn up for the race? And do we need to register, or just turn up on the day? - two of us coming up from Christchurch.
By the way - where is the grid? I'm looking at Google maps - is it on the short straight where the buildings are?
Cheers
Chris

It's hard to tell how many will turn up, if it's fine possibly 20 to 30 if it's wet a few less I would think. No need to register, just turn up, I think sign in and scruitneering will be between 8:30 and 9am. Just make sure all your touch down points are well nyloned and everything is lockwired and you should be right, backprotectors etc are mandatory. The start grid for clockwise direction (which is what we're running that day) is on the little straight by the buildings heading up the hill, there's "control towers" on either side of the start finish line there. Look forward to meeting you!

cmac
10th November 2009, 09:26
Thanks for that Trudes.
I had better get busy with the nylon - we don't need it for Ruapuna or Levels tracks. Looking forward to meeting you as well!
Cheers
Chris

Number One
11th November 2009, 19:09
If it's fine I'm keen!
Just quietly....I'm not working Monday if you aren't maybe we could hook up?

Trudes
11th November 2009, 19:54
Just quietly....I'm not working Monday if you aren't maybe we could hook up?

Saaaweeeetttt!!!!!!