Android-Powered Mindstorms
A robot that’s controlled by an Android phone, which monitors a twitter account. Any twitter user can @reply to this account with a command like “go left”. The robot complies, takes a photo and posts it on twitter.
Covered at makezine
Ultra-minimalist Business Cards
When I first got my boris@borismus.com email address, I designed a set of moocards to be as minimal as possible.
Covered at The Next Web and Geekosystem
CrowdForge
CrowdForge is a way of automatically executing complex task flows on Mechanical Turk. In practice, it’s a Django framework that takes output from MTurk HITs and uses it to create new MTurk HITs.
Press release and source code available Covered at New Scientist and CMU
Guitar Unleashed
Collaborative guitar chord editing web application. Instead of relying on low quality guitar chord sites, users can easily manipulate guitar chords with a usable and responsive UI.
For technical details, see here.
Mindstorms Plotter
A NXT plotter with an unusual design. Instead of a paper feed, a caret travels along the y-axis, and another caret travels along the first caret on the x-axis. I borrowed wheels from the RCX set, but the rest is stock NXT. The robot is capable of drawing squares and other simple shapes.
Piano Playback Bot
This robot listens for a simple monophonic melody. After a timeout, the robot, parked on a piano bench, will play it back on the piano. It’s built with stock parts from an NXT set, and programmed in python.
Covered at thenxtstep
Running Gestures
Suppose that your shoes had wireless accelerometers built in. What sorts of interactions would be interesting? This project examines one such possibility: changing the currently playing musical track while running.
Presented at UBICOMP 2010. Paper and poster are available.
School Connect
While at CMU, my team conducted a full research, design cycle and eventually implemented School Connect. This mobile app lets parents peruse events, curriculum and progress related to their child’s schooling. A prototype was implemented in jQuery Mobile. I was the project and tech lead.
Video and extended abstract available.
Smart Mat
Smart Mat is a concept device to replace instructions for building flat-pack furniture. It's a rollable tangible display that would work with NFC technology and detect the stage of building as well as the position and orientation of each piece placed on the mat. It was conceived by my team at CMU as part of Basic Interaction Design class.
Ubiquitous Drums
Drum kits are heavy and unwieldy, making them difficult to transport to a jam session. This project augments our natural love of rhythm into a wearable drum system.
Presented at CHI 2010.
Paper, poster and instructions are available.
Covered at Craziest Gadgets and Gizmag