Gallery
This section shows some of the work created by members of the Firefly community. If you've got a video you'd like to share, drop us a line and tell us about. Just fill out the information and we'll make sure to add it to the gallery!
Firefly offers a set of comprehensive software tools dedicated to bridging the gap between Grasshopper, (a free plug-in for Rhino) the Arduino microcontroller and other input/output devices. It allows near real-time data flow between the digital and physical worlds – enabling the possibility to explore virtual and physical prototypes with unprecedented fluidity.
This section shows some of the work created by members of the Firefly community. If you've got a video you'd like to share, drop us a line and tell us about. Just fill out the information and we'll make sure to add it to the gallery!
This project uses Grasshopper to generate machine code for a 6-axis robot arm, and Firefly to coordinate the functions of the end arm tool and a DC liquid pump.
for more info see:
http://nstrmnt.com/#/buoyant-depositions/
http://nicholasbarger.net/projects/buoyant-depositions/
A project involving robotic motion synchronization and the coordinated control of an end arm tool which aims a laser beam at a precise angle to create continuous beams of light between three triangulated mirrors.
Firefly was used with a big easy driver from sparkfun to control a stepper motor with a 3:1 gear ratio for extra-small steps and smooth motion.
In this project Firefly was used to control the intake and deposition of liquid wax using a Firgelli linear actuator as a plunger within a plastic syringe body. The wax acts as an adhesive which bonds wax cubes to one another. These cubes make up a low-resolution surface approximation that then gets surfaced via 6-axis milling operations.
for more info:
http://nstrmnt.com/#/machine-networks-resolution/This video of The Fixing Machine by Stefano Paradiso shows a custom built physical interface which uses Firefly to control real-time digital geometry which are ultimately 3D printed to fix broken everyday objects.
Grashopper,Firefly and Kinect track user gestures to drive the EuroLite LED moving head with Arduino and MAX485 DMX transceiver. By Artyom Maxim.
Grasshopper and Firefly working on a webcam directed back to the screen, giving an effect of touch screens.
For more information, visit: designcoding.net/firefly-and-a-webcam/
Video Description: Adaptive Skin by Stefano Arrighi. A responsive 3d model representing the behavior of the adaptive skin according to the incidence of the sun's rays. This was the first attempt to control and imitate sun's movement using a lamp and Firefly's vision tools.
A dynamic louvered wall system created by Andrew Hammer responding to changes in light levels.
Aperactive (interactive aperture), by Hunter Ruthrauff, is an interactive panel that opens based on user proximity. Its ability to be both opaque and transparent at the user's discretion opens the doors to new possibilities to the relationship shared between private and public spaces. The idea is that this one panel is repeated as a pattern across a large wall so that as the user passes by each opens to reveal the space on the opposing side. In this way attention from the space within is shifted toward the direction of the catalyst and the catalyst becomes aware of activities being performed by the users inside.
In this video, we are using two numeric sliders in Grasshopper to control a pan/tilt servo setup. In this case, one slider controls the panning servo, while the other controls the tilting servo. The setup seen above can be purchased from Trossen Robotics (some assembly required).
Demo using BreathOSC (free iphone app) with Firefly and Kangaroo (free plugins for Grasshopper) to simulate wind effects.
Demo put together by: Andrew Payne and Daniel Piker
Firefly offers a set of comprehensive software tools dedicated to bridging the gap between Grasshopper, (a free plug-in for Rhino) the Arduino microcontroller and other input/output devices. It allows near real-time data flow between the digital and physical worlds – enabling the possibility to explore virtual and physical prototypes with unprecedented fluidity.