Hallucination Techniques for Self-Supervised Synthetic Datasets for Mobile Robots