Depth-based tracking with physical constraints for robot manipulation | Synapse