From: SourceForge.net <no...@so...> - 2009-10-27 15:01:51
|
Patches item #2887231, was opened at 2009-10-27 10:01 Message generated for change (Tracker Item Submitted) made by tygunn You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=433166&aid=2887231&group_id=42445 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Stage Group: Unstable Status: Open Resolution: None Priority: 5 Private: No Submitted By: Tyler Gunn (tygunn) Assigned to: Richard Vaughan (rtv) Summary: Fix to blockgroup size calc related to fiducial finder. Initial Comment: Apply to r8327. Scenario: I have a world file with two robots, one having a fiducial, and the other having a fiducial finder. Try the attached world file before applying the patch. Notice that the red robot on the right is NOT detected by the fiducial finder of the blue robot on the left. If you use the mouse to move the red robot slightly, you'll see that the fiducial finder picks it up no problem. I traced the problem down to blockgroup.cc; the size of the blockgroup is not being calculated on load of the model. As soon as the model is moved, the size is recalculated. Try applying the patch and re-run the world file. You'll notice the fiducial finder detects the red robot right away without having to move it. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=433166&aid=2887231&group_id=42445 |