ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Might be able to help troubleshoot if you post the contents of your kernel log (dmesg), as this is most likely a hardware issue. Make sure you capture the bits when you plug in the cameras, and start openni for each of them.

Making the setup work greatly depends on which revision of Xtion you're using (0600 or 0601, check lsusb -l output). Since you're using openni not openni2, I'm assuming you're using the older 0600 Xtions.

Running two cameras simultaneously is definitely possible, but you'll be limited by your hardware. I found that many USB chipsets would not support running multiple Xtions (probably due to data bandwidth limitations), which could be solved by using a different USB host card for each camera.

Making everything work is compounded by the fact that older Xtions in particular are very finicky about USB hardware support - USB2 and USB3. There is a firmware hotfix (https://github.com/nh2/asus-xtion-fix) that supposedly makes the 0600 work with USB3 and openni2, but I was lucky enough to be able to pull two newer 0601s from labmates and didn't have to go through that mess.

Might be able to help troubleshoot if you post the contents of your kernel log (dmesg), (dmesg), as this is most likely a hardware issue. Make sure you capture the bits when you plug in the cameras, and start openni for each of them.

Making the setup work greatly depends on which revision of Xtion you're using (0600 or 0601, check lsusb -l output). Since you're using openni not openni2, I'm assuming you're using the older 0600 Xtions.

Running two cameras simultaneously is definitely possible, but you'll be limited by your hardware. I found that many USB chipsets would not support running multiple Xtions (probably due to data bandwidth limitations), which could be solved by using a different USB host card for each camera.

Making everything work is compounded by the fact that older Xtions in particular are very finicky about USB hardware support - USB2 and USB3. There is a firmware hotfix (https://github.com/nh2/asus-xtion-fix) that supposedly makes the 0600 work with USB3 and openni2, but I was lucky enough to be able to pull two newer 0601s from labmates and didn't have to go through that mess.

Might be able to help troubleshoot if you post the contents of your kernel log (dmesg), as this is most likely a hardware issue. Make sure you capture the bits when you plug in the cameras, and start openni for each of them.

Making the setup work greatly depends on which revision of Xtion you're using (0600 or 0601, check lsusb -l output). Since you're using openni not openni2, I'm assuming you're using the older 0600 Xtions.

Running two cameras simultaneously is definitely possible, but you'll be limited by your hardware. I found that many USB chipsets would not support running multiple Xtions (probably due to data bandwidth limitations), which could be solved by using a different separate USB host card for each the second camera.

Making everything work is compounded by the fact that older Xtions in particular are very finicky about USB hardware support - USB2 and USB3. There is a firmware hotfix (https://github.com/nh2/asus-xtion-fix) that supposedly makes the 0600 work with USB3 and openni2, but I was lucky enough to be able to pull two newer 0601s from labmates and didn't have to go through that mess.