Pada tahun 2010 dengan rilis XNA 4.0, jika saya membeli Xbox 360 dengan Kinect akankah saya dapat mengakses data penginderaan geraknya dengan game XNA yang saya kembangkan? Atau apakah ini hanya terbatas pada pengembang C ++ dengan devkit?
xna
xbox360
motion-control
Robinicks
sumber
sumber
Jawaban:
Yang sedang berkata, jika Anda tidak ingin menunggu, ada banyak pekerjaan yang dilakukan di beberapa bidang dengan dukungan untuk sejumlah bahasa (C ++, C #, Java, JavaScript, ...) di bawah Windows, Mac dan Linux.
Untuk peretasan Kinect 0-hari terbaru, baca KinectHacks dan FreeNect
Jika Anda ingin mulai menulis kode, lihat ini:
Code Laboratories merilis driver Platform CL NUI untuk Kinect, yang juga mencakup sampel dalam beberapa bahasa termasuk C #. 1.0.0.1210 terbaru tampaknya tidak berfungsi ATM, jadi mungkin tetap berpegang pada versi yang lebih lama (1.0.0.1121).
Saya memulai dalam beberapa menit menggunakan proyek KinectTouch C # bersama dengan driver CL NUI.
Untuk deteksi gerakan, periksa fungsi deteksi haar di dalam OpenCV atau cross-platform .Net wrapper Emgu CV . Termasuk sekitar 20 algoritma deteksi (file XML) untuk mendeteksi misalnya tangan, mata, tubuh bagian atas, dll. Alat juga disertakan untuk membuat Anda sendiri. Google haar mendeteksi untuk info lebih lanjut.
Proyek OpenKinect bertanggung jawab atas libfreenect dan memiliki kode sumber sampel untuk membantu Anda memulai. AFAIK Anda harus menggunakan libusb-win32 untuk antarmuka ke Kinect (yang saya terlalu malas untuk bekerja di C #).
OpenNI baru saja merilis driver yang diperbarui dengan dukungan Kinect termasuk kode sumber sampel untuk pelacakan kerangka menggunakan PrimeSense PSDK mereka .
sumber
http://www.computerandvideogames.com/article.php?id=258873?cid=OTC-RSS&attr=CVG-News-RSS
Sepertinya saat ini hanya untuk mitra Microsoft tertentu.
sumber
Kinect untuk Windows SDK Versi 1 sekarang keluar (sejak Februari 2012) dan mencakup dukungan komersial, aliran sensor mentah, pelacakan kerangka, dan sejumlah perbaikan lainnya:
http://www.microsoft.com/en-us/kinectforwindows/
sumber
Saya bertanya kepada Tim XNA tentang ini beberapa minggu yang lalu dan mereka mengatakan kepada saya bahwa saat ini itu tidak akan tersedia melalui Kerangka XNA.
Saya yakin mereka akan membuka pengembangan Kinect suatu hari nanti, saya hanya tidak berpikir itu akan segera terjadi.
sumber
Berita terbaru adalah bahwa Microsoft akan keluar dengan versi SDK untuk Kinect no0n-komersial di Spring. Di bawah ini adalah tautan dari Microsoft.
http://research.microsoft.com/en-us/news/features/kinectforwindowssdk-022111.aspx
sumber
Pertanyaan ini ditandai Xbox360. Sementara versi SDK (v1-M6) saat ini kompatibel dengan XNA, ini hanya windows, sayangnya Anda harus menunggu dukungan XBox.
sumber
Seharusnya bisa sekarang. Mereka telah menyerahkan paket driver dan mereka melakukannya dengan Windows 8 dalam pikiran. Saya tidak bisa memikirkan apa namanya, tetapi jika Anda pergi ke Microsoft Dreamspark ada di sana. Saya hanya melihatnya harapan awal yang membantu.
sumber