Initial investigation to verify this is a doable task (profiling current code, ensuring good performance on web data, investigation of potential speedups such as GPU feature extraction and SVM learning)
Future tasks pending completion of others:
High-level control functionality such as planning [DM]
Random walk behavior
3 main high-level planners:
Top level state machine to choose between above planners
Choice of "where-to-look" aka attention system
Use of 3D models in recognition
Use of 3D information and context in attention system
Real time result reporting
Feeding back classification results to robot planner
Investigate new cameras which might be faster than the Cannon
Prioritizing computation done by classifiers towards images which look really promising to the attention system, and based on the classes which have already been recognized.