Simplify file helper functions in vision module.
Introduce new classes for object recognition.
Ignore parent and current directory.
Do not use references while filling up vectors.
Only accept angles as folder names.
Prepare for training.
Rename ImageData to TrainData.
Introduce config and context.
Find keypoints and descriptors for color image.
Split up training process for color images.
Implement color image matching.
Rename ColorImageScore to ColorImageResult.
Prepare everything for object matching.
Follow up to previous commit
First implementation of object matching.
Select best result.
Prepare main module for ROS integration.
Integrate ROS into main module.
Show object recognition score.
When calculating results start with worst case.