Robotics StackExchange | Archived questions

Error running MIT demos on Fuerte

I followed the demo guide for the MIT Demos (found here - sorry I can't publish links: www dot ros dot org /wiki/mit-ros-pkg/KinectDemos/HandDetection), and I have a few errors.

I know they are created for Cturtle through Electric, but I am trying to get them to run on Ubuntu 12.04 and Fuerte (This is better than Groovy/Hydro because of the rosbuild/catkin discrepancy, correct?).

I am stuck on the section entitled "Execution" in the guide, specifically on "roslaunch handinteraction handdetector.launch" which yields the following:

... logging to /home/seil-user/.ros/log/e975edac-042c-11e3-ab2d-90b11c9cc7b4/roslaunch-EAB0201D-A-24982.log Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

started roslaunch server (http - can't post links) 128.8.140.96:59947/

SUMMARY

PARAMETERS * /openninode1/debayering * /openninode1/depthframeid * /openninode1/depthmode * /openninode1/depthregistration * /openninode1/depthrgbrotation * /openninode1/depthrgbtranslation * /openninode1/depthtimeoffset * /openninode1/deviceid * /openninode1/imagemode * /openninode1/imagetimeoffset * /openninode1/projectordepthbaseline * /openninode1/rgbframeid * /openninode1/shiftoffset * /openninode1/useindices * /rosdistro * /rosversion

NODES / handdetector (handinteraction/detectskelhands) kinectbaselink (tf/statictransformpublisher) kinectbaselink1 (tf/statictransformpublisher) kinectbaselink2 (tf/statictransformpublisher) kinectbaselink3 (tf/statictransformpublisher) openninode1 (opennicamera/openninode) ressetter (dynamicreconfigure/dynparam) skeltracker (skeletal_tracker/tracker)

auto-starting new master process[master]: started with pid [24998] ROSMASTERURI=(http - can't post links) localhost:11311

setting /runid to e975edac-042c-11e3-ab2d-90b11c9cc7b4 process[rosout-1]: started with pid [25011] started core service [/rosout] process[openninode1-2]: started with pid [25023] process[kinectbaselink-3]: started with pid [25024] process[kinectbaselink1-4]: started with pid [25036] process[kinectbaselink2-5]: started with pid [25048] process[kinectbaselink3-6]: started with pid [25060] ERROR: cannot launch node of type [handinteraction/detectskelhands]: can't locate node [detectskelhands] in package [handinteraction] process[ressetter-8]: started with pid [25072] ERROR: cannot launch node of type [skeletaltracker/tracker]: can't locate node [tracker] in package [skeletaltracker] Waiting for service /opennicamera/setparameters... [ INFO] [1376407672.583377235]: Initializing nodelet with 4 worker threads. [ INFO] [1376407672.996638830]: No devices connected.... waiting for devices to be connected

The last line repeats indefinitely until I abort.

I've been troubleshooting for a while. These are the past errors:

I'm new to ROS, and I'm not sure what changed between Electric and Fuerte that would affect these nodes. Any ideas on how to fix these errors? Thanks in advance.

Asked by anuroxursox on 2013-08-14 07:23:47 UTC

Comments

Answers