Моя школа участвовала в турнире по робототехнике, в котором несколько школ соревнуются друг с другом (это первый год моей школы). Задача робота - забить мяч в кольцо. Я член команды программистов. Наша работа как программистов - запрограммировать робота и компьютер для управления роботом. К компьютеру прикреплены 2 джойстика: один для перемещения всего робота (вращение колес и приведения робота в движение), а другой - для «метательной руки». Сигнал будет отправлен с компьютера на робота через Wi-Fi. Все программирование ДОЛЖНО выполняться в LabView.
Я никогда не слышал о LabView раньше, пока не присоединился к этому клубу, и у меня есть сомнения на этот счет. Причина, по которой мы должны использовать LabView, заключается в том, что большинство детей в команде программирования вообще не имеют опыта программирования. LabView должен иметь возможность взаимодействовать с джойстиками, а затем отправлять эту информацию роботу по Wi-Fi. Микроконтроллер робота поддерживает LabView.
Теперь к моему вопросу, достаточно ли динамичен LabView, чтобы выполнить эту задачу? Может ли LabView поддерживать работу в сети? Может ли LabView взаимодействовать с джойстиками? Я прочитал много документации по LabView с этого веб-сайта:
Меня беспокоит, что LabView недостаточно динамичен для того, что мы пытаемся использовать в команде, и нам придется программировать компьютер и микроконтроллер с использованием C.В команде всего 2 человека, которые могут программировать в достаточной степени. в C, поэтому нам пришлось бы обучить остальных участников основам C.
Все соответствующие ответы приветствуются и ценятся.