First Steps: Latent-Space Control with Semantic Constraints for Quadruped Locomotion