В инженерии сначала следует решить вашу проблему в расслабленном пространстве проектирования, и только *потом* вы должны определить минимальные ограничения, необходимые для реализации этого решения. Не выбирайте аппаратное обеспечение, прежде чем не узнаете, какое программное обеспечение вам нужно будет запустить. Не проектируйте робота, прежде чем не поймете задачу.