Automating Planar Object Singulation by Linear Pushing with Single-point and Multi-point Contacts | IEEE Conference Publication | IEEE Xplore