Google bike is a virtual bike riding program. Using a few simple electronic components and some software hackery you too can ride in virtual style!
Here is the bike in action!
Remove these ads by
Signing UpStep 1: Overview and Parts
Stuff you will need:
- Indoor bike stand (or suitable stationary bike)
- Bike cadence sensor (or reed switch and magnet)
- Arduino
- Small thumb joystick or harvest this from a PS2 controller
- Computer with windows or osx (sorry linux :( blame google for not releasing the google earth browser plugin for linux)









































Visit Our Store »
Go Pro Today »




Problem with the python server, maybe?
I hooked up the press button on the joystick (press down and hear a click) to make the bike go backwards.
I also ended up only using the V component of the joystick (the H component broken on mine).
If the python server output looks ok I'd say add some alerts or something to the javascript code to see what ARDUINO_V and ARDUINO_C are doing. If they're misbehaving than it sounds like a problem between the python server and javascript code.
Unfortunately I do not have the skill to build my own. For some reason there is not too many ready-made controllers out there. I only found a couple:
Cyber ExerCycle http://www.cyberbiking.com
XR Kit http://www.xrgame kit.com
I am not sure how well they would work with Google Earth. Has anyone tried them?
Another option that I keep meaning to try (when I find my ANT+ stick...lost in a box somewhere) is to use libusb to get the cadence or speed events from Garmin sensors - again, getting the steering from a GPS trace. There's code for reading those events floating around t'internet.
- Hook it up to a projector and have the streetview projected large-scale in front of the rider.
- Designing a mechanism to adjust the resistance of the magnetic flywheel to match the gradient of the road - getting data from google earth height info.
- Design the joysick to mount to the headset with a link to the stem/handlebars so small movements in the steering to control direction - removing the need to let go of the handlebars.
- Put a desktop fan in front of the cyclist - the speed of the fan could be controlled by the riders speed - to mimic wind/air resistance whilst keeping the cyclist cool.
Good work.!! Really like it.!
you can run google earth through wine and do great!
runs really well.
(also, as a cyclist i would pay for this setup in a sleeker case attached to my rear wheel.
patent it.
???
profit.)
thanks for the tips
-hack life
>G
Paul
Is there anything else that causes this to not be able to run on Linux? I am not seeing anything.
I envy your brains!