NMPC-based variable admittance control with passivity constraints | Synapse