Robot v1 (Clean Branch)