|
|
 |
mysong (with ian
and sumit)
MySong automatically generates chords to accompany a vocal melody, and lets a
user with no knowledge of chords or harmony manipulate those chords with
intuitive parameters. Songwriting for everyone!
|
 |
superbreak (with a.j.
and brian)
superbreak adds
hands-free interactivity to traditional ergonomic break-reminder software.
|
 |
searchbar (with merrie
and gina)
searchbar is a
browser history centered around search topics and queries, instead of
the not-all-that-useful constructs like domain and date that current browsers
use to organize web history.
|
 |
muscle-computer interfaces (with scott,
desney, and
ravin)
Muscle-computer
interfaces will someday allow users to directly control computer interfaces
via muscle activity, without manipulating objects in the physically world.
Our initial work in this space explores fundamental techniques for processing muscle activity.
|
 |
surgical simulation
my phd work
focused on haptics and physical simulation for virtual surgery, specifically on building an environment for simulating bone
surgery.
|
 |
neural prosthetics
i worked with cyberkinetics and brown on
clinical neural
prosthetics. I present some introductory
concepts and code here.
|
 |
chai 3d (with the chai
team)
chai 3d is an open-source scenegrpah
library for haptics and graphics.
|
 |
evaluation of haptic rendering systems
standardized evaluation
of haptic rendering systems is a data and analysis repository for evaluating the realism of haptic rendering.
|
 |
haptic mentoring
This project explored the use of
haptics to teach force-sensitive motor skills. More
details are available in our WordHaptics
paper.
|
 |
algorithms and data structures for haptic rendering
this technical report
describes a few haptics-related tricks used in my thesis work.
|
 |
preparation, calibration, and simulation of deformable objects
This technical report
describes some of my thesis work, focusing on calibrating interactive
deformable models.
|
 |
haptic battle pong (with neel)
|
 |
voxelizer
voxelizer generates voxel arrays and internal
distance maps for surface meshes.
Technical information is available in the corresponding technical report.
|
 |
winmeshview
winmeshview is a simple (and free) viewer and
converter for 3d surface and tetrahedral meshes.
|
|
cs148: introductory graphics
I taught the intro graphics class
at Stanford over the summer of 2005. The content is archived here.
|
 |
life-sized candyland (with Augusto and Jeff)
we built a life-sized candyland
game. cards are drawn using a clapper,
and candy is dispensed to the winner in the epic game of strategy and skill.
part of the third-floor's holiday extravaganza.
|
 |
audio for collaborative environments (with merrie)
This project explored the use of private audio channels
in single-display groupware systems, and was published in CSCW
2004.
|
 |
tele-drawing (with neel and kirk)
a system in which a camera
allows a user to tele-operate a robotic arm and draw inspiring
two-color pictures.
|
 |
hybrid rendering (with neel)
this project presents an approach to combining images raytraced offline with
real-time graphics and haptic rendering.
|
 |
haptic images (with neel)
a system that allows a camera to capture an image and render it haptically.
|
 |
fitness racer
instructions on how to control a cheap rc car with a dance dance
revolution pad via your pc, including source code. i call it “fitness
racer”, because relative to coding, stepping on some buttons to drive an
rc car is “fitness”.
|
 |
surgical robot visualization (with intuitive surgical)
a real-time opengl visualization of intuitive's da vinci surgical robot system
|
 |
killer death tag (with neel
and soren)
robots playing tag... more accurately, robots running
about while loud music plays and hopefully convinces the viewer that the
robots are doing something useful. don't miss the exciting
video. also check out
neel's equally cynical and pseudo-profane
take on the project.
|
 |
virtual winter wonderland (with neel)
via “advanced computer vision techniques”,
viewers are transported into a magical christmas world.
and there are funny hats. part of the
third-floor '03 holiday package.
|
 |
la bastille (with techhouse)
...the greatest moment in the history of the pc's
parallel port...
|
 |
march of the snowmen (with the third-floor xmas
team)
...was another entry in the Gates
holiday decoration contest, including Spinny the
spinning snowman and the musical light show.
|
 |
alternative splicing in arabidopsis
When I was an intern at Cereon Genomics,
I explored the frequency of alternative splicing in arabidopsis
thaliana. Unfortunately, the work was proprietary, so I can't release the results. So
I made this scientifically useless
document describing my work without actually providing any information.
|
 |
random scripts
i just created this directory to post random scripts
that I've written and found to be useful in a way that may be useful to
others. will populate more densely in the future.
|