Leveraging Domain Knowledge For Self-Supervision In Scalable Robot Learning