Hybrid Learning Control techniques for the Manipulation of Rigid Objects