Latest evidence-based health information
Ipad

Kinect をハッキングして PC で動作させる

Kinect をハッキングして PC で動作させる
Kinect をハッキングして PC で動作させる

あっという間でしたね。DIY電子キットメーカー兼ホビー用品販売のAdafruitは先日、同社のOpen Kinect Bountyでハッカーが優勝したと発表しました。スペイン在住のハッカー、ヘクター・マーティン・カンテロ氏(オンラインでは「marcan」の名で知られています)は、水曜日の夜、Kinectを自身のLinuxベースのラップトップに接続する様子を映した概念実証ビデオを公開しました。AdafruitのOK Bountyの公式優勝者として、マルカン氏は3000ドルを獲得しました(賞金は当初の1000ドルから2倍に増額されています)。

OK Bountyは、Xbox 360のモーションコントロールデバイスであるKinect用のオープンソースソフトウェアドライバーを誰が初めて作成できるかを競うコンテストでした。Marcan氏が作成したコードは、現在、誰でもアクセスできるようになっており、こちらから公開されています。ただし、プログラマーでない限り、このコードでできることはあまりないかもしれません。

Adafruitは、Marcan社に3,000ドルの懸賞金を支払ったほか、電子フロンティア財団(EFF)にも2,000ドルを寄付しました。この寄付は、企業による訴訟からハッカーを守るEFFの活動に対する感謝の意を表すものです。マイクロソフトは以前、Kinectをハッカーから守るために法執行機関と協力すると表明していました。Adafruitは、もしマイクロソフトが小売業者またはMarcan社を訴えた場合、法廷で適切な法的防御を得られる唯一の希望はEFFにあるだろうと述べています。

Kinectは簡単にハッキングできる

YouTubeに投稿された上記の動画で、マルカン氏は11月10日のKinect欧州発売からわずか3時間後に、自作のハックを動作させることができたと述べています。マルカン氏のハックは大したことはなく、KinectのRGBカメラと奥行き認識機能をノートパソコンの画面に表示させただけでした。「今のところ完全なハックですが、これでコンセプトが証明されたと思います」とマルカン氏は語りました。

Kinectハックが続々登場

Marcan のハッキング以来、他の人たちが Kinect 用の独自のオープン ソース ドライバーを転送してきました。

写真提供: Adafruit Industries

Vimeo ユーザーの Theo Watson さんが、Mac OS X マシンで Kinect を使用して Marcan さんの結果を再現したビデオをこちらでご覧いただけます。上記は、Watson さんのハックを使用した Adafruit の実験です。

以下は、YouTube ユーザーの Flomuc さんが、Mac OS X で Kinect をマルチタッチ インターフェイスとして使用している、非常にクールな例です。

このハックでは、Marcan のコードと Flomuc のマルチタッチ インターフェイスに関する作業の一部が使用されています。

Kinectのハッキングは続く

Kinectのハッキングが明るみに出た今、ソフトウェア開発の熱狂が本格的に始まりました。ブロガーのMatt Cutts氏(普段はGoogleのWebスパム対策チームの責任者)は、Kinectのオープンソース・イノベーションを促進するため、2つの1,000ドルの賞金を個人的に提供しています。1つ目の賞金は、Kinectを使ったオープンソースの「アプリ、デモ、またはプログラム」を作成した人に贈られます。2つ目の1,000ドルの賞金は、Kinectを使ったLinuxプログラムの作成を「最も容易にする」ハッカーに贈られます。基本的に、Cutts氏はLinux上でKinectの基本的な開発プラットフォームの作成を手伝ってくれる人を探しています。ただし、Cutts氏自身がこの賞金を提供しているのであり、これはGoogleが直接資金提供しているコンテストではないことに注意してください。

GoogleグループにはOpenKinectフォーラムもあり、3Dスキャナーや拡張現実(AR)アプリケーションの作成など、Kinectを使った様々な実験について議論されています。執筆時点で、このグループには400人以上のメンバーがいます。

マイクロソフトが、新しいモーションコントロールデバイスによって煽られたハッキン​​グブームにどう対処していくのか、興味深いところです。Xbox 360ではなく、Linux、Mac OS X、Windows PCでKinectを使っている人を見ると、確かにイライラさせられます。しかし、もしKinectハッカーたちが驚くほどクールな成果を生み出し、それを自宅で使えるような人がいれば、マイクロソフトはハッカーたちのプロジェクトを奨励する方がはるかに良いでしょう。そうすればKinectの普及がさらに促進され、それがマイクロソフトにとって悪いことになるはずがありません。

Twitter で Ian Paul (@ianpaul) とつながりましょう。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.