September 18, 2009

Cabulous: Find and Track Cabs Near You

Check this mobile app out, especially if you are in the San Francisco area!
You can currently get on the list for a private beta invite.

Cabulous and Find my Friend Presentation from John Wolpert on Vimeo.


This is a project I was able to work on thanks to an introduction by the USC Stevens Institute. Best Buy Corporate had set up an innovation program and I was lucky enough to get invited to create some location aware concepts for their connected personal navigation device. A few months later, the project was spun off into a separate company and now it's ready for some beta testers.

Sign up here.

March 29, 2007

ROTOR


438988611_bb04e003ca_o

For the one week curiosity cabinet...
Scrolling text is projected onto the back of the cabinet. The scrolling text was achieved by running a small camera over printed text using a motor and old printer chassis. The direction of the motor was controlled by an Arduino, some switches, and relays.

This project is a prototype for a larger piece where the concept relies on motion controlled cameras and video switchers to create continuous scrolling text. The basic idea is illustrated below.






Continue reading "ROTOR" »

March 11, 2007

"living shadow" project, some notes

The initial idea for the shadow project was install a rear projection screen in a public space such as a hotel lobby and as people walked by a set of cameras, video of them would be buffered and then then processed to look their shadow as it was projected onto the screen next to them.


The projected "shadow" of the walking subject would be modified to suggest that the shadow was its own entity. For instance, the speed of the shadows walk could be sped up, or the detached shadow would continue walking if the subject stopped. The intention was to create a shadow that moved independently and would quietly bring notice to itself from the subject's peripheral vision.

After getting about a quarter way through with a MAX/MSP prototype, I felt like I wanted to make something that was less screen based and more physical. I wanted something that would respond with physical movement. A variation shadow concept was to translate the video to a set of moving LEDs that would be attracted to the proximity of objects such as the hand. A person could sit and interact with it, a bit like the way someone would play with a sea anemone at the tide pools. The lights would come close to the hand, but quickly retract as one got too close.

Untitled-4

I went through some different places where the LED configurations could be installed...
wall, floor, table, bench...

If I placed the moving LEDs on the floor, people would probably interact with it using their feet...not to many people would be willing to get on their hands and knees...

Thought about putting it on a bench, offer some visual cues on where to sit and such, but in class Peggy explained that, "no girl is going to want to put her ass on something that lights up - make it a table instead"...

Using the bench configuration and changing the interaction into something less blatant, another idea came up where instead of a person causing the lights to change or move they would change according to the outside environment. Have the bench placed inside, in a hallway or some dim windowless waiting area, and have a sensor outside sending about the angle of the sun rays to the LED's on the bench, so depending on where the sun is during the day, the "shadow" would be displayed at a different angle on the bench, in a similar fashion to a sundial.

bench_shadow copy

Some ideas for the wall configuration...
Set it up like a low resolution pinscreen...except the the shape of the person walking by would be represented without the need to push the pins...use motors or magnetics?...might be visually interesting to place a large sheet of latex over the pins...

Crazy idea...
crowd surfing machine. use huge foam pins to carry a stage diver across....

...more sketches to come.


February 28, 2007

Two day project

Mark Bolas had lectured about client/designer relationships and toward the end of class asked everyone to think of a short two day project that they have been meaning to work on, but haven't yet gotten around two. Once everyone indicated they had a project in mind, we were paired up and asked to give our partner the project we were thinking of.

I ended up being partnered with Scott Gillies. Both of us are getting a bit bored of working completely on computer screens and are leaning toward more physical experiences and interfaces. Our projects tended to coincide that notion as we were the only pair in class that built or modified physical objects.

Scott's assignment to me was to build a fog chiller. The fog that comes out of a fog machine is hot and will rise to the ceiling of a room. A fog chiller is used to cool the fog as it comes out of the machine so that it will lay very close to the floor.

The plans that were given to me called for a trashcan, some metal tubing used for laundry ducts, and bags of plain old ice. I drilled a couple of 4-inch holes into the side of a plastic trashcan, ran some tubing, added ice, and attached it to the fog machine.

DSCF0724
DSCF0726

My project for Scott was a little more complicated. For a while now, I've wanted to make some stuff out of silicone, and so I told Scott I wanted a big gummy bear made out of silicone with a hollow stomach to store real gummy bears in, and a hole to access them (apparently Dragon Skin silicone will stretch 1000 % before it tears).
gummybearsketch

We headed over to Hastings Plastics in Santa Monica and told the guy about our little birthing gummy bear project and he was very helpful in pointing us in the right direction. We picked up some plaster, Holly already had some clay we could use for making the cast. We needed a transparent platinum based silicone, which hastings didn't carry, but the opaque stuff they did have cost $150 a gallon, so we held off on that purchase until we were sure we had a good mold.

pouring plaster


February 6, 2007

If it ain't broke, don't fix it

Jordan Weisman is co-teaching our interactive design class with Bolas. Last week, he had assigned us to take a favorite piece of artwork and add some multimedia elements to it.

I decided to use Edward Ruscha's Standard Station for the project and just added some subtle scrolling numbers to his piece using Flash. My version:link.

January 10, 2007

Design is Fun

The CTIN 542 (Interactive Design and Production) class, started with a few fun exercises to kick-off the class… We began with the monk on a hill logic puzzle. (Not particularly a fan of these things in because you never know if the people really figured out the puzzle, or if they've just heard the answer before.)

The other exercise, which was quite a bit more fun to work through, was the spaghetti cantilever bridge challenge. The idea was to use build a structure attached to our desks made of dry spaghetti and a small bit of tape with the goal of making it longest span possible before the tip touched the ground.
Pasta cantilever
Working with Mike Brazil to construct our bridge, we started at the tip and built toward the base. We tried to keep the bridge pretty light weight, especially in the area farthest by the base. One solution was to use to arched pieces of spaghetti to push up against the main span.

The solution worked out pretty well and we had the best performing structure, even so, I went home trying thinking about all the stuff we could've done to make it better. Good stuff.

Update:Vince has some photo's from last year's class:

January 7, 2007

Digital Viewmaster

More formally known as the consumer immersive viewer, the project aims to modernize the existing viewmaster. Naimark writes about the core features such as a "look around" capability. There has also been talk about adding augmented/mixed reality to the project, and some Marshall MBA students are involved with the business aspects of getting the project off the ground.

Julian began to building some prototype viewers last summer and so I thought I would try to see if there was an easy way to create some initial content for the viewers. Julian had pointed me to some papers on creating stereo panoramas and so I decided to use that to do some directed research last semester.

I constructed a motion controlled rig to take a series of photos to be stitched together for a panorama. It was built using some wood, a DC motor, and an Arduino to control its rotational speed.

Existing software was used to slice and stitch the photos resulting in below (you'll need the red/cyan glasses to experience the stereo effect):
555default342-378

You can read more about what the methods I used in this pdf.

December 12, 2006

SFX project

One of the projects from Eric Hanson's Visual Effects class (CTAN462). We used Maya for the UFO model, Shake for rotoscoping and compositing, and Boujou for the camera tracking....Also doing a little quality comparison of some of the video sharing sites
Original mov file (~50mb)



November 30, 2006

world building

My project for our "world building" class (CTIN 532) is astudy of transitional spaces.

September 23, 2006

TurboCNC in 555


Hiding...?, originally uploaded by Sklathill.

One day over the summer Mark Bolas was meandering through craigslist as one does on such summer days, and he happened upon an advertisement for a home brew CNC machine. It was made out of pipes, skateboard bearings, and a few stepper motors. It also came with a computer and software to control the steppers. It was being sold for a few hundred dollars (maybe $200?). Apparently it was too good of a deal, and it now quaintly rests in the new 555 thesis space.

The whole contraption plugs into the parallel port of a Win98 machine and is controlled by the DOS based TurboCNC software. The software reads standard g-code, which is basically a text file with coordinates that tell the stepper motors where to place the the machining tool( There is software on the web that will convert AutoCAD .dxf files into g-code.). In our case, the machining tool is a DeWalt router (you know, the kind of router that cuts, not the kind that routes packets of bits).

As of Thursday, the machine is all set up to do its business. A test circle was cut out of some particle board with a straight bit.

Computer routed

March 7, 2006

Pirate Radio doc

March 2, 2006

Video Prototypes

Testing Flash Video ...
Some quick and dirty video prototypes that were put together last semester by me, Gilles, Korba, and Tuters.

The first is the Hater Filter where negative comments directed to the user are turned into postive ones.


The second video is for the Hunter/Gatherer project.


We did a few other video prototypes for CTIN541. The car camera video is floating around somewhere, along with the floating blimp wireless access point...

February 4, 2006

Projects from the mobile module in CTIN541

Finally getting around to posting stuff from last semester's CTIN541...

In the first part of the mobile module we were introduced to the idea of intimate objects, maps, and mobility...
First project involved coding a narrative into Google Maps using their API. I ended up linking some of the photos from my cross country trip from flickr onto Google Maps.
Google Maps project for 541

In the second half of the class, we went through examples of the processing language. This language also has a mobile version that lets you port programs to certain java enabled mobile phones. I decided to use this chance to experiment with creating a little applet that would tile together seamlessly across multiple screens. The idea was to project the result onto the 14 screens in ZML and have it look like there were 14 balls travelling across the width of the screens.

In its current form, pressing the mouse button accelerates the ball across the screen. I didn't get around to having it change directions. This is a prototype of sorts, hopefully leading to a finished product that involves a single object traveling across the 14 screens being controlled by a crank in the center of the room. Mike Stein had mentioned it should be pretty straight forward to implement a server/client system so that the ball could be passed from one screen to another with networked computers.

You can see the java app here.

October 3, 2005

Trying out the 3D Anaglyph Action

3d copy2

Did some stereo 3d photography for the second half of the immersive module in CTIN541.

September 27, 2005

Campus Panoramas

For the first day of the immersive section in CTIN 541, we broke up in small groups and took photos around campus. The pictures I took with Matt, and Ken didn't quite line up making for a painful photoshop exercise. Below are photos stitched together with Arcsoft's Panorama Maker 3.5.
carls on campus including the too large to fit on your screen version.

center of campus
including the too large to fit on your screen version.