Robotics StackExchange | Archived questions

openni_kinect crashes!

Hi,

I am using ROS electric and tabletopobjectdetector node for object segmentation and opennikinect as kinect driver, (I am using opennilaunch/launch/openni.launch)

The problem is sometimes when i am calling /tabletopsegmentation service tabletopobject_detector gives me following error:

"No point cloud received from camera/depth/point"

and when i am killing openni process and run it again openni gives me following error:

[ INFO] [1338879698.216274029]: Searching for device with index = 1 nodelet: /usr/include/boost/smartptr/sharedptr.hpp:412: typename boost::detail::sharedptrtraits::reference boost::sharedptr< >::operator*() const [with T = xn::NodeInfo]: Assertion `px != 0' failed. [cameranodelet_manager-2] process has died [pid 9731, exit code -6].

When this error occurred the only way to get rid of it is to restart my ubuntu!

BTW i have updated my openni drivers!

Any suggestions?

Asked by Alireza on 2012-06-04 21:18:43 UTC

Comments

try killall XnSensorServer

Asked by Filipe Santos on 2012-06-04 22:13:28 UTC

I already did, but it didn't solve the problem!

Asked by Alireza on 2012-06-04 22:38:31 UTC

Answers