fixing params for vision ...
fixing blue for new pitch
pulling out RGB distance function
adding some boofCV code and some test video files
attempting to have k means clustering :D
updating KMeans
Renamed variables and moved one function.
[WIP] MobileObject now has a World and a height. No longer has realUnitsPerPixel but will rely on world. World changed accordingly.
[WIP] setPixelPosition will put the position in a separate array.
updated KMeans with Heapds
Refactored how the vision works - renamed SimpleViewer to Framehandler,
which now is constructed by VisionRunner which is the main class that
runs the vision. Also addeda Main package with a Main method that starts
off the vision. Also added a PitchConstants class for all the pitch
related constants like cropepd size
test2 and defend - dunno what has changed , also adding pitchcosntants
and visionrunner
commenting out kmeans
Added some functions to world state, connected strategy to world state,
wrote stategy and test.
adding a new(old) segmenter
Merge remote-tracking branch 'origin/vision' into kmeans
adding pccomm lib to classpath and repo
fixing defend and test2 so that now it compiles
Fixing errors in strategy
removing pccomm with link to common space