It has been a long while since I updated talking about my FYP Thesis for my Master of Science in Interactive Media in The University of Limerick, Ireland.
The project is now finally finished, built, actually works and has been very well received by not only the people it was originally built for but also test users at exhibitions including The Science Gallery in Trinity College Dublin where it is on display from the 26th to the 30th of October.
_____________________________________________________________________

Escapism is just part of my final year project for the Master of Science in the University of Limerick Ireland. It is a stationary bike that hooks up to a computer, which is hooked up to a screen and allows you to pedal through anywhere in the world that Google Streetview is available. You can also look 360º using a programmed Nintendo Wii Remote. Considering I come from an art background and never really so much as touched an LED prior to this year, It was a difficult enough project for me even though it is a very basic idea.
Abstract:
The aim of this project was to explore the development of an interactive guided imagery display to be used initially by both the staff and residents of Milford Care Centre Limerick. Now completed, it can potentially be used by anyone for exercise and recreation.On the 3rd of December 2009, the Interaction Design Centre at the University of Limerick received an email from the head of the art department in Milford hospice asking about the possibility of a student or a number of students to collaborate on an idea for a project to enable residents and visiting patients of Milford Hospice with a sense of escapism in the physiotherapy room, as the room itself has no ground level windows leaving the current palliative and elderly users feeling trapped in their environment as well as their illness. For the purposes of demonstration, the completed project itself features an interactive display, linked to a stationary bike allowing users to cycle through Google Streetview, with 360º navigation using a Nintendo Wii Remote. The set up may also be used to display pre recorded video landscapes and virtual environments.This project has shown how accessible and inexpensive virtual reality rehabilitative environments can be as it was built and programmed using all off the shelf, freely available, open source software and the device itself can be attached to any stationary or assistive bike.

The Build:
It’s simple enough, making a long build story very short: The stationary bike was opened, 8 Rare Earth magnets were attached to the pedal rotator of the bike where they pass 2 hall sensors. The sensors are connected to an Arduino which is active on a computer, attached to a large screen or projector.
Initial set up diagram, the device has now been built into the stationary bike
Magnets hot glued in place and the 2 Hall sensors ready to be attached to an aluminium bracket.
Sensors fitted
Arduino device built into the stationary bike.
When you pedal the bike, the magnets activate the sensors. If sensor 2 then 1 activates in that order the arduino is programmed to read ‘forward’, when they are activated in the opposite order, 1 then 2, the arduino reads backwards, then converts the code into simple keystrokes that Google Streetview understands to move forward [Page Up] and back [Page Down] on screen. The arduino wiring was then fixed to a protoboard for sturdiness and built into a project box. As a novel debugging method, two LEDʼs were added to the prototype, Green which would light when pedalling forward and Red which would light when pedalling backward. These LEDʼs allow for understanding that the prototype sensors are active and working when the Processing windows Serial Monitor is not onscreen. The Processing environment where the Arduino code is compiled has a simple display of a serial monitor, when the sensors are activated it indicates a FWD (Page Up) when pedaling forward and a BWD (Page Down) for backward pedaling. It is indicated to print these commands in the code for debugging purposes and is just another way of seeing that the code is working and the sensors are activating.
Serial Monitor reading forward and back.
Before building and tidying into a project box. Test wiring with LED’s.
After tidying, its rough but safer!
Virtual Reality Environments, even as basic enough as this, are notoriously expensive to build and market and usually this is the grounds for companies, that need it most, to refuse to implement it in there working, rehabilitative or recreational environment.
As this project was designed specifically but not limited to a rehabilitative/medical environment, I was determined to make this project as cheaply as possible so that it could be built and readily available at very little cost.
As a result of much research since February 2010, All software used in this project is free to download online and easy to install. Anyone with a stationary bike, a computer and wifi can use this in their own home for exercise and recreation.
Software Used:
The Arduino Programming Platform to read and upload the code to the Arduino.
AAC keys to convert the code from the Arduino into keystrokes so that it is recognised on Google Streetview.
Darwiin Remote to connect the Nintendo Wii remote to the computer so that it is recognised as a wireless mouse. This remote can be then be used to view the maps in 360º while you pedal and can also be keymapped so that the buttons can be used to move forward and back for any individuals with limited dexterity or other difficulties pedaling.
All of the above software is free and available for both Mac and PC, I have added the links to them in the names if you would like to download and try for yourself.
Set Up And Use:
Setting up the working prototype for use is simple but requires opening up all the different applications involved. Firstly attach the sensors to the bike making sure they are correctly spaced apart so that the magnet on the pedal can easily activate them, then open the Arduino processing environment. Plug in the Arduino USB and upload the completed code onto the board. Next open AAC Keys, open preferences making sure the correct USB serial port and Baud rate is activated, for this project it is 9600 Baud, open Google Stretview in a browser, pick your destination by dragging the Streetview man onto the street you would like to explore. Finally, turn on Bluetooth, activate Darwiin Remote and connect the Wii Remote to your computer, personalisation of preferred key controls will have been saved from previous use and does not need to be done every time you connect a remote. It is all now ready for use.
Difficulties Involved in Set Up:
There are a few glitches that need to be highlighted prior to use but are easily solved once they are understood. It was found that all the applications running together may cause problems between programmes, Most notably between AAC keys and Darwiin Remote. When AAC Keys is in use it seems to run the computers processor at a very high rate and on occasion can interfere with the Darwiin Remote programme. Setting up the particular programmes in the order set out above covers the problem the majority of times but there can still be trouble connecting the remote to the computer. The best way around this is as follows:
When connecting the Wii Remote through Darwiin, the first time the remote is seen by the computer it is logged and stored as a device in the Bluetooth Devices menu, should there be difficulty connecting the remote thereafter, delete the Wii remote from the Devices menu and try again, this has proven successful in solving the remoteʼs connection problem.
Response:
Everyone who has tested and played with this prototype has responded very positively saying it is an excellent source of exercise and fun and would be great for use before going to a place on holidays to get a look around and familiarise themselves.
Bike being used at the Science Gallery Dublin while on display for the TWISTing Science Exhibition
Conclusions:
Originally, video and audio was to play a larger role in the thesis research, to be activated and respond in realtime to the pedaling of the user. An actual functional interactive virtual display was only to be one part of the overall finished piece. However, further detailed research into real time video and audio interaction was dropped to facilitate the speed at which the prototype was developing.
The project and prototype can not only be defined as an interactive display for virtual reality landscapes like that of Google Earth, but the build leaves itself wide open to display any number of items on screen. From video games, photos, movies and websites, this prototype can simply be manipulated to be used with any onscreen software environment.
Initially this project was to entice users back into the physiotherapy gym and provide a distraction to the monotony of their rehabilitation exercises without a particular motivational factor, however through the development cycle and the contribution and feedback from both the physiotherapy staff and the users themselves, this project now provides as both a distraction and a motivational tool enough to entice the users back into the gym in a fun and playful new environment that users have not been privy to in the gym before.
A lot of scope has presented itself for further development with this project. Mainly in the field of further research in video and audio and the possibility of incorporating graphical elements in an interface to make the set up simpler. Also researching possibilities for more options in intuitive methods of haptic control. A lot more attention will need to be given to these extra research areas in order to create a more intuitive and completed immersive interactive experience.
Me posing with the finished product! :p

















Mikael Fernstrom said,
October 28, 2010 @ 9:33 pm
well done! When you’re finished with Science Gallery, could we please be custodians of the exhibit in IDC? It could also be good to provide faculty and students with some exercise and escapism when writing or red tape seems overwhelming. Just go for a spin down Grand Canyon!
Lette Moloney said,
October 28, 2010 @ 9:38 pm
of course, after this its all yours
GRace said,
October 28, 2010 @ 9:44 pm
this is so awsome lette! really and truly amazing! what a way for people to see the world who cant.
Lette Moloney said,
October 28, 2010 @ 9:52 pm
Thank you so much Grace
Kiernan Burke said,
October 28, 2010 @ 10:06 pm
Congratulations on a wonderful achievement.
Lette Moloney said,
October 29, 2010 @ 12:07 pm
Hey Kiernan, thanks so much for checking it out
Moya said,
October 29, 2010 @ 12:29 pm
Well done Lette! It’s a fabulous concept and very worthwhile for your original target user…….. but has such a wide potential!
Lette Moloney said,
October 29, 2010 @ 5:28 pm
Cheers for popping by Moya
Éidín said,
October 29, 2010 @ 1:30 pm
Congrats Lette-this is an excellent project you should do an article on the process and the end result.
Lette Moloney said,
October 29, 2010 @ 5:28 pm
Hi Eidin, welcome to the blog
This is the process and the end result
its finished for the moment unless I go further with a Phd
thank you for checking it out
Orla Clancy said,
October 29, 2010 @ 1:31 pm
Cool! What a great project.
Lette Moloney said,
October 29, 2010 @ 5:29 pm
Thanks so much Orla
Exercise along to Google Street View - Hack a Day said,
October 29, 2010 @ 6:04 pm
[...] part of a Master’s Thesis [Lette Moloney] made this exercise bike control Google Street View. The hardware setup is quite rudimentary, two hall effect sensors mounted next to each other detect [...]
Vinny- san said,
October 29, 2010 @ 11:29 pm
Excellent work Lette! I had a great time cycling through Hong Kong during the DAWN exhibit.
Lette Moloney said,
October 30, 2010 @ 7:41 pm
Thanks Vinny, hehe yeah, good times!
Combina una bicicleta estática con Google Earth [ENG] said,
October 30, 2010 @ 11:28 am
[...] Combina una bicicleta estática con Google Earth [ENG] lettesblog.wordpress.com/2010/10/28/escapism-pedal-throug… por Javierillo hace 2 segundos [...]
Alan Cotter said,
October 30, 2010 @ 3:27 pm
Hey Lette, this is excellent.. BTW, this is on lifehacker.com….
Lette Moloney said,
October 30, 2010 @ 7:41 pm
WOW Thanks for letting me know!!
Boring exercise? Do it with maps… « Weekly Google said,
October 30, 2010 @ 5:15 pm
[...] Street View to move the location forward. Check out the video for a demonstration, and hit the link for more details on how it was [...]
DIY Stationary Bike Rides Through Google Street View | Lifehacker Australia said,
October 30, 2010 @ 10:29 pm
[...] Escapism, Pedal Through Google Streetview on a Stationary Bike [Lette's Raving Rantings via Hack a Day] Tagged:diyexercisegooglevideo [...]
Joe C said,
October 30, 2010 @ 11:33 pm
This is really truly awesome and impressive, found you thru Lifehacker – if I knew Ardruino I’d make this right now. I have a couple of ideas for 2.0
….
1. Since streetviews are 360 you could sync this up with 2 other streetview sessions starting at the same point but facing left nad right and 2 more projectors (getting a little pricey now, though). If you can get the keystrokes down, might not be possible with google’s standard keystroke set though.
2. Another idea, google doesnt do such a great job with interlacing obviously thats why it looks a bit jumpy – perhaps (again it might not be possible with google’s key strokes) but you could do some combination of the move forward command, followed by a zoom in – sort of a faux interlacing. Again, might not be possible at all – but just some thoughts.
3. Add the ability to turn. you’d need to have a stationary bike that has a movable handlebar – or hook up little buttons to the grips. Keystrokes of course get tricky again
4. Last idea – though the streetview’s concept of going anywhere in the world is amazing… allow it to sync with a media player and a video file and having the controls simply adjust the speed of the view and the playing of it forward or reverse. This way you could create your own higher quality video to drive thru.
5. Oh ok one more, package the whole thing into a usb device and sell it for $19.99
You’re concept is incredible and your solution is awesome, so you dont need any of these – just wanted to share my ideas with you.
Mikael Fernstrom said,
October 30, 2010 @ 11:55 pm
Joe,
Well spotted! Having had the pleasure to read Lette’s thesis, she’s already outlined these possibilities as future research, all, but the $19.99
The google API she’s using allows for multiple monitors and full surround view.
It’s an amazing project…
UL student uses Arduino to hookup exercise bike and Google Streetview | Milk Labs said,
October 31, 2010 @ 7:14 pm
[...] you enjoyed our introductory Arduino workshop last Tuesday you’ll love Lette Moloney’s update on ‘Escapism‘. Escapism is part of Lette’s Final Year Project Thesis for her Masters of Science in [...]
Chris said,
November 1, 2010 @ 8:20 am
My complements on a very well conceived and well executed project. As someone who has spent many, many hours on stationary bicycles I look forward to seeing your development commercialized and available for use.
Simon Woods said,
November 1, 2010 @ 10:03 am
Hey Lette,
I saw your project at DAWN 2010 and I was very impressed. It could be adapted in many ways for different uses and certainly has commercial potential! Well done! I can only dream of coming up with something so exciting for my final project.
Been thinking REAL hard!
Si.
Ian McGee said,
November 1, 2010 @ 11:02 pm
Very nice job. Wish Arduino & Street View had been around when we were starting Expresso Fitness. Would have made convincing VC’s that much easier!
Election Day bicycle news » Cyclelicious said,
November 2, 2010 @ 11:11 pm
[...] bike + computer cables + Google Earth = Virtual Reality cycling. Kinda sorta. Via [...]
Stationary Bikes Reviews said,
November 3, 2010 @ 3:39 pm
A great article. Thank you
Lette Moloney said,
November 24, 2010 @ 3:56 pm
Thank you very much for checking it out
Blog Metaofficina » Escapism – la cyclette che va a spasso per Google Street View said,
November 8, 2010 @ 12:11 pm
[...] Per i dettagli sul progetto, date un’occhiata al suo blog. - Escapism, Pedal Through Google Streetview On A Stationary Bike « Lette’s Raving Rantings. [...]
New workshop/demo: Escapism, Pedal Through Google Streetview On A Stationary Bike : 3Dcamp said,
February 9, 2011 @ 4:06 pm
[...] #3Dcamp11 Lette Moloney will deliver a workshop/demo entitled “Escapism, Pedal Through Google Streetview On A [...]
Patrick Marie said,
March 5, 2011 @ 9:43 pm
Great project. Very impressive.
Congratulations!
Your Husband said,
March 31, 2011 @ 10:32 pm
Come in for your dinner Lette, it’s getting cold.
Lette Moloney said,
March 31, 2011 @ 10:34 pm
LOL!!!! Thanks love!! :p
3D Camp @ University of Limerick June 11th « Lette’s Raving Rantings said,
June 9, 2011 @ 1:18 pm
[...] been asked by its creators to give a talk on my FYP in Masters of Science in Interactive Media, a project I have talked about before on this blog while building it during the course. It will be held at 12:30pm in room CSG001 where I will run [...]
Bob Hancock said,
January 6, 2013 @ 10:24 pm
Hi
Faced with a rehab sesion after an heart attack I googled exercise bike and came upon your fantastic inventioin. As it is now 18 months since the last posting on your blog and I was wondering if you have advanced this project any further ? in kit form perhaps ? or even just some technical plans etc so that I can convince my geekie cousin to give me a hand to build one and put interest back into rehab…
BEARded Bob