Grasp Proposal Networks: An End-to-End Solution for Visual Learning of Robotic Grasps