Robotics StackExchange | Archived questions

problem with swissranger

I am having some problem getting data from sr4k using ROS. I do manage to get the data but very often it get some error that I can figure it out. I have pasted the error below. Please help me out with it. Thanks.

I am using this package - http://www.ros.org/wiki/swissranger_camera/Tutorials/Download%20and%20install%20swissranger_camera

core service [/rosout] found process[swissranger-1]: started with pid [14303] [ INFO] [1330737085.798978902]: using default calibration URL [ INFO] [1330737085.799292908]: camera calibration URL: file:///home/sid/.ros/camerainfo/camera.yaml [ERROR] [1330737085.799493352]: Unable to open camera calibration file [/home/sid/.ros/camera_info/camera.yaml] [ WARN] [1330737085.799593295]: Camera calibration file /home/sid/.ros/camerainfo/camera.yaml not found. [ INFO] [1330737086.483155082]: [SwissRanger device::open] Number of images available: 3 [ INFO] [1330737086.483600390]: [] Connected to device with ID: [ INFO] [1330737086.483829120]: [] libmesasr version: 1.0.14.706

All is good till here, I get the data, but then after say 10sec of data this happens -

[ WARN] [1330737087.864589482]: MSGDISPLAY : 902 : TCPRecv: recv[] failed -1. received 99912/101376 [ WARN] [1330737087.864890149]: Exception thrown trying to read data: [SR::readData]: Unable to capture data [ WARN] [1330737091.864537943]: MSGDISPLAY : 902 : TCPRecv: recv[] failed -1. received 0/8 [ WARN] [1330737091.864768699]: MSG_DISPLAY : 902 : Reconnecting TCPIP return -1

[ WARN] [1330737092.864616648]: MSGDISPLAY : 902 : TCPRecv: recv[] failed -1. received 0/8 [ WARN] [1330737092.864797327]: MSGDISPLAY : 902 : Reconnecting TCPIP return -1

[ WARN] [1330737093.864675382]: MSG_DISPLAY : 902 : TCPRecv: recv[] failed -1. received 0/8

until I stop the process. Please help me out.

Asked by silent on 2012-03-02 14:21:34 UTC

Comments

Answers