I plan to buy one of the two, Kinect or Xtion for my Roomba 560. The issue is that I am not able to decide; Kinect probably has a better compatibility with ROS while Xtion has better hardware. Any first hand experience/suggestion will be most welcome.
UPDATE 1
ASUS Xtion Pro Live works really nice with ROS Electric, but has issues with ROS Fuerte and ROS Groovy.
UPDATE 2
ASUS Xtion Pro Live is WOW !
UPDATE 3
http://www.youtube.com/watch?v=ZPhbyOlCq08
Originally posted by Arkapravo on ROS Answers with karma: 1108 on 2012-02-05
Post score: 4
Original comments
Comment by Adolfo Rodriguez T on 2013-02-23:
Concerning the question update, what specific issues have you encountered?, and more importantly, are they reported as issues?. We've had a good experience with an Xtion Pro Live and the latest drivers on Fuerte.
Comment by Arkapravo on 2013-02-24:
Adolfo Rodriguez T In Groovy, I was getting 'cannot set up USB' while Fuerte had issues with the Open Ni driver. ROS Electric was the easiest and as of now, we are working on Electric. May be 6 months later we may move to Fuerte or Groovy.
Comment by Arkapravo on 2013-02-26:
Adolfo Rodriguez T Can you tell me which packages and commands did you use for Fuerte ?
Comment by Adolfo Rodriguez T on 2013-02-27:
Latest binary packages (ie. libopenni 1.5.4.0, libopenni-sensor-primesense 5.1.0.41). Launch files from openni_launch package. Tested in Ubuntu 10.04 and 12.04, ros Fuerte.
Comment by Arkapravo on 2013-02-28:
Adolfo Rodriguez T Thanks !
Comment by bit-pirate on 2013-03-07:
I like update 2! :-D
Comment by Arkapravo on 2013-03-07:
@bit-pirate LOL !!! it is a work in progress ! ;-)
Comment by bit-pirate on 2013-03-10:
@Arkapravo I think your robot would look much cooler with a Kobuki base! ;-)
Comment by Arkapravo on 2013-03-11:
@bit-pirate LOL ! ....
Comment by Arkapravo on 2013-03-24:
@Adolfo Rodriguez T With ROS Fuerte I am getting these errors -- http://answers.ros.org/question/33622/openni_launch-not-working-in-fuerte-ubuntu-precise-1204/ -- so it seem that such has been reported and documented, probably cured in groovy.
Comment by Adolfo Rodriguez T on 2013-03-24:
@Arkapravo, the thread you reference was last updated in May 2012, which predates the openni 1.5.4.0 based drivers by about half a year. Please make sure your setup is correct, as it should work in Fuerte.