DIY Kit Guide - jackspaceBerkeley/pupil GitHub Wiki
##Intro Please note that this DIY Kit is for non-commercial use only. If you have questions about this please contact Pupil Labs.
##Getting all the parts The 3d-printed headset is the centerpiece of the Pupil mobile eye tracker. You can buy it from the Pupil Labs team through the Pupil shapeways store. The price for the headset is part production cost and part support to the pupil development team. This enables us to give you support and continue to work on the project.
All other parts of the Pupil DIY kit have been specifically selected with availability and affordability in mind. See the Bill of Materials to learn what else you will need to get.
Tools
You will need access to these tools:
- Solder station, wick, flux (for SMD solder work)
- Tweezers
- Small philips screwdriver
- Prying tool to help un-case the webcams
Prepare Webcams
The first step is to modify the cameras so we can use them for eye-tracking.
De-case Cameras
Take both webcams out of their casings. Follow the video guides.
Solder Work on Eye Camera PCB
This is by far the trickiest part. You will need some soldering experience, or work with someone that can help you for this step. In the video and photo the lens holder is removed, but you will do it with the lens holder attached.
- Cut off the microphone
- Desolder or break off the push button (Note: Some cameras don't have this button.)
- Desolder the blue LED's
- solder on the IR-LED's. Please take note of LED polarity! video
Replace IR-blocking Filter on the Eye Camera
- Unscrew the lens from the mount.
- Carefully remove the IR filter. Be very careful! The IR filter is a thin piece of coated glass and right behind it is a lens element that must stay intact and unharmed! It is necessary to remove the IR filter, so that the image sensor will be able to "see" the IR light.
- Using a hole punch, cut out 1 round piece of exposed film and put it where the older filter was.
- Use plastic glue to fix the piece. Don't let the glue touch the center!
- Put the lens back inside. You will have to manually focus the lens when you run the software for the first time by hand. Later you can use the focus control in software to fine tune.
Windows only: Kill Autofocus
Because we have not yet written a custom video capture backend that has full control of the camera in Windows you need to kill the autofocus in hardware.
- Desolder the two leads that come of the lens holder.
Assembly of the Pupil DIY Kit
If you are reading this, chances are that you received one or more Pupil headsets -- Awesome! If you feel like letting us know something about the headset, print quality, good and bad, please go ahead and post your thoughts on the Pupil Google Group.
Headset 3D print Intro & Unboxing
- Get used to the material
- Clean out the eye-camera arm
- Try it on!
Pupil Headset 3D Print Unboxing Video
Camera Assembly
- Attach the world camera onto the mount using 4 small screws, leftover from disassembly.
- Clip the world camera clip onto the headset
- Slide the eye-cam into the mount video guide
- Slide the arm onto the headset
- Route the cables
- Attach USB extension cable(s)
Customization
The camera mounts can be replaced by custom build parts that suit your specific camera setup or other sensors. Pupil hardware is designed to fit most face geometries. But, if you want to customize the headset you can use sugru an air curing silicone rubber. Using sugru, the nose rest can be custom fit (1:1 mould) to each individual.