Our main source of inspiration was a friend of ours who gets heavy motion sickness from virtual reality (VR) applications. We had heard from Professor LaValle that a user is less likely to get motion sickness if the VR application moves as a direct result of the user's physical movement. A good example of this is the Birdly flying simulator which allows a user to fly through the scene like a bird by flapping his arms as if they were wings.

We had a spare pair of roller skates that we wanted to use for as an input to a VR application. Initially, we were thinking of walking simulations, but quickly decided it would not be very exciting. As we continued brainstorming, we looked through Dick's catalogue of sporting devices and spotted scooters. Everyone on our team immediately agreed to build a scooter simulator and we zoomed down to Dick's and Home Depot first thing in the morning on Saturday.

We started out by disassembling the scooter wheels and cutting out wood planks to hold the scooter still. All of our members were virtually new to all of the tools that we used for this project, but we managed to improvise, especially hardware-wise. We are especially proud of our instrumented roller skate shoe. It features an LED and photocell which measures the rotation of the wheels as the user kicks the ground. To further improve detection, we used reflective packaging material from potato chips to direct the light from LED to the photocell as the wheel is rotating. The picture of the wheel is shown below.

Alt text

The main audience for our application are any fans of VR applications, but especially for people who have motion sickness. Our application can also have huge business potential, because it is a proof of concept of how we can reduce motion sickness from ever so popular virtual reality technology. After we finished our prototype, we brought in our friend with motion sickness and he remarked that he felt noticeably more at ease with our application. Our team was very satisfied to see a smile on our friend's face.

Team Members


Share this project: