Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Kinect Workshop
Search
Seiya Konno
April 16, 2012
Technology
170
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kinect Workshop
Seiya Konno
April 16, 2012
More Decks by Seiya Konno
See All by Seiya Konno
NuxtHub で作る生成 AI アプリケーション
nulltask
0
110
About node-canvas (#tng7)
nulltask
0
1.3k
Introduction of WebRTC
nulltask
1
260
Node and Face (Tokyo Node Academy #5)
nulltask
1
3.6k
Introduction of Perfume Hackathon
nulltask
1
470
Other Decks in Technology
See All in Technology
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
4.9k
パッチ更新でterraform initが落ちた日
grimoh
1
140
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
Classmethod Company Deck
satoshi7
1
680
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
570
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
190
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
450
WasmをRustにする
sansantech
PRO
0
250
継続的なAIコスト最適化
bgpat
1
340
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
860
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
USB PDを使ってスマホを労わりたい
raspython3
0
180
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Un-Boring Meetings
codingconduct
0
460
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Building an army of robots
kneath
307
47k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
First, design no harm
axbom
PRO
2
1.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Visualization
eitanlees
153
17k
Being A Developer After 40
akosma
92
590k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
270
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...