Рассматривается задача синтеза системы управления. Для решения задачи используется метод вариационного генетического программирования. В отличие от генетического программирования в вариационном генетическом программировании генетические операции выполняются на множествах малых вариаций одного базисного возможного решения. Представлен численный пример синтеза системы управления движением мобильного робота по пространственной траектории.