Slashdot Mirror


Kinect Hacked, Adafruit Bounty Won

scharkalvin writes "Adafruit has announced a winner to their bounty for an open source driver for the MS Kinect. From the article: 'We have verified that it works and have a screenshot from another member in the hacking community (thanks qdot!) who was also able to use the code. Congrats to Hector! He's running all this on a Linux laptop (his code works with OpenGL) and doesn't even have an Xbox!'" We talked about Adafruit's bounty yesterday.

57 of 262 comments (clear)

  1. Wow... by Nethemas+the+Great · · Score: 2

    that certainly didn't take long. Congratz.

    --
    Two of my imaginary friends reproduced once ... with negative results.
    1. Re:Wow... by Anonymous Coward · · Score: 2, Funny

      Yeah, but its a linux laptop. I've never gotten a webcam to work on a linux laptop. I can't even get it to sleep when I close the lid...

    2. Re:Wow... by CannonballHead · · Score: 2, Funny

      You're closing it wrong.

      Oh, shoot, wrong product...

  2. Tampering! by Sloppy · · Score: 4, Insightful

    Making stuff work is a crime.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Tampering! by Kell+Bengal · · Score: 5, Insightful

      The very term Microsoft used, "product tampering", sent chills down my spine. They weren't even talking about replacing aspirin with cyanide, but words like 'tampering' (and implications about getting law enforcement involved) certainly make it sound like that. We're talking about the stuff people themselves actually own. It's astonishing to think that their rhetoric extends so far.

      --
      Scientists point out problems, engineers fix them
      altslashdot.org: The future of slashdot.
    2. Re:Tampering! by MoonBuggy · · Score: 4, Insightful

      What I find strangest is that the PR people at MS still don't seem to get this: spouting a lot of inflammatory nonsense about the Kinect being "tamper-resistant" and the like will piss off the geeks no end, and the non-geeks don't care either way (unless someone comes out with a nicely packaged piece of software that uses the PC interface, I guess). As it stands, we're triumphantly saying "fuck you, evil corporation" and the company that sponsored this is adding a further donation to the EFF to support the good work they do in keeping this stuff legal. The net result for MS is bad publicity with geeks, no impact with the majority of the market, and an open source driver for their device within a few days of its release. I suppose if they'd had any hope of blocking the production of the driver then the bad blood may have served some purpose, but as it stands I'd say they really, really need to fire some people in marketing if they couldn't predict that chain of events. I'm genuinely a little surprised that MS didn't know better.

      If they'd just looked at pretty much any similar example in history to see that the open driver was inevitable, they could've played it in such a manner that they distanced themselves from supporting or condoning it, but congratulated the community for their innovation.

    3. Re:Tampering! by Sylak · · Score: 2, Insightful

      My interpretation was that MS misinterpreted the intent of the contest: to be able to *use* Kinect, not to flash custom firmware or reverse engineer it, therefore somewhere between HR, PR, and the exec board somebody made a mistake.

    4. Re:Tampering! by Chyeld · · Score: 2, Insightful

      They are likely pissed because Microsoft is likely still in the "We are subsidizing this hardware to ensure a market footprint for the XBox" mode and every Kinetic sold today that isn't used to play Gears of Violence is money out of their pocket with zero 'return'.

    5. Re:Tampering! by monopole · · Score: 2, Funny

      The M$ PR department has issued a correction please replace "product tamperers" with "pedo-vandals w/ WMDs"

    6. Re:Tampering! by MoonBuggy · · Score: 4, Interesting

      Although the Kinect is apparently not subsidised, I completely see your point. They were projecting every Kinect as including $x in additional software sales as well as the $y profit on the hardware, and I totally understand why they're pissed about not getting that $x that they were hoping for. That wasn't my point - their motivation in wanting to prevent the Kinect being used as a standalone device is clear.

      My point, and the bit that surprises me, is that they seem to be operating on the assumption that there was ever a chance of preventing the Kinect from being used openly. This assumption leads them to make bad PR moves, like the 'tampering' comments. I wasn't expecting a company like MS, who are usually not too bad with their marketing, to totally ignore all precedent (DRM, undocumented protocols, and the like are always cracked) and come to faulty assumptions like that.

    7. Re:Tampering! by Anonymous Coward · · Score: 2, Interesting

      They are likely pissed because Microsoft is likely still in the "We are subsidizing this hardware to ensure a market footprint for the XBox" mode and every Kinetic sold today that isn't used to play Gears of Violence is money out of their pocket with zero 'return'.

      Well, something is wrong with their business model then. Tough luck.

      BTW, in some countries (like... Belgium), it is forbidden to sell a product at a loss (except for clearing old stocks).

    8. Re:Tampering! by Haxamanish · · Score: 2, Insightful

      By plugging this hardware in you agree to the terms of the license...........

      No: only by signing a license agreement, I agree with the terms of the license.

    9. Re:Tampering! by Dunbal · · Score: 4, Insightful

      Making stuff work is a crime.

            Only in the land of the free. In other "less free" places it's not a crime. Yet.

      --
      Seven puppies were harmed during the making of this post.
    10. Re:Tampering! by Demonantis · · Score: 4, Interesting

      The one thing I can think of was that they were hoping to sell a more expensive, but more functional(artificially) parallel system to people that want to plug into the computer. Once they know there is demand for the technology.

    11. Re:Tampering! by Anonymous Coward · · Score: 4, Funny

      what the fuck is wrong with Microsoft?

      As an aside, I should preemptively mention that I know this is /. but this was a rhetorical question.

    12. Re:Tampering! by retchdog · · Score: 4, Insightful

      Of course they can't do anything about the amateur hackers, but I don't think that's the point. It's in their interest to make threatening announcements like this so that companies don't make a business out of poaching Kinects and rebadging/repurposing them essentially on Microsoft's dime. The point is to have a chilling effect on markets, not individuals directly. This isn't to say that this is a good or bad thing (let alone whether it's actually effective), but I suspect that amateur hardware hackers don't really significantly change the equation.

      Of course the line between business and individual is blurry. Also, occasionally, a totally-amateur group gets whacked. I'd wager that this is mostly "mission creep", for example some overzealous newly-promoted True Believer looking for brownie points.

      --
      "They were pure niggers." – Noam Chomsky
    13. Re:Tampering! by Anonymous Coward · · Score: 2, Insightful

      A license cannot supersede law.

    14. Re:Tampering! by Black+Gold+Alchemist · · Score: 3, Informative

      No. With the GPL, you don't have to agree to it unless you distribute the GPL'd software. If you don't distribute the GPL'd software to anyone (or code that includes GPL'd code), you don't have to agree to the GPL. Otherwise, you would violate copyright law. Accepting the GPL grants you exceptions from copyright law so you can redistribute the software, but you don't violate copyright law in your own fair use.

      --
      Responsibility is an addiction
      Virtue is a temptation
      Community is a cartel
    15. Re:Tampering! by westlake · · Score: 4, Insightful

      They are likely pissed because Microsoft is likely still in the "We are subsidizing this hardware to ensure a market footprint for the XBox" mode and every Kinetic sold today that isn't used to play Gears of Violence is money out of their pocket with zero 'return'.

      The Air Force had plans to build an HPC cluster using about 2,500 PS3s plus spares. Air Force Unhappy With Removal of Linux from PS3

      That sort of thing takes a lot of product off retail shelves and it cannibalizes sales of your own HPC product.

      Exit the OtherOS.

      That lesson can't have been lost on Microsoft -- or anyone else in this business.

    16. Re:Tampering! by adamofgreyskull · · Score: 2, Insightful

      Although the Kinect is apparently not subsidised, I completely see your point. They were projecting every Kinect as including $x in additional software sales as well as the $y profit on the hardware, and I totally understand why they're pissed about not getting that $x that they were hoping for.

      If it's not subsidised, then they're fucking retarded...absolutely bat-shit fucking crazy if you're right and they're pissed about that...

      They are making ($y + $x) * 100,000s to owners of xbox360s...

      With the advent of this hack, they are making an additional $y * 100s/1,000s of hackers/indie game developers/indie gamers/performance artists etc. etc. who would not have otherwise bought one.

      If they argue that those hackers/indie gamers would have gone out and bought an xbox360 and 10 games were it not for someone providing an open driver then they are smoking crack.

      For a car analogy, many boy racers like to put Lexus headlight/tail-light clusters on their cars...for...whatever reason. Microsoft's reaction is as stupid as Lexus trying to stop non-Lexus owners from buying their headlight/tail-light clusters because they want them to go out and buy a Lexus.

    17. Re:Tampering! by marcansoft · · Score: 4, Insightful

      The box of my Kinect actually said, and I quote: Requires acceptance of software license agreement available in manual and at: www.xbox.com/sla. You accept by using the Kinect Sensor and your Xbox 360.

      It's a good thing I never used my Kinect Sensor with my Xbox 360 since I don't own an Xbox 360 :)

    18. Re:Tampering! by fuzzyfuzzyfungus · · Score: 5, Insightful

      There is another possible consideration: the producer of the technology.

      Primesense created, presumably holds patents on, and did the reference design for, the "Kinect" camera/IR projector range mapping stuff. MS didn't buy them, they just bought/licenced enough of their stuff to produce Kinect hardware.

      It is quite possible that Primesense also sells one or more much expensive motion capture solutions/SDKs/whatever based on the same technology; but agreed to give MS a sweet deal, in $/unit terms, because of the number of units expected to sell.

      If the Kinect becomes generally useful, with independently produced drivers, anybody will be able to buy an instance of PrimeSense's fancy tech for $150 at any gamestop.

      Consider an example from the old days: the first "Airport" cards were actually just rebadged Lucent gear; but with the pins deliberately switched around so that they would be incompatible with a PCMCIA slot. The Lucent branded equivalents were more expensive; but worked with normal PCMCIA slots. Obviously Lucent wasn't taking a loss on the "airport" cards; but they were having it both ways: sell a bunch of units to well-heeled consumers via Apple; but don't cannibalize the deep-pocketed connected enterprise market, thanks to deliberate incompatibility. There could be something similar going on here.

    19. Re:Tampering! by Nursie · · Score: 5, Insightful

      "If the hacker only released a driver that works without altering the Kinect module in any way, MS can say what they want but they don't have much legal standing."

      Why the hell would they have any standing if he did alter it? It belongs to him, not MS!

      Hell, he could pull it apart, rewire it, reflash things...

      What the hell happened to I bought it, it's mine ?? If I want to use it as a doorstop I will, if I figure out a way to cannibalise a sensor in it for some other purpose, I will. If I want to paint it green and shove it up my arse, I will.

      FFS what's wrong with this planet?

    20. Re:Tampering! by jaxtherat · · Score: 2, Insightful

      That's probably why Belgium is such a dominant global power.

      --
      http://www.zombieapocalypse.tv/
    21. Re:Tampering! by spire3661 · · Score: 2, Interesting

      The USAF install has more then paid for the subsidy in free PS3 advertising. just sayin.

      --
      Good-bye
    22. Re:Tampering! by BeardedChimp · · Score: 2, Informative

      According to the world bank, Belgium is ranked 10th for their GDP per capita. This is higher than Germany, France, the UK and Italy.

      It seems to me that Belgium is punching above its weight.

    23. Re:Tampering! by RMH101 · · Score: 4, Interesting

      Woah, hang on. It doesn't *look* like they made it deliberately hard to reverse engineer. OK, they didn't publish the protocols, but it's a games console accessory that as has been rightly pointed out, is likely sold at a loss. We'd all have been a bit freaked out if MS had launched Kinect and said "by the way, it's GPL'd and here's all the source", wouldn't we?
      The response from MS is probably just a kneejerk PR response to someone contacting them and saying "what's your position on someone fiddling with your devices".

    24. Re:Tampering! by delinear · · Score: 2, Insightful

      The only reason I could see for them caring is if demand was massively outsripping supply, meaning people using these for non-XBOX related purposes are blocking sales of units+games to XBOX gamers. At the moment that seems to be a non-issue, some places are sold out but it looks like it's still pretty easy to get hold of a device. Seriously, though, how big do they expect the uptake to be - I can imagine a handful of interested geeks playing with this in the first few months, at least until/unless some killer apps come along that make the $150 outlay worthwhile. They're no more hurting MS than people who buy this as a Christmas present and leave it in a cupboard for six weeks, or people who get bored with it and don't buy any more games after release - are these the next people on the hit list, who dare to buy a piece of technology and then refuse to buy additional products to use with that piece of technology?

    25. Re:Tampering! by delinear · · Score: 3, Interesting

      If they really want that to fly as a central part of the contract of sale, they're going to have to get game stores to enforce it by making me sign something when I buy one, otherwise it's trivial to argue that this is either not a part of the contract of sale or that it's an unfair term (because of the way it's added without them making it apparent to me and gives them an undue amount of control over what I do with my legally purchased goods).

  3. Microsoft Wanted it that way by Master+Moose · · Score: 5, Insightful

    "Using a linux laptop". . Now every geek that has avoided Microsoft and their products like the plaugue will be rushing out and buying Kinect controllers. .

    Step One: Create a toy that will entise the Open Source crowd
    Step Two: Wait for some one to get it to work on their linux box
    Step Three: watch all the geeks and hobyists buy said toy
    Step Four: Profit

    Hacking is good for business.

    --
    . . .gone when the morning comes
    1. Re:Microsoft Wanted it that way by cobrausn · · Score: 5, Insightful

      And all the sweeter, Microsoft said 'No'. And we all know how we geeks and open source guys are when told 'No'. They will take special joy in paying Microsoft 150 bucks to buy a Kinect and hack it for hobby projects..

      --
      How does it feel to be a liar with pants constantly on fire?
    2. Re:Microsoft Wanted it that way by Rik+Sweeney · · Score: 2, Insightful

      Step Four: Make a loss on every device sold and not recover it because these people aren't buying the games

      FTFY

    3. Re:Microsoft Wanted it that way by xero314 · · Score: 2, Insightful

      You forgot an important step:

      ???

      Which in this case happens to be:

      "Sell product with a reasonable margin"

      But it appears that Kinect might actually be sold at a loss (sorry I see mixed reports)

    4. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 4, Informative

      Kinect is net positive and not sold at a loss.

      http://www.lazygamer.net/microsoft-will-make-a-profit-on-every-kinect-sold/

    5. Re:Microsoft Wanted it that way by camperdave · · Score: 3, Insightful

      Actually, Microsoft tends to make good hardware, or at least they used to.

      --
      When our name is on the back of your car, we're behind you all the way!
    6. Re:Microsoft Wanted it that way by AuMatar · · Score: 3, Insightful

      Hi, this is the Red Ring of Death calling. Where have you been the last few years?

      Any company that puts out electronics with more than low single digit failure rates, especially a flagship product, does not make good hardware.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    7. Re:Microsoft Wanted it that way by binarylarry · · Score: 2, Informative

      What they said was "Suck my chair bitch, who run Ballmer town?"

      --
      Mod me down, my New Earth Global Warmingist friends!
  4. Kinect Tamper-Resistance by tlhIngan · · Score: 4, Interesting

    I've always wondered about that statement - did Microsoft really mean people hacking Kinect the hardware, or did they refer to the new round of cracking going on in the Xbox360 community after Microsoft rolled out the Fall Update?

    After all, iFixit's tear down doesn't reveal any anti-tamper mechanisms - no potting of circuit boards or anything. Unless they meant firmware hacking to try a USB jailbreak for the 360, but that's simple to do without needing a $150 piece of equipment.

    The Fall update did bring out anti-modded-Xbox protection measures. Backup games fail a new check and the results get reported back to Microsoft, who can institute a new round of console bans (but only if you're stupid enough to connect to Live with your modded Xbox360). I'm just wondering if some new PR person got the explanation all jumbled up or something between the engineers, legal and PR made a very interesting game of telephone.

    I can see how going from "The software update we rolled out for Kinect contains new anti-piracy measures" into "Microsoft takes strong measures against those who tamper with Kinect". Or how a simple query by someone asking for drivers to Microsoft gets turned into a request for the Xbox360 software itself leading to silly statements. Add in 20 layers of management that the message gets filtered through and it's what you end up with.

    1. Re:Kinect Tamper-Resistance by marcansoft · · Score: 4, Informative

      What the Kinect does have is anti-cloning. The Kinect cryptographically authenticates itself to the 360 (but not the other way around, as far as I can tell). In other words, it should be very hard to clone, but this doesn't affect efforts to use it outside of the original Xbox platform.

      It seems to me like the people in charge of those Microsoft PR statements don't really know what they're talking about. Sure, there's some "security" around the Kinect (in the general sense of anti-cloning and associated Xbox updates), but as far as I can tell, no effort has been made to prevent DIY use like this. Getting it to work was comparable to getting any other proprietary USB device to work: an exercise in reverse engineering and traffic replaying, but there were no deliberate obstacles along the way.

    2. Re:Kinect Tamper-Resistance by vux984 · · Score: 2, Insightful

      Anti-cloning makes more sense than anything really. What does microsoft REALLY care if you use a kinect with your Linux PC? Or even your windows PC.

      They would, however, want to stop people selling knock-off kinect peripherals. (Whether they should be able to even do that is a separate question, but at least one can see why they'd be motivated to.)

    3. Re:Kinect Tamper-Resistance by SharpFang · · Score: 5, Insightful

      I guess the problem might be replacing Kinect with a different device presenting itself as Kinect to XBox. This way you'd gain unfair advantage in online games - where your fitness, physical condition and body momentum would restrict you normally, you could use, say, a key to deliver lightning fast kicks, or duck to the ground faster than gravitational acceleration would normally let you.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    4. Re:Kinect Tamper-Resistance by DragonWriter · · Score: 3, Insightful

      Anti-cloning makes more sense than anything really. What does microsoft REALLY care if you use a kinect with your Linux PC? Or even your windows PC.

      Microsoft probably cares very much if Kinect sales are not perceived in the marketplace as indicative of the Xbox 360 Kinect-using market, since the market penetration of the Xbox360+Kinect combo is a point to use in getting devs to make games for that combo.

      If one person does it, sure, they don't care. But if it is perceived as being widespread, they certainly care. Which means if it is being covered in a public forum with substantial exposure, they have a strong incentive to respond to it.
       

  5. Re:Hey, congrats by erroneus · · Score: 4, Insightful

    Wow, you didn't even watch the video. Well, it apparently knows depth/distance among other sensory data. Robotics applications should be obvious (as also stated in the video) but I'm sure there are pornographic uses as well.

  6. Re:Hey, congrats by marcansoft · · Score: 5, Insightful

    Measure depth. And capture 4-channel audio with spatial location and echo cancellation (unconfirmed but likely). It also moves up and down and has an accelerometer. People are mostly interested in the depth thing, though.

  7. Wrong question. by SharpFang · · Score: 2, Insightful

    The question should be:
    "Now what exactly can this do that any shitty 18-axis joystick can't?"

    That's the kind of data you receive on the cable. Just like with optical mice, you don't have access to raw imaging device output, only processed through the image recognition layer.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:Wrong question. by History's+Coming+To · · Score: 2, Interesting

      Good comparison. So all you get down the cable is a stream of contoured mapped, heat mapped full colour video? I can see that being useful.

      I wonder what would happen to a legal argument like "Hello. I've taken this device and stripped it down to the bare essentials. I have added a firewall to prevent it from connecting to any Microsoft owned server in any way. I no longer consider it to be a reasonable description of a Kinect. Now look at the cool stuff I've done with it..."

      --
      Please consider this account deleted, I just can't be bothered with the spam anymore.
  8. Re:Hey, congrats by godrik · · Score: 2, Insightful

    marcan, Will we have a wii port ? :)

  9. Re:Here come the patent threats... by IKnwThePiecesFt · · Score: 4, Insightful

    Or Microsoft won't do anything to stop this since they really don't care.

  10. Really Important For Hobby Robotics! by Black+Gold+Alchemist · · Score: 5, Interesting

    This guy is on the way to solving the three main problems of personal robotics:
    1. Indoor localization (figure out where you are inside)
    2. Indoor navigation
    3. Table top manipulation

    There are already open source software packages for all of these items, but they require very expensive laser scanners (starting at 5K a pop). Most of these lasers only scan one row at a time, which means that for situations where you want 3D, you have to tilt the scanner up and down. This is a hassle and leads to slow scan times, which reduces the responsiveness of the robot.

    For indoor localization, what you really want is just a line of points at a fixed height (you could extract one row of Kinect depth pixels) that you can feed to particle filers to figure out position in a mapped space. You might also be able to use opensource SLAM software, wheel encoders, and a Kinect to make 2D and 3D maps of indoor environments.

    For indoor navigation, you can use 2D navigation planners to figure out plans through maps, and then use indoor localization to follow the plans. The Kinect can serve as an obstacle detector in addition to the providing data to the localizer. For example, if a person or animal jumps in front of the robot, the Kinect will sense it, and allow the robot to stop instantly and plan a new route. With a tilting laser, the reaction time would be slower, because laser might be in an orientation where it does not see the obstacle.

    For table top manipulation, the Kinect can provide a point cloud of the objects on the table. CV software can remove the background (table, wall, etc.) and then detect the objects on the table. Once this is done, motion planners can plan a route for an arm or other manipulator to pick up objects on the table.

    Once we have all three of these systems, it should not be all that hard to link them together and start actually doing useful things with robots in our homes. Even just the first two would make it possible useful cleaning and sentry robots.

    --
    Responsibility is an addiction
    Virtue is a temptation
    Community is a cartel
    1. Re:Really Important For Hobby Robotics! by fermion · · Score: 2, Interesting
      Kinect seems to be one of those products that is really innovative. MS has put together technology that would be useful in many situations. So the question is why are they selling it as a toy and why are they selling it for only $150.

      On the later, if anyone thinks that $150 pays all costs on this thing they are out of their mind. I think on hardware we are used to MS not transferring development costs to the consumer. However, the xBox is a successful product, so I think we are going to see more of MS expecting to get a more immediate return on investments. They probably did figure to recoup costs on sales, while the profit would come from increased sales of other higher margin products, much like the giving MS Windows to the OEM, and making money off Office.

      The toy is a cleaver ploy. It has always been the case that toys are at the forefront of technology. The thing about a toy, unlike a business computer, is that it does not always have to work, and it has the freedom of being free for all innovative. That was what was so cool about everyone calling Mac a toy way back when. It kind of validated it as a truly innovate concept. Kinect is the same thing. It has the freedom to not quite work perfectly, but gives MS the opportunity to test and refine the design. Eventually if MS can figure out to make use of it, we will see it on robot and business devices. This is essentially what we are seeing with iOS. Apple is prototyping it's next OS on toys.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  11. Re:So... where's the motion sensing? by Black+Gold+Alchemist · · Score: 4, Informative

    See that depth image on the left in the vid? That's worth it's weight in unobtainium oxide to roboticists.

    --
    Responsibility is an addiction
    Virtue is a temptation
    Community is a cartel
  12. Re:Hey, congrats by Cwix · · Score: 5, Funny

    Just think.. your fav porn site can now see just how hard your spanking your monkey, and suggest videos based upon how much you enjoyed previous ones from that genre.

    --
    You are entitled to your own opinions, not your own facts.
  13. Can I ask what in the hell is wrong with you? by apparently · · Score: 4, Funny

    Once we have all three of these systems, it should not be all that hard to link them together and start actually doing useful things with robots in our homes. Even just the first two would make it possible useful cleaning and sentry robots.

    We theoretically approach useful home robotics, and your first thought is cleaning? Followed by sentry duties? What about the ole in-out-in-out, man? Where in the hell are your priorities?
    "Cleaning." I swear some people are just too happy to announce to the world "Hey, look at me! I have zero sense of imagination! Look how practical I am!"

  14. Re:OpenKinect is CLOSED! by Lazareth · · Score: 2, Funny
  15. Tampering with demand! by Anonymous Coward · · Score: 2, Interesting

    Can they do that now? Remember so far the only (speculative) demand is for the cheaper Kinect. Has open source drivers and out of band usage for the Wiimote increased measurable sales?

  16. Re:Kinect's beginings included hacking Wii hardwar by marcansoft · · Score: 5, Interesting

    This is a somewhat different thing from what Johnny Lee did, though. Johnny took existing Wiimote driver code and used it to do some very cool things with the data, such as his famous head tracking demonstration. He didn't figure out the actual communications protocol, though (in fact, I did a lot of the early Wiimote reverse engineering hacks too; I guess I have a thing for wacky game controllers!).

    Unfortunately for us engineers and low-level hackers, the people actually finding practical algorithms and cool uses for these devices tend to get more attention than the people hacking the low-level details ;). I'm genuinely excited to see what computer vision experts can do with the raw Kinect data, though (I personally can't do much more than apply a cheap heat map to the data like I did in my video).

  17. Should we buy one before Microsoft clamps down? by KWTm · · Score: 2, Interesting

    Fellow Slashdotters, your opinion on this please: now that the Kinect is actually useful, for how long do you think they will be available before Microsoft changes something so that the open-source drivers don't work?

    I want to know whether to go buy one now before Microsoft retires the current model and starts putting other models out with new firmware that won't work with the drivers.

    Currently I don't have any use for one, but I do have a bit of disposable income, and wonder whether it would be useful to sink US$150 (if that's what it costs as mentioned in another post) into one so that when software comes out for it, I won't be stuck reading "This does not work the newer models of Kinect" or something.

    Your opinions would be appreciated. Thanks.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]