The app I built last summer has been featured in a TV commercial. Check it out:
Archive for the ‘Uncategorized’ Category
Elmo’s MonsterMaker featured in an Apple commercial
Traditional Art — Fighting Fish
My mom scanned and posted this old oil pastel sketch I did on facebook — Figured I’d share it here

Robot Holding Ball
As you can probably tell – humanoid robots are a favorite subject of mine. Here’s one holding a ball
Motion Planning in Dynamic Environments
How does one program a robot to navigate complex environments like a skatepark? For my CS326a project I aimed to develop algorithms that allowed robots to effectively conduct path planning in dynamic environments. My path planning software was able to generate a path that allowed a robot to find its way out of complex mazes where the only solutions required exploitation of environment dynamics. (i.e going back and forth up a half-pipe in order to build up enough speed to jump over a wall.)
The technique developed new methods for exploring the state-time space when building probabilistic roadmaps. For more information on how this worked read my article in ACM Crossroads.
The screens below show a robots path (pink) when given a goal to reach halfway up the ramp.
Solar Car Visualizations
These are some renderings I did using High Dynamic Range lighting in 3D Studio Max. The model is of the Stanford Solar Car
A raycasting engine in Java
For my CS106a graphics contest entry I wrote a raycaster in Java.
Professor Patrick Young’s research project has gone awry – you must find and destroy all the bugs then find Prof. Young to win the game.
Breakout (CS 248 Project)
I decided to go a bit crazy with my implementation for breakout. I coded a simple OpenGL particle system. The ball is a meteor, the paddle is a giant fireball and the bricks explode when you hit them. Its a bit ADD.











