Added a Pose struct to CommonLib.
Updated LocationControl to expose an IPose instead of an ICoordinate.
OrientationTracker supports changing tracked colors.
Added a OrientationTracker to LocationControl and properties to set its colors.
RgbStream should not update its Image (or throw event) if no new image was captured.
Merge branch 'master' of https://github.com/deaddog/sw505-code
Updated buildpath for projects (primarily xml).
rotate_and_measure uses static field 'clockwise' intead of parameter.
Removed old methods from IRobot interface and updated accordingly.
RgbStream attempts to connect to Kinect for 10 seconds. If un-successfull, the image will simply not update.
Implemented tracker update in LocationControl.
RobotCommandInterpreter code style updated (Ctrl+E, D) and updated FindRobotLocation() call to RobotPose interface.
Added a location service for handling the update of the robot location on behalf of the location control.
Implemented location service and moved update functionality from control to service.
Added a form for retrieving the two tracked colors.
Implemented simple color selection in SelectColorsForm.
Added handlers for update and accept buttons, and implemented color properties for SelectColorsForm.
Merge branch 'master' of https://github.com/deaddog/sw505-code