dysonltd/gts — pull request #12 by mb354 (2014-06-20 19:14:46+00:00)
Title: Dyson dev

Hi,
I have been working on improving the GTS program so it tracks automatically after clicking ONLY ONCE ( there were many bugs on that feature). The bugs fixed are:

- To transit execute lossrecovery when it doesnt track
- Removed some asserts that were causing trouble
- Takes into account the orientation of the robot when creating a patch for tracking the target
- Corrected m_pos when lost near the limits of the window due to offsets. Otherwise it get in a state where ncc2 returns 0 and lossRecovery never recovers
- To speedup the lossrecovery it computes cross correlation only on pixels divisible by 2.

Also, there are some improvements on the instructions for installing and fixed another crash when postprocessing.

Let me know if you have any question regarding those commits. Also, I have code to work with Ethernet cameras, the problem was caused because the uniqueID - DevicePath property was blank so it couldn't match any camera. The proposed solution would be to use the camera name as uniqueID if its blank, so it preserves compatibility.