Motion generation with contact-based environmental constraints - Páll, Előd (2023)