Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kinect Workshop
Search
Seiya Konno
April 16, 2012
Technology
1
110
Kinect Workshop
Seiya Konno
April 16, 2012
Tweet
Share
More Decks by Seiya Konno
See All by Seiya Konno
About node-canvas (#tng7)
nulltask
0
1.2k
Introduction of WebRTC
nulltask
1
220
Node and Face (Tokyo Node Academy #5)
nulltask
1
3.3k
Introduction of Perfume Hackathon
nulltask
1
420
Other Decks in Technology
See All in Technology
A Tour of Anti-patterns for Functional Programming
guvalif
0
1.7k
SDN の Hype Cycle を一通り経験してみて思うこと / Going through the Hype Cycle of SDN
mshindo
3
290
静的解析で実現した効率的なi18n対応の仕組みづくり
minako__ph
2
1.8k
OCI Security サービス 概要
oracle4engineer
PRO
0
6.6k
OCI Vault 概要
oracle4engineer
PRO
0
9.8k
アジャイルチームがらしさを発揮するための目標づくり / Making the goal and enabling the team
kakehashi
4
380
CysharpのOSS群から見るModern C#の現在地
neuecc
2
4.1k
"とにかくやってみる"で始めるAWS Security Hub
maimyyym
2
150
Yahoo! JAPANトップページにおけるマイクロフロントエンド - 大規模組織におけるFE開発を加速させるには
lycorptech_jp
PRO
0
1.1k
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
3
380
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
FlutterアプリにおけるSLI/SLOを用いたユーザー体験の可視化と計測基盤構築
ostk0069
0
270
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
A better future with KSS
kneath
238
17k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Rails Girls Zürich Keynote
gr2m
94
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
How to Ace a Technical Interview
jacobian
276
23k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
990
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
What's in a price? How to price your products and services
michaelherold
243
12k
Transcript
2012/02/07 KINECT WORKSHOP
• What is Kinect • How to Kinect Hacking •
Setup! AGENDA
WHAT IS KINECT • Motion sensing input device • Designed
for Microsoft Xbox 360 • Components • 3D depth sensor • RGB Camera • Microphones / Motorized tilt
USAGE
KINECT HACKING BRINGS... • Demo • http://vimeo.com/17836665 • http://www.youtube.com/watch?v=lajP7HO7ZyE •
http://mrdoob.com/lab/javascript/webgl/kinect/ • http://vimeo.com/24546394
RECIPE • Mac and OS X 10.6 or later •
Kinect • Driver for Mac • Xcode • openFrameworks
DRIVER FOR PC • libfreenect • First Kinect driver for
PCs • Simple and Fast. • OpenNI • PrimeSense officially released. • Can detect bones
XCODE • For compiling openFrameworks projects. • Bundles many useful
development tools. • Compilers (gcc) • Mac OS X Software development kit.
HOMEBREW • Homebrew (a.k.a. brew) is Package manager for OS
X • Easiest way to install missing Unix tools. • $ brew install opencv • Require compiler. (provided by Xcode)
OPENFRAMEWORKS • Written by C++ • Insanely fast! • Flexible
API. Processing like. (setup, update, draw) • Many addons (OpenCV, OSC etc...) • Exists library for Kinect. • ofxKinect, ofxOpenNI
INSTALLATION • Download Xcode installer from Mac App Store
INSTALLATION • Install Homebrew • Google: homebrew install
INSTALLATION • Install libfreenect, libusb-freenect by Homebrew • cd `brew
--prefix`/Library/Formula • $ curl --insecure -O "https://raw.github.com/OpenKinect/ libfreenect/master/platform/osx/homebrew/libfreenect.rb" • $ curl --insecure -O "https://raw.github.com/OpenKinect/ libfreenect/master/platform/osx/homebrew/libusb- freenect.rb" • $ brew install libfreenect
INSTALLATION • Download openFrameworks v007 • http://openframeworks.cc •
INSTALLATION • Put openFrameworks to your home directory • /Users/anyone/of_preRelease_v007_osx
INSTALLATION • Download ofxOpenNI (includes OpenNI Libraries) • Google: ofxopenni
• https://github.com/gameoverhack/ofxOpenNI
INSTALLATION • Rename gameoverhack-ofxOpenNI-xxxx to ofxOpenNI • Put ofxOpenNI to
openFrameworks addons directory
INSTALLATION • Make application directory • of_preRelease_v007_osx/apps/myapps • Move example
project to application directory • of_preRelease_v007_osx/addons/ofxOpenNI/example/ openNI-demoAllFeatures • of_preRelease_v007_osx/apps/myapps/openNI- demoAllFeatures
INSTALLATION • Copy libraries to project folder • src: of_preRelease_v007_osx/addons/ofxOpenNI/mac/
copy_to_data_openni_path/lib • dest: of_preRelease_v007_osx/apps/myapps/openNI- demoAllFeatures/bin/data/openni
OPEN PROJECT • Open Xcode Projet file • of_preRelease_v007_osx/apps/myapps/openNI- demoAllFeatures/openNiSample007.xcodeproj
DON’T FORGET!! • Switch compiler Apple LLVM compiler to LLVM
GCC • Apple LLVM compiler cannot build openFrameworks project • Set deployment target to Mac OS X 10.6 • 10.7 cannot build for Mac OS X SDK reason
None
RUN AND ENJOY!
CALIBRATING
TO BE CONTINUED...