Monday 22 December 2014

Haptic Virtual Juggling (More Information)

More information is available in this talk I gave recently at Keio Media Design, Tokyo:
It shows a little about the hardware and idea.





You can see the videos that don't play in the PDF above in the following links:




A bit more detailed description, including the maths, can be found in a report I have written on the project here.   Please email me if you have any idea or would like to speak to me about the project! I'm very keen to get feedback, ideas, and learn from you.

Wednesday 26 November 2014

Haptic Feedback, Virtual Juggling, Oculus Rift, Unity, Arduino, C#, Hand Tracking...

It's been a long time, but this project is not dead!  Far from it.  From being a hobby, I am now working on the project full time within Reality Media and the Tachi Laboratory, part of Keio Media Design (KMD) in Tokyo.  The wider interest here is in virtual reality, augmented reality, telepresence, and haptic devices.  

The juggling game has had a massive overhaul.  

  • A Wii remote is being used to track the balls still using an IR motion tracking system, but now hands can now be simultaneously tracked using a second Wii remote. Since a single Wiimote can only track up to 4 objects, tracking 3 balls plus 2 hands is not possible.  However, the Wiimote camera is actually able to track any light source once the IR filter has been removed, so hands can also be tracked by using a different wavelength optical filter along with corresponding wavelength LEDs mounted to the juggler's hands.
  • The system has been moved to using Unity with C# on a Mac, allowing better representation of 3D balls, hands, more sophisticated visuals such as trails, as well as physics and a host of other things.


Unity game development environment now being used. 
  • A haptic system is being designed to provide a sensation of catching balls in a virtual environment. This haptic system utilised a motor and Arduino controller, being controlled via Unity.
  • Oculus Rift head-mounted-display (HMD) will be used to immerse the player in a virtual world with virtual juggling balls for the purposes of learning juggling and potentially a virtual juggling game.  Any ideas you may have, please email me or leave a comment below!

More information and pictures as the project progresses.




Thursday 12 June 2014

Juggling Project Talk at Tokyo I.T.Social Cafe meetup!!

I gave a talk on the project at the last I.T Social Cafe meetup,
http://www.meetup.com/I-T-Social-Cafe/events/185845082/

[already passed]
Tuesday, June 17, 2014
7:00 PM to 10:00 PM
See above link for details.

Download the slides from the talk ====>HERE<====.




Sunday 8 June 2014

3D Juggling data!

Here is a look at some juggling data that has been taken using the Wii infrared camera. The clips show the positions of the balls as a function of time in a 3D plot that is rotated so you get a better feel for it. Three different moves are represented, the standard cascade, the mills mess pattern, and the weave pattern. Videos available on my youtube channel.


Cascade:



Mills Mess:



The Weave:



This sort of data inspired me to film some juggling from above and stick it on youtube! Take a look: