Autonomous suturing via surgical robot: An algorithm for optimal selection of needle diameter, shape, and path | IEEE Conference Publication | IEEE Xplore