LfD: Learning from Demonstrations for Robotic Manipulation