Lumped parameter collision modeling of robotic manipulators based on the effective mass approach | Synapse