Robots learning to manipulate: real-time application-oriented algorithms using feature-based and machine learning techniques - Meru Sandbox