Taller de Kinect

From Medialab Prado
Jump to: navigation, search

Contents

Introducción / Introduction

Creative Sensing: taller de programación avanzada con la cámara de profundidad de Kinect

Golan Levin (flong.com) propone explorar creaciones interactivas con la cámara de profundidad de Kinect. La sesión está dirigida al uso creativo en tiempo real de datos en 3D. Los participantes deben tener suficiente conocimiento de Processing, Java o C++, o openFrameworks.


Creative Sensing: advanced programming workshop with Kinect depth camera

Golan Levin (flong.com) leads a one-day workshop exploring interactive artmaking with the new Kinect depth camera! The session is focused on the creative use of real-time 3d data, and participants should have good working knowledge of either Processing / Java or c++ / openFrameworks.


This workshop was organized in relation to activities in the Jugando con Números and 26k Pixels workshops at Medialab-Prado.


Kinect 3230.JPG Kinect 3229.JPG Kinect 3228.JPG Kinect 3227.JPG Kinect 3225.JPG Kinect 3223.JPG Kinect 3222.JPG Kinect 3221.JPG Kinect 3220.JPG Kinect 3218.JPG Kinect 3215.JPG Kinect 3214.JPG

References and Related Work

Music Videos

  • Radiohead - House of Cards [3d Camera, pre kinect work]

http://www.aaronkoblin.com/work/rh/index.html

  • Moulinex - Catalina [Kinect+Processing, Cinema 4D, After Effects]

http://moullinex.tumblr.com/ http://vimeo.com/19723907

  • Echo Lake - Young Silence [Kinect+Cinder]

http://vimeo.com/19356569

Surface Treatments

  • Invisibilty Cloak [Cinder]

http://vimeo.com/17836665

  • Fire Simulation [Cinder]

http://vimeo.com/17178687

  • Body Dismorphic Disorder

http://vimeo.com/17073934

Skeleton Detection

  • Transform yourself to Ultra Seven by Kinect

http://www.youtube.com/watch?v=RUG-Uvq-J-w

Depth Image

  • Simple 3d model creation [Processing]

http://vimeo.com/18989848

  • Feedback

http://vimeo.com/17192032

  • NYC Subway [Kinect, Digital SLR]

http://www.creativeapplications.net/openframeworks/kinect-nyc-subway-openframeworks-kinect/

  • Kinect Cloth Simulation [Processing]

http://www.creativeapplications.net/processing/kinect-cloth-simulations-processing/

  • Kinect Titty Tracker by Dan Wilcox

http://vimeo.com/17095170

Objects and Performances

  • Aphex Twin New Years Eve [Cinder]

http://vimeo.com/18516782

  • Be Your Own Souvernir

http://byos.blablablab.org/

Puppet/Avatar (using Skeleton)

  • Interactive Puppet [Ofx, Kinect]

http://www.creativeapplications.net/openframeworks/interactive-puppet-prototype-w-kinect-openframeworks/

Robotics

  • Object recognition

http://www.youtube.com/watch?v=cRBozGoa69s&feature=player_embedded

  • Teleoperation of a robot

http://www.youtube.com/watch?v=GdSfLyZl4N0

  • Kinect Robot

http://www.youtube.com/watch?v=2Gp3E7IwLRQ

  • Kinect Helicopter

http://www.youtube.com/watch?v=eWmVrfjDCyw&feature=related

Resources

Driver Info

  • Libfreenct

http://openkinect.org/wiki/Main_Page

  • OpenNI (nincludes midleware for skeleton tracking)

http://www.openni.org/

  • Opene NI full installation instructions and drivers

https://github.com/avin2/SensorKinect     

OpenFrameworks

  • Quick introduction

http://golancourses.net/2011spring/lectures/lecture-11-02-09/

  • ofxKinect (libfrenect)

https://github.com/ofTheo/ofxKinect Instrucciones para usar libfrenect en windows https://github.com/ofTheo/ofxKinect/issues/57

  • ofxOpenNI

https://github.com/danomatika/ofxOpenNI/tree/experimental  (more recent)

https://github.com/roxlu/ofxOpenNI

New fork, with windows support (requieres visual studio 2010) https://github.com/gameoverhack/ofxOpenNI

Cinder

  • Kinect Cinder Block

https://github.com/cinder/Cinder-Kinect         

Processing

  • Kinect Library (daniel shiftman)

http://www.shiffman.net/p5/kinect/ new!

https://github.com/shiffman/libfreenect/tree/master/wrappers/java/processing

http://www.shiffman.net/2010/12/18/updated-kinect-library-for-processing/         

Misc

  • How to use the library in ubuntu

http://www.local-guru.net/blog/2010/12/28/how-to-use-the-libfreenect-processing-wrapper-on-ubuntu          

  • OSCeleton (Skeleton to MaxMSP or Processing via SenseBloom)

http://urbanhonking.com/ideasfordozens/2011/02/16/skeleton-tracking-with-kinect-and-processing/

Robotics

  • Mobile Robotic Programin tollkit kinect integration

http://www.mrpt.org/Kinect_and_MRPT         

  • Robot Operating System (ROS)

http://www.ros.org/wiki/kinect

Projects

Fantastic worm by Beatriz Coto, María Cuevas, Antonio Padial and Paola Tognazi

Dots by Distance - Alfredo Calosci


Participants