I saw the ticket earlier but now I can't find it anymore, I assume it is closed? This brings up some questions (I'm new to managed projects): 1. Where can I find closed tickets? (e.g., I can't see the "work around solution" if I can't find the ticket.) 2. If I am using the pre-built boxturtle install of ROS, how do I get updates of this sort? Do i svn just the packages or files I know are updated...? Thanks, Adam Adam Leeper Stanford University aleeper@stanford.edu 719.358.3804 On Tue, Apr 6, 2010 at 1:29 PM, Patrick Beeson wrote: > Ticket 3951 that I submitted yesterday reports this bug and provides a > "working" solution. > > James Bowman wrote: > > Hi Adam > > > > Afraid this is a bug... please raise a ticket in the ROS trac against > > image_pipeline, and assign it to me, jamesb > > > > Thanks. > > > > On Tue, Apr 6, 2010 at 11:26 AM, Adam Leeper > > wrote: > > > > Hi- > > > > I've successfully used cameracalibrator.py on a 640x480 image > > stream, but now I'm trying to use it on a 320x240 image feed. I do > > > > $rosrun camera_calibration cameracalibrator.py --size 7x6 --square > > 0.0127 image:=/my_camera/image camera:=/my_camera > > > > like the tutorial says, but it gives the following error: > > > > Exception in thread Thread-4: > > Traceback (most recent call last): > > File "/usr/lib/python2.6/threading.py", line 525, in > __bootstrap_inner > > self.run() > > File > > > "/opt/ros/boxturtle/stacks/image_pipeline/camera_calibration/nodes/cameracalibrator.py", > > line 59, in run > > self.function(m) > > File > > > "/opt/ros/boxturtle/stacks/image_pipeline/camera_calibration/nodes/cameracalibrator.py", > > line 147, in handle_monocular > > scrib = cv.CreateMat(self.height / scale, self.width / scale, > > cv.GetElemType(rgb)) > > ZeroDivisionError: integer division or modulo by zero > > > > > > I think the issue is line 144 in cameracalibrator.py, > > scale = int(math.ceil(self.width / 640)) > > > > but if I try doing either 640.0, or changing it to 320, I get this > error > > > > Traceback (most recent call last): > > File "/usr/lib/python2.6/threading.py", line 525, in > __bootstrap_inner > > self.run() > > File > > > "/opt/ros/boxturtle/stacks/image_pipeline/camera_calibration/nodes/cameracalibrator.py", > > line 59, in run > > self.function(m) > > File > > > "/opt/ros/boxturtle/stacks/image_pipeline/camera_calibration/nodes/cameracalibrator.py", > > line 187, in handle_monocular > > self.redraw_monocular(scrib, rgb) > > File > > > "/opt/ros/boxturtle/stacks/image_pipeline/camera_calibration/nodes/cameracalibrator.py", > > line 410, in redraw_monocular > > self.buttons(display) > > File > > > "/opt/ros/boxturtle/stacks/image_pipeline/camera_calibration/nodes/cameracalibrator.py", > > line 389, in buttons > > self.button(cv.GetSubRect(display, (x,180,100,100)), > > "CALIBRATE", self.goodenough) > > error > > > > Any ideas? > > > > Thanks! > > --Adam > > > > > > > > > > > > Adam Leeper > > Stanford University > > aleeper@stanford.edu > > 719.358.3804 > > > > _______________________________________________ > > ros-users mailing list > > ros-users@code.ros.org > > https://code.ros.org/mailman/listinfo/ros-users > > > > > > > > > > -- > > J. > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > ros-users mailing list > > ros-users@code.ros.org > > https://code.ros.org/mailman/listinfo/ros-users > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >