Force, Impedance, and Trajectory Learning for Contact Tooling and Haptic Identification | Synapse