Niklas Roy has just sent us details of his “My Lttle Piece of Privacy” project Ver 2 now making it’s way accross France for a number of exhibition in Créteil, Maubeuge and Lille. Named “Big Brother” (as it is about 10cm wider than the one in his workshop window) uses a Makita drilling machine motor. All the coded has been rewritten: The machine vision software is now coded in C++ (with OpenFrameworks) as there were some stability problems with the former Processing application. As a plus, it also performs faster with a top speed of ~3m/sec, which basically positions the curtain more precise. The microcontroller codes are also written from scratch. The old version had some servo adjustment potis inside the control box (for the PID settings). Now, the maintenance interface is completely screen based. Niklas has implemented a simple but powerful protocoll for the communication between Laptop and controller. Via this protocoll, not only position data is transmitted, but also all servo parameters – which are then stored in the controller’s internal EEPROM.
All the code, schematics, plans and plenty of other useful documents are available online for download. I especially enjoy the “IT SHOULD BE OBVIOUS THAT THE SERVO SETTINGS ARE CRITICAL. WRONG SETTINGS CAN RESULT IN THE SERVO’S SELF DESTRUCTION.” note in the documentation.
The curtain will be shown soon at the travelling exhibition “Paranoia”, full exhibition available here (pdf).
March 10th-20th, Maison des Arts Créteil
March 24th – April 3rd, Le Manège de Maubeuge
April 13th – August 14th, Gare St. Sauveur, Lille
The exhibition is curated by Charles Carcopino.
- Mo Money Mo Problems [openFrameworks] Created by Nick Hardeman, these images are generated by evaluating and interpreting the 1997 music video “Mo Money Mo Problems” from the first disc of the Notorious B.I.G. album, Life After Death. The algorithm detects edges in the image and attempts to trace motion from frame to frame, using the initial frame as their starting point. The output is rendered as a vector image, the curves represent the motion. The points represent the pixels detected in the edge, their size determined by the distance from their previous location, the further, the larger the circle. The color and location of the points are determined by the corresponding pixel in that frame. The bright colored track suits worn by Puff Daddy and Mase in the dark backgrounds make for good tracking and nice color combinations. The only imagery added manually is the background color. You can check out some more renders in the Mo Money Mo Problems photoset on flickr. Nick Hardeman was born and raised in Miami, FL and grew up studying fine art. He received a BFA in graphic design from Florida State University in 2006. He then worked as a Flash web developer in Miami, FL at WA007. He is currently living in New York, NY and is pursuing a MFA in Design and Technology from Parsons The New School for Design and is expected to graduate in […]
- Recent Work by Daito Manabe + Motoi Ishibashi [oF, Profile] Daito Manabe + Motoi Ishibashi have been doing some wonderful work recently around the theme of capturing real time image and finding ways to draw it. Ttwo projects that are a must for CAN; one that utilises laser with phosphorescent paint and another with a BB Gun, driven by a servo motor to draw image on the screen, both made with openFrameworks. About: Daito Manabe Creates works that by combining the familiar phenomena and materials. High-resolution, instead of aiming high presence and rich expression, ephemeral phenomenon can be found by careful observation, physical programming, computer, and that the essential focus on the interest itself, trigger production of works trying to. Motoi Ishibashi studied control system engineering at the Tokyo Institute of Technology followed by mechanical engineering and image processing engineering at the International Academy of Media Arts and Science in Gifu, Japan, thus initiating the foray into digital media production. Currently pursuing new artistic methods in embracing the visual environment as well as devising engineering solutions for art production and public interactive spaces. Began the “DGN Co.,Ltd.” in 2006 in the development of creating designs and devices for interactive systems. Began geek’s labratory “4nchor5 la6” with Daito Manabe in 2008. Previously on CAN: Nike Music Shoe [Inspiration, MaxMSP, Objects] :: Project by ... Venus & Jesus [Flash, openFrameworks] - 3D Scanning + Particle ... Sticky Light - Smart Laser [Environment]: Physical interaction ... Lights On [openFrameworks]: 1085 LED controllable windows reactive ... UV laser fade out test Images taken into openFrameworks application are drawn by the laser on the screen painted with phosphorescent paint. Gradually goes dark light on phosphorescent paint, and finally by starting from the darker exposure of the image that you can draw a picture of the gradient. Project Page points test 0 Is an experiment with a BB gun, mounted on a servo motor which shoots to draw what is on the screen. The oF application designs the path for the BB gun, tracing what it seems on the camera and pointing it in the correct direction to shoot (see movies). ofxAirgun and ofxTSP Concept: Daito Manabe + Motoi Ishibashi hardware : Motoi Ishibashi + Akibasan software : Daito […]
- Data Event 46.0 [Events] Together with Chris Sugrue and Niklas Roy I will be speaking at next month's Data Event #46.0. The Dublin Art and Technology Association (DATA) is a Dublin gathering of artists, musicians, technologists, and academia with the intention of promoting, exploring, discussing, and exhibiting art and technology in Ireland and the world. Supported by The Science Gallery. When: Thursday, 23rd 24th of Feb, 6.30pm Location: To be announced Presenters: Filip Visnjic. is an architect, lecturer, writer and a new media technologist born in Belgrade currently living in London. Specialised in consulting and directing web, new media and architectural projects, Filip also contributes to a number of blogs and magazines about art, design and technology. He is a director at Working Architecture Group, an editor at CreativeApplications.Net and lectures at a number of universities across the UK. Chris Sugrue is an artist and programmer whose works experiment with the magical and illusory possibilities of digital technology. She creates fictional worlds that have taken the form of interactive installations, audio-visual performances and algorithmic animations. Her works have explored topics in artificial life, computer vision, electromagnetism, optical effects, and augmented video. She has exhibited internationally in such festivals and galleries as Ars Electronica, Sónar Festival, Pixel Gallery, Medialab-Prado, Matadero Madrid, and La Noche En Blanco Madrid. Sugrue’s interactive installation, Delicate Boundaries received an honorary mention from Vida Art and Artificial Life Awards and first prize from Share Festival. In 2009, she collaborated to help develop theEyeWriter, a low-cost eye controlled drawing tool for ALS patients. The EyeWriter was honored with Design of the Year award for interactive category, the Future Everything Award, and a Golden Nica from Ars Electronica. Niklas Roy is a Berlin based artist. He mainly works on mechatronic installations and devices. From time to time he carries out performances in which his inventions play a central role. Roy really doesn’t like to write about himself in the third person. And that is the reason why this little text is so short. More information can be found on data.ie For more events, subscribe to CAN calendar RSS […]
- Trace Modeler [openFrameworks] Created by Karl D.D. Willis, Trace Modeler is an application that uses real-time video to create three-dimensional geometry. The silhouette of a foreground object in a video frame is subtracted from the background and used as a two-dimensional slice. At user-defined intervals new slices are captured and displaced along the depth axis. The result is a three-dimensional model defined by silhouette slices over time. Trace Modeler was built using the openFrameworks and the OpenCV library to recognize contours from the video image. Source code is available for download here. Project Page (re-descovered via Cedric Kiefer) See also Beautiful Modeler [iPad, […]
- My little piece of Privacy [Processing] My little piece of Privacy is an installation by Niklas Roy. His workshop is located in an old storefront with a big window facing towards the street. In an attempt to create more privacy inside, Niklas decided to install a small but smart curtain. The curtain is smaller than the window, but an additional surveillance camera and an old laptop provide it with intelligence: "My little piece of Privacy" is a robotic curtain which is too small for the window where it is installed. But since it is robotic and controlled by a laptop (running some processing code which does the computer vision), it detects the location of pedestrians outside and positions itself rapidly to where they are, thus not only blocking their looks inside, but also serving as a playful installation for people on the street. The rapid positioning of the curtain is done with a custom linear servo drive. It is basically a DC gearmotor which is controlled by an Atmega, programmed in AVR-GCC (as the Arduino-style-GCC performed to slow to handle the job). Processing code and AVR-GCC code are both on the page for download, as well as plans and schematics for building the linear servo. Love it! Project Page Album with (even more) hires photos Download AVR-GCC and Processing codes Download plans and […]
- ‘Looking at a Horse’ by Evan Boehm Looking at a Horse is about the context and experience of viewing art, it changes its appearance depending on where it is located and who is viewing […]
- Audience [openFrameworks] Audience is an installation by rAndom international and Chris O'Shea (circa 2008). The installation includes 64 mirror objects, each controlled by 2 servos for pan and tilt. These objects would orientate towards themselves and when someone appeared in the space, they would pause, then all turn to face the person. They would track a visitor around the room, but move on to someone else if they got bored (based on various scoring) or continue to chat between themselves. The mirrors can be positioned anywhere and any angle, calibrated in a way to always look roughly at the area of a visitors face. The installation aims to reverse the roles of the viewer and the viewed during this in-voluntary interaction. It seeks to establish a different kind of relationship between viewer and technology. Will other members of the audience experience the sensation of being ignored or excluded when they are not the centre of attention? Will the installation create a feeling of un-ease and unsettlement? The work investigates if machines can evoke diverse emotional reactions with the simplest of means. All of the hardware and circuits are custom made by rAndom international. The software was developed in c++ using openFrameworks and OpenCV. Project Page Credits Concept & Design - rAndom International Hardware - rAndom International Software - Chris […]
- Machine To Keep A Feather In The Air [openFrameworks] Andreas has finally found time to come back to the wonderful personal project he has been working on for some time now. I thought it would be a great opportunity to introduce it to CAN readers, considering I have been closely following the development. While most of the project is still at theoretical/simulation stage, physical and digital elements are coming together and I just couldn't resist not to share them with you. The project started with a simple task in mind, to build a "Machine To Keep A Feather In The Air". Using openFrameworks, Andreas first created a simulation, utilising 16 servos with a fan that are able to tilt in multiple axis, responding to the location of the feather. The idea is that the "balloon" here will later be replaced by a vision system that tracks the object in real life and passes the information along to the simulation, some of the same rules should apply with tuning that system, such as for instance "don't blow on the object if it is moving upwards" and "ignore the object unless it is below a certain height". The next part of the project was to develop part of the software to track the feather. Using two cameras one for XY and one for Z the image below shows the mapping of feather position in 3d space. Here for debugging I'm using the same video on both, a short clip of peach I tied one a piece of string, but I need to set up a small test bed for this soon. A bit of filtering and you have yourself the blob you are interested in and can transform from the camera positions into virtual space. The exact filtering steps will probably change later, now I get away with just some thresholding and erosion. The video below shows a servo fan hooked up to openFrameworks. Clicking on each fan within the application makes the physical fan behave as in the simulation. The next step was to build a mount for the motor shown here and attach it to the servos. To do this, considering there is 16 of these, Andreas used "Sable 2015" CNC machine he got of eBay allowing him to create identical parts for the servos. The machine itself doesn't have a big range but all in all it was under £1000, with taxes, shipping, dremel, random drill bits, etc etc. Below, the idea was to use the POSIT algorithm in OpenCV to align a model of a floor ( for the algorithm, a cube) with known points in his image. This gives Andreas the camera parameters without having to align a grid on the floor by hand, which apparently proved to be a bit of a pain. Once he has the OpenGL camera transform that matches the real space, he can project the 2D point into 3D space, doing it from two angles to give him a 3D position. Today, Andreas posted this clip on Flickr, showing an early version of a master control program. What you see below is the demo of a physical ball being held in the air on a string, motion tracked by the software with corresponding fans reacting to it's location. I am extremely excited to see where the project will end up. Until now, the sheer magnitude of something that might have seem simple at first is beging to reveal itself. Whilst working with software may be challenging enough, the physical component can be highly unpredictable. Building objects that behave as expected is very hard to achieve, making software that corresponds and responds to physical effects can be even harder. It is nevertheless wonderful to see this project develop and rest assured we will post once again when Andreas hits the next milestone which we hope will be soon. To find out more about Andreas' work, check out hahakid.net, his flickr and […]
Posted on: 28/02/2011
- Interaction Designer at Carlo Ratti Associati
- Creative Technologist at Deeplocal
- HTML / CSS Developer at Resn
- Climate Service Data Visualiser at FutureEverything
- Creative Technologist at Rewind FX
- Coder to collaborate with Agnes Chavez
- Data Scientist at Seed Scientific
- Data Engineer at Seed Scientific
- Design Technologist at Seed Scientific
- Creative Technologist, The ZOO at Google
- Web Designer and Developer at the School of Visual Arts