![[S]GSC INTERFACE TESTING](http://curvlabs.com/wp-content/uploads/2012/05/SGSC-interfaces-title-image.jpg)
Live testing of a hybrid interface for the [S]GSC robot toolset for grasshopper. This interface uses a Kinect to track the user’s hand to create a target point for the robot, while the orientation of the end arm (joints 4, 5, and 6) can be controlled by the accelerometer of a smartphone. Users also have access to [...]
![[S]GSC HYBRID INTERFACE](http://curvlabs.com/wp-content/uploads/2012/04/touch-interface_title.jpg)
A custom [S]GSC interface for mobile devices using TouchOSC. One can control the location of a robot’s wrist via Kinect and the orientation of the target frame with TouchOSC via accelerometer data. All other [S]GSC options can be set/toggled via this interface. Link to Video: http://www.youtube.com/watch?v=saJcGg9J_rA&feature=youtu.be
A proof of concept experimental interface for Grasshopper, the generative modeling plugin for Rhino 3d, utilizing the Kinect skeletal tracker in Firefly. The interface also uses Horster camera control to place the camera at the user’s head. When the user raises his right hand above his head the user can move the interface where desired. [...]

VDRESS is A fashion experiment in the same vein as the Voronoi Lamp with a twist on fabrication. This image shows a wireframe view of the dress and a single toolpath that a 6-axis robot arm would use to mill the positive of the dress out of a form. This would create a mold in [...]
[S]GSC (Staubli Grasshopper Simulation and Control) is a set of Grasshopper tools that allow users to simulate and control a range of Staubli 6-axis robot arms. [S]GSC contains a highly customized IK solver, visual simulator, diagnostic tool, and code generator. Developed by Brian Harms (http://curvlabs.com/) with help from Brandon Kruysman and Jon Proto (http://www.thecognomen.net/) and [...]
Completed Autonomous Fabrication Robot. These flexible robotic manufacturing operatives are designed to monitor the production hives and perform basic fabrication tasks such as 3D-printing or small scale CNC milling. Working collaboratively these robots can reconfigure elements of the factory to better suit the needs of the current manufacturing operation.

These docking stations, fabricated by the A_FAB robot collective, are embedded in the skin system of the assimilated factory. They allow the A_FAB robotic operatives to dock and charge their batteries via direct sunlight during the day, and stored energy at night. Seen from the outside, these cells would emanate a subtle glow when they [...]

The production hall of the factory is populated with reconfigurable “hives” – mini factories that can be adapted to meet the ever-changing needs of clients to manufacture anything from clothing to automobiles. Floor areas and shapes, ceiling heights, work station layouts, machine arrangements, and robot circulation paths are all changeable parameters of the system.
One primary aspect of my thesis involved the mobilization of the traditionally stationary 6-axis industrial robot arm. In doing so the robot becomes more of an active member of the building. Due to the nature of these arms (large and heavy) the most realistic mode of travel would be via a track system which weaves [...]
A closer look at the 3d printed servo mounts and actuator housings surrounding the internal extruder. The extruder in this design is a large plastic syringe with a firgelli linear actuator acting as a plunger. The actuator has a small 3d printed cap on the end which has the exact same diameter as the inside [...]
A 3d-printed model of the parisitic transformation of a normative warehouse into a glowing, living hive for autonomous flying robots to inhabit, navigate, dock and recharge in.
Poster designed for Cal Poly’s Detail Show. The left side shows the robot in 3 different stages of operation, while the left shows a detailed exploded axo of the assembly.
First tests of basic leg movement (controlled by a Pololu Maestro Mini 24 channel servo controller).

Arrangement of arduino uno, servo controller, breadboard and xbee module. In total these are in charge of controlling 7 firgelli linear actuators (50 mm stroke) and 9 digital hobby servos. The servo controller controlled all of the actuators and all but 3 of the servos (which were controlled directly by the arduino via PWM). These [...]

After much debate about the best method to create a quasi-3d printing mechanism in a small package with at least some accuracy I decided to try out a delta bot. Having seen videos of these mechanisms on YouTube I figured it wouldn’t be that hard to implement. I was able to control the delta bot [...]
6 of us in the La Metro program just purchased a PP3DP 3d printer. It takes some getting used to and troubleshooting, but so far we love it.
here’s their website: pp3dp.com
These hives maximize surface area in order to provide adequate working space for the various robotic operatives. The floors are connected by an organic well in which robots and materials can travel.

This site represents an overlap in a Venn diagram between the highly residential community of San Pedro and the industrially zoned Port of LA. San Pedro plans to redevelop the site to gain better access to the waterfront. This development would deprive the port of valuable industrially zoned land. My proposal would claim the site for the Port as a high-tech manufacturing / assembly plant, using robotic technology to create a new hybrid public / industrial typology.
Massing / aesthetic exercises performed in Rhino and 3ds max. Major lines/axes are influenced by access to the site (pedestrian, automobiles, rail lines). The sinuous triangulations respond to the placement of production cells within the halls of the factory.

Design exercise for a 5-6 axis robot arm enclosed in a protective / stylized exo-skeleton. These robots were designed to travel along a track system, which was initially planned to help define the structure of the plant.

Generated entirely by grasshopper, this data visualization supports up to 6 sensor inputs. Each circle gets subdivided by the number of input values, which causes the data circle to get denser over time, rather than larger.

A+D, The Architecture and Design Museum of Los Angeles, presents Souper Green, an exhibition of new architectural work that offers a compelling alternative to the conventional idea of “being green” starting February 12th from 6pm-9pm to April 14th.
I was responsible for generating all of the laser-cut files for the model shown as well as CNC milling and vacuum forming the building’s “underbelly.”

A 4 hour charrette to design an outdoor theater space near the Venice Canals in LA. I was responsible for the grasshopper panelling as well as the majority of the digital modeling. I used T-splines for the primary forms.
Programming a simple 3 axis arm using grasshopper (for positioning logic), firefly (to send signals to the arduino), and GHowl (to communicate Open Sound Control signals from the iphone via wifi).
This was my first experiment with arduino (and robotics in general). It is made up of an arduino-controlled servo which reacts to inputs from a photo-resistor, and an acrylic mechanism that converts the servo’s rotational input into expansion and contraction. The intent was for this mechanism to allow the lofted exploration to become a sort of breathing organ by allowing the piano wire “lofts” to expand and contract based on user interaction.

Design of a lunar stadium for the Shift Boston Moon Capital competition 2010. This was designed over 2 months with the help and collaboration of my friend Keith Bradley. Our design was published in Scientific American, CNN, and several european design magazines. Most recently we saw that our submission was featured in a french children’s magazine (last picture).
Quick industrial design exercise to create a resin encased silicone stand that can be mounted both vertically or horizontally at either 15 or 30 degrees from vertical.
These are early design explorations I did @ IwamotoScott for an installation they were working on. We were researching various CNC opportunities available to us with a material restriction of only five 4×8′ sheets of wood.
This wall was modeled entirely in grasshopper.
Design explorations for UVA’s 5×10 exhibition in which participants are only allowed several sheets of material to fabricate an installation in order to challenge / showcase the potential of a 3-axis CNC mill. One proposal of ours was to mill a thick sheet of plywood down to a bendable thickness in certain areas to be able to create a gradient of structural performance that would allow us to create interesting flower-like bent forms.
2 week design exercise. Design of a small bus stop in Mariposa County requiring an ADA restroom, seating for 10-20, and 5 roof-mounted PV panels. I took this as an opportunity to experiment with sectioning in grasshopper.

Digital Fabrication project in which students are only allowed to use a single 4′ x 8′ sheet of material to construct some sort of object (typically furniture). My project involved exploring the potential for the typically industrial linear fluorescent lamp to become something more warm and inviting. I chose 2 ply vellum bristol board as my material, and lasercut / glued over 500 unique pieces to one another to achieve the desired effect.

ARCH 470, innovative housing concepts.
Simple grasshopper animation of a smart thick curtain system that responds to the presence of users.