Trajectory Optimization and Force Control with Modified Dynamic Movement Primitives under Curved Surface Constraints | IEEE Conference Publication | IEEE Xplore