https://openkinect.org/w/api.php?action=feedcontributions&user=173.66.169.37&feedformat=atomOpenKinect - User contributions [en]2024-03-29T14:09:53ZUser contributionsMediaWiki 1.30.0https://openkinect.org/w/index.php?title=People&diff=491People2010-11-28T17:19:56Z<p>173.66.169.37: Combined the two entries I had for myself into one.</p>
<hr />
<div>This page lists the people currently involved in the OpenKinect community and development effort. If you're starting a new project or working on a particular new feature, check here to make sure someone else isn't already working on it!<br />
<br />
= Community lead =<br />
Joshua Blake ([[User:JoshB|JoshB]]) is the OpenKinect community founder and lead. He is responsible for bringing together everyone interested in OpenKinect and tries to coordinate the project's efforts and the people who work on them. He also serves as a point-of-contact between the OpenKinect community and other projects, companies, and the general public.<br />
<br />
= Subprojects =<br />
<br />
== Administration ==<br />
This includes mailing list and PR efforts such as twitter and blogs.<br />
<br />
* Joshua Blake ([[User:JoshB|JoshB]])<br />
* Seth Sandler (cerupcat), assists with Google Group mailing list apps<br />
* Nink, primarily runs @openkinect on twitter<br />
* Hector Martin (marcan), runs the openkinect.org server and Wiki software<br />
<br />
== Repo maintainers ==<br />
Repo Maintainers have commit access to the official repository and integrate pull requests and patches.<br />
<br />
* Kyle Machulis ([[User:Qdot|qDot]])<br />
* Hector Martin ([[User:Marcan|marcan]])<br />
* Joshua Blake ([[User:JoshB|JoshB]])<br />
<br />
== libfreenect ==<br />
libfreenect is the driver and API project that includes all code that communicates directly with the hardware for Linux, OS X, and Windows. The repository is located at https://github.com/OpenKinect/libfreenect/.<br />
<br />
* Hector Martin ([[User:Marcan|marcan]]) - original author and current maintainer<br />
* Kyle Machulis ([[User:Qdot|qDot]]) - integration, Git master, cmake maintainer, OS X maintainer, win32 something or other<br />
* Joshua Blake ([[User:JoshB|JoshB]]) - win32, C# wrapper<br />
* Brandyn White ([[User:Brandyn|Brandyn]]) - Python wrapper, C Synchronous Wrapper, Fakenect, Kinect Record Utility<br />
* Arne Bernin - debian/ubuntu packaging<br />
* Theo Watson (ofTheo) - ofxKinect: OpenFrameworks wrapper for libfreenect<br />
* stephanemagnenat - Working on ROS node which uses libfreenect, would like to push changes upstream. Our lab could help with calibration.<br />
* Drew Fisher (zarvox) - Working on camera protocol reverse engineering & documentation<br />
* zephod - Working on audio protocol and Win32 C++ <br />
* Tully Foote (tfoote) - Working on ROS node https://github.com/ros-pkg-git/kinect and managing separate branch used for integration with the ROS bindings https://github.com/ros-pkg-git/libfreenect<br />
* Aditya Gaddam ([[User:LostInCake|LostInCake]]) - Cross platform C# wrapper. Helping with win32 library effort. Ruby Wrapper.<br />
* Scott Byrns (scottb) - Java wrapper<br />
* Juan Carlos del Valle (ekinox) - Action Script 3 server and API<br />
* Oscar Valdez (ozipi) - Actionscript 3 server and API<br />
* Mike Slinn (mslinn) - Action Script 3<br />
* Mark Renouf (mrenouf/tweakt) - Ubuntu packaging https://launchpad.net/~mark-renouf/+archive/openkinect/<br />
* CADET - Working on skeleton segmentation library (2Real engine) http://www.cadet.at</div>173.66.169.37https://openkinect.org/w/index.php?title=CSharp_Wrapper&diff=490CSharp Wrapper2010-11-28T17:14:21Z<p>173.66.169.37: </p>
<hr />
<div>This effort will provide a wrapper to access the Kinect through C#.<br />
<br />
== About ==<br />
<br />
== Who is involved ==<br />
Coordinator/Development: Aditya Gaddam ([[User:LostInCake]])<br />
<br />
== Current Status ==<br />
{| border="1" cellpadding="10"<br />
! Feature<br />
! Supported?<br />
! Notes<br />
|-<br />
| Connect to Kinect (heh)<br />
| Yes<br />
| <br />
|-<br />
| Control LED<br />
| Yes<br />
| 0x04 and 0x05 for the LED status seem to do the same thing - Blink Green. Seems to be something on the native lib side though.<br />
|-<br />
| Control motor<br />
| Yes<br />
| Motor status is still not in.<br />
|-<br />
| Get accelerometer data<br />
| Yes<br />
| Currently using old accelerometer stuff. Need to move to the new "get state" type of stuff.<br />
|-<br />
| RGB data callback<br />
| Yes<br />
|<br />
|-<br />
| Depth data callback<br />
| Yes<br />
| Still fairly slow if being polled along with RGB camera. Definitely needs speed improvements.<br />
|}<br />
<br />
== Demos / Videos ==<br />
Some demo links / videos / images will go here<br />
<br />
== Installation/Configuration ==<br />
# Step one<br />
# Step two<br />
# Step three<br />
<br />
<br />
== Sample Code ==<br />
<source lang="csharp" border="1"><br />
using LibFreenect;<br />
<br />
...<br />
<br />
// Getting device count<br />
Console.WriteLine("Number of devices = " + Kinect.DeviceCount);<br />
<br />
if(Kinect.DeviceCount > 0)<br />
{<br />
// Connecting to a device<br />
Kinect k = new Kinect(0);<br />
k.Open();<br />
<br />
// Setting LED color<br />
k.LED.Color = KinectLED.ColorOption.Yellow;<br />
<br />
// Closing connection<br />
k.Close();<br />
}<br />
<br />
// Shutdown library and close any open devices<br />
// Should probably do this at the end of every program.<br />
Kinect.Shutdown();<br />
</source><br />
<br />
<br />
[[Category:Wrappers]]</div>173.66.169.37https://openkinect.org/w/index.php?title=CSharp_Wrapper&diff=442CSharp Wrapper2010-11-26T05:26:18Z<p>173.66.169.37: Corrected source tag parameter to csharp instead of C#</p>
<hr />
<div>This effort will provide a wrapper to access the Kinect through C#.<br />
<br />
== About ==<br />
<br />
== Who is involved ==<br />
Coordinator/Development: Aditya Gaddam ([[User:LostInCake]])<br />
<br />
== Current Status ==<br />
{| border="1" cellpadding="10"<br />
! Feature<br />
! Supported?<br />
! Notes<br />
|-<br />
| Connect to Kinect (heh)<br />
| Yes<br />
| <br />
|-<br />
| Control LED<br />
| Yes<br />
| 0x04 and 0x05 for the LED status seem to do the same thing - Blink Green. Seems to be something on the native lib side though.<br />
|-<br />
| Control motor<br />
| No<br />
|<br />
|-<br />
| Get accelerometer data<br />
| No<br />
|<br />
|-<br />
| RGB data callback<br />
| No<br />
|<br />
|-<br />
| Depth data callback<br />
| No<br />
|<br />
|}<br />
<br />
== Demos / Videos ==<br />
Some demo links / videos / images will go here<br />
<br />
== Installation/Configuration ==<br />
# Step one<br />
# Step two<br />
# Step three<br />
<br />
<br />
== Sample Code ==<br />
<source lang="csharp" border="1"><br />
using LibFreenect;<br />
<br />
...<br />
<br />
// Getting device count<br />
Console.WriteLine("Number of devices = " + Kinect.DeviceCount);<br />
<br />
if(Kinect.DeviceCount > 0)<br />
{<br />
// Connecting to a device<br />
Kinect k = new Kinect(0);<br />
k.Open();<br />
<br />
// Setting LED color<br />
k.LED.Color = KinectLED.ColorOption.Yellow;<br />
<br />
// Closing connection<br />
k.Close();<br />
}<br />
<br />
// Shutdown library and close any open devices<br />
// Should probably do this at the end of every program.<br />
Kinect.Shutdown();<br />
</source><br />
<br />
<br />
[[Category:Wrappers]]</div>173.66.169.37https://openkinect.org/w/index.php?title=CSharp_Wrapper&diff=441CSharp Wrapper2010-11-26T05:25:09Z<p>173.66.169.37: Created page and added some sample code. Functionality table is also up to date.</p>
<hr />
<div>This effort will provide a wrapper to access the Kinect through C#.<br />
<br />
== About ==<br />
<br />
== Who is involved ==<br />
Coordinator/Development: Aditya Gaddam ([[User:LostInCake]])<br />
<br />
== Current Status ==<br />
{| border="1" cellpadding="10"<br />
! Feature<br />
! Supported?<br />
! Notes<br />
|-<br />
| Connect to Kinect (heh)<br />
| Yes<br />
| <br />
|-<br />
| Control LED<br />
| Yes<br />
| 0x04 and 0x05 for the LED status seem to do the same thing - Blink Green. Seems to be something on the native lib side though.<br />
|-<br />
| Control motor<br />
| No<br />
|<br />
|-<br />
| Get accelerometer data<br />
| No<br />
|<br />
|-<br />
| RGB data callback<br />
| No<br />
|<br />
|-<br />
| Depth data callback<br />
| No<br />
|<br />
|}<br />
<br />
== Demos / Videos ==<br />
Some demo links / videos / images will go here<br />
<br />
== Installation/Configuration ==<br />
# Step one<br />
# Step two<br />
# Step three<br />
<br />
<br />
== Sample Code ==<br />
<source lang="c#" border="1"><br />
using LibFreenect;<br />
<br />
...<br />
<br />
// Getting device count<br />
Console.WriteLine("Number of devices = " + Kinect.DeviceCount);<br />
<br />
if(Kinect.DeviceCount > 0)<br />
{<br />
// Connecting to a device<br />
Kinect k = new Kinect(0);<br />
k.Open();<br />
<br />
// Setting LED color<br />
k.LED.Color = KinectLED.ColorOption.Yellow;<br />
<br />
// Closing connection<br />
k.Close();<br />
}<br />
<br />
// Shutdown library and close any open devices<br />
// Should probably do this at the end of every program.<br />
Kinect.Shutdown();<br />
</source><br />
<br />
<br />
[[Category:Wrappers]]</div>173.66.169.37