Again, as mentioned in the 'tom cruise' anectode, the traffic in kenya heavily depends on the cop(s) at the round about..
which could cause a misjudgement, because the cop could discriminate againist
1) a low priority road
2) or a road without much traffic
3) in favor of the high priority road
4) or a road with much traffic
If you have motion/speed detectors, it could give you a false good/positive reading on numbers 3 and 4 and bad/negative reading on the less congested numbers 1 and 2.
Because at the time of reading, 3 and 4 would be moving, and 1 and 2 would be still.
I dont know if you get the points illustrated ??
Anyway, taking your idea-- i believe the best way would be to have sensors or detectors at various junctures in the road upto may be 500 metres from a junction or round abound,,
These sensors would relay to a remote system the extent or how far back the vehicles are in a particular road.
This of course would be based on the frequency of movement [depending on the type of sensors]. The normal 'light' sensors for example would take the average time it takes for them to 'see' each other across the road.
Weight sensors would be another option.
To illustrate
10 50 60 70 80 90 100 etc
| | | | | | |
A B C D E F G
If sensors read stationary vehicles upto point B for example, but none beyound e.g 50 meters, then that is a good sign. If sensors pick stationary vehicles at point G, then dont go near that road... just as an example.
This information from the sensors would be presented to a user either as an sms or in a simple graphical form.
For example, i send to a special 4 digit number 'uhuru highway' and i receive a simple graph like this [based on a scale] :-
================ red or worstest [:-)]
============ yellow or bad
======= grey or acceptable
=== white or [use this one]
The same can be put in a better format [complete with map and color] on a high end user phone - but this time, once can get a larger view of nairobi roads with these color codes interpreted by legends coloring different roads. If you see a road with red on your map, stay away.
This of course would represent live feed from the sensors, to the system to your phone map via gsm/gprs or 3G.
I think this would be another 'cheaper' way -- but the problem again is passing the bureaucracy and getting a budget :-) !!