Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

freenect_launch fails on kinetic installed from source raspberryPi/Jessie

HI all,

I have found a bunch of other similar problems to this but nothing that helps. I recently installed Kinetic from source on my pi3/raspbian Jessie using the install guide on ros wiki. However I am unable to get freenect.launch or openni.launch to work with my 360 kinect. Before upgrading to kinetic, I was running Indigo - if I switch back to indigo then openni launches all the camera nodes and everything works fine. So it must be something to do with my ROS config.

This is the crazy path I followed to get my install to where it is today:

 1660  rosinstall_generator robot depthimage_to_laserscan openni_launch --rosdistro kinetic --deps --wet-only --exclude collada_parser collada_urdf --tar > kinetic-ros_comm-wet.rosinstall
 1661  wstool init src kinetic-ros_comm-wet.rosinstall
 1713  rosinstall_generator ros_comm --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1714  wstool init src kinetic-ros_comm-wet.rosinstall
 1715  rosinstall_generator ros_comm depthimage_to_laserscan --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1716  wstool merge -t src kinetic-custom_ros.rosinstall
 1718  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1791  rosinstall_generator robot tf --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1792  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1979  rosinstall_generator freenect_launch --rosdistro kinetic --deps --wet-only --tar > add_freenect.rosinstall
 1980  wstool merge -t src add_freenect.rosinstall
 2010  history | grep rosinstall

When I roslaunch freenect_launch freenect.launch I get this:

I don't know how we feel about pastebin here, but there is going to be a lot of dumps in this question so I figure it is neater ..

https://pastebin.com/Jt3uFSHi

When I roslaunch openni_launch openni.launch, I get this:

https://pastebin.com/n3XrN0VW

Let me know if the log files mentioned in those dumps are helpful and I can post them too.

Thanks!

Chris

freenect_launch fails on kinetic installed from source raspberryPi/Jessie

HI all,

I have found a bunch of other similar problems to this but nothing that helps. I recently installed Kinetic from source on my pi3/raspbian Jessie using the install guide on ros wiki. However I am unable to get freenect.launch or openni.launch to work with my 360 kinect. Before upgrading to kinetic, I was running Indigo - if I switch back to indigo then openni launches all the camera nodes and everything works fine. So it must be something to do with my ROS config.

This is the crazy path I followed to get my install to where it is today:

 1660  rosinstall_generator robot depthimage_to_laserscan openni_launch --rosdistro kinetic --deps --wet-only --exclude collada_parser collada_urdf --tar > kinetic-ros_comm-wet.rosinstall
 1661  wstool init src kinetic-ros_comm-wet.rosinstall
1663  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1713  rosinstall_generator ros_comm --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1714  wstool init src kinetic-ros_comm-wet.rosinstall
 1715  rosinstall_generator ros_comm depthimage_to_laserscan --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1716  wstool merge -t src kinetic-custom_ros.rosinstall
 1718  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1729  rosdep install -y --from-paths src --ignore-src --rosdistro kinetic -r --os=debian:jessie
 1791  rosinstall_generator robot tf --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1792  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1793  wstool update -t src
 1794  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1979  rosinstall_generator freenect_launch --rosdistro kinetic --deps --wet-only --tar > add_freenect.rosinstall
 1980  wstool merge -t src add_freenect.rosinstall
 2010  history | grep rosinstall
1982  wstool update -t src
 1984  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1985  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic

EDIT: Updates to show missing wstool and rosdem install commands

When I roslaunch freenect_launch freenect.launch I get this:

I don't know how we feel about pastebin here, but there is going to be a lot of dumps in this question so I figure it is neater ..

https://pastebin.com/Jt3uFSHi

When I roslaunch openni_launch openni.launch, I get this:

https://pastebin.com/n3XrN0VW

Let me know if the log files mentioned in those dumps are helpful and I can post them too.

Thanks!

Chris Chris

freenect_launch fails on kinetic installed from source raspberryPi/Jessie

HI all,

I have found a bunch of other similar problems to this but nothing that helps. I recently installed Kinetic from source on my pi3/raspbian Jessie using the install guide on ros wiki. However I am unable to get freenect.launch or openni.launch to work with my 360 kinect. Before upgrading to kinetic, I was running Indigo - if I switch back to indigo then openni launches all the camera nodes and everything works fine. So it must be something to do with my ROS config.

This is the crazy path I followed to get my install to where it is today:

 1660  rosinstall_generator robot depthimage_to_laserscan openni_launch --rosdistro kinetic --deps --wet-only --exclude collada_parser collada_urdf --tar > kinetic-ros_comm-wet.rosinstall
 1661  wstool init src kinetic-ros_comm-wet.rosinstall
 1663  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1664  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1713  rosinstall_generator ros_comm --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1714  wstool init src kinetic-ros_comm-wet.rosinstall
 1715  rosinstall_generator ros_comm depthimage_to_laserscan --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1716  wstool merge -t src kinetic-custom_ros.rosinstall
 1718  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1729  rosdep install -y --from-paths src --ignore-src --rosdistro kinetic -r --os=debian:jessie
 1730  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic\
 1731  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1791  rosinstall_generator robot tf --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1792  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1793  wstool update -t src
 1794  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1795  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1814  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1823  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1879  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1914  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1942  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1979  rosinstall_generator freenect_launch --rosdistro kinetic --deps --wet-only --tar > add_freenect.rosinstall
 1980  wstool merge -t src add_freenect.rosinstall
 1982  wstool update -t src
 1984  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1985  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic

EDIT: EDIT: Updates to show missing wstool and rosdem rosdep install commands

When I roslaunch freenect_launch freenect.launch I get this:

I don't know how we feel about pastebin here, but there is going to be a lot of dumps in this question so I figure it is neater ..

https://pastebin.com/Jt3uFSHi

When I roslaunch openni_launch openni.launch, I get this:

https://pastebin.com/n3XrN0VW

Let me know if the log files mentioned in those dumps are helpful and I can post them too.

Thanks!

Chris

freenect_launch fails on kinetic installed from source raspberryPi/Jessie

HI all,

I have found a bunch of other similar problems to this but nothing that helps. I recently installed Kinetic from source on my pi3/raspbian Jessie using the install guide on ros wiki. However I am unable to get freenect.launch or openni.launch to work with my 360 kinect. Before upgrading to kinetic, I was running Indigo - if I switch back to indigo then openni launches all the camera nodes and everything works fine. So it must be something to do with my ROS config.

This is the crazy path I followed to get my install to where it is today:

 history | grep -E "rosinstall|wstool|catkin_make_isolated|rosdep"
 1660  rosinstall_generator robot depthimage_to_laserscan openni_launch --rosdistro kinetic --deps --wet-only --exclude collada_parser collada_urdf --tar > kinetic-ros_comm-wet.rosinstall
 1661  wstool init src kinetic-ros_comm-wet.rosinstall
 1663  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1664  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1713  rosinstall_generator ros_comm --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1714  wstool init src kinetic-ros_comm-wet.rosinstall
 1715  rosinstall_generator ros_comm depthimage_to_laserscan --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1716  wstool merge -t src kinetic-custom_ros.rosinstall
 1718  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1729  rosdep install -y --from-paths src --ignore-src --rosdistro kinetic -r --os=debian:jessie
 1730  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic\
 1731  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1791  rosinstall_generator robot tf --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1792  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1793  wstool update -t src
 1794  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1795  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1814  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1823  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1879  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1914  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1942  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1979  rosinstall_generator freenect_launch --rosdistro kinetic --deps --wet-only --tar > add_freenect.rosinstall
 1980  wstool merge -t src add_freenect.rosinstall
 1982  wstool update -t src
 1984  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1985  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic

EDIT: Updates Updated to show missing wstool and rosdep install commands

When I roslaunch freenect_launch freenect.launch I get this:

I don't know how we feel about pastebin here, but there is going to be a lot of dumps in this question so I figure it is neater ..

https://pastebin.com/Jt3uFSHi

When I roslaunch openni_launch openni.launch, I get this:

https://pastebin.com/n3XrN0VW

Let me know if the log files mentioned in those dumps are helpful and I can post them too.

Thanks!

Chris

freenect_launch fails on kinetic installed from source raspberryPi/Jessie

HI all,

I have found a bunch of other similar problems to this but nothing that helps. I recently installed Kinetic from source on my pi3/raspbian Jessie using the install guide on ros wiki. However I am unable to get freenect.launch or openni.launch to work with my 360 kinect. Before upgrading to kinetic, I was running Indigo - if I switch back to indigo then openni launches all the camera nodes and everything works fine. So it must be something to do with my ROS config.

This is the crazy path I followed to get my install to where it is today:

 history | grep -E "rosinstall|wstool|catkin_make_isolated|rosdep"
 1660  rosinstall_generator robot depthimage_to_laserscan openni_launch --rosdistro kinetic --deps --wet-only --exclude collada_parser collada_urdf --tar > kinetic-ros_comm-wet.rosinstall
 1661  wstool init src kinetic-ros_comm-wet.rosinstall
 1663  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1664  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1713  rosinstall_generator ros_comm --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1714  wstool init src kinetic-ros_comm-wet.rosinstall
 1715  rosinstall_generator ros_comm depthimage_to_laserscan --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1716  wstool merge -t src kinetic-custom_ros.rosinstall
 1718  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1729  rosdep install -y --from-paths src --ignore-src --rosdistro kinetic -r --os=debian:jessie
 1730  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic\
 1731  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1791  rosinstall_generator robot tf --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
 1792  wstool merge -t src kinetic-ros_comm-wet.rosinstall
 1793  wstool update -t src
 1794  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1795  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1814  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1823  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1879  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1914  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1942  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic
 1979  rosinstall_generator freenect_launch --rosdistro kinetic --deps --wet-only --tar > add_freenect.rosinstall
 1980  wstool merge -t src add_freenect.rosinstall
 1982  wstool update -t src
 1984  rosdep install --from-paths src --ignore-src --rosdistro kinetic -y -r --os=debian:jessie
 1985  sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic

EDIT: Updated to show missing wstool and rosdep install commands

When I roslaunch freenect_launch freenect.launch I get this:

I don't know how we feel about pastebin here, but there is going to be a lot of dumps in this question so I figure it is neater ..

https://pastebin.com/Jt3uFSHi

When I roslaunch openni_launch openni.launch, I get this:

https://pastebin.com/n3XrN0VW

Let me know if the log files mentioned in those dumps are helpful and I can post them too.

The only kind of similar question that I could find to this problem suggested that maybe the nodelets exist in both openni and freenect - so they may be conflicting. I will go ahead and remove openni from the install to test that. However I cannot do that until tonight since catkin_make_isolated likes to recompile everything and that takes hours.

Aside from trying that - I am a bit lost trying to debug this.

Thanks!

Chris