Всем здравствуйте! В нашем супер пупер неклассическом университете продолжается обучение (УРА). В этом семестре появилась дисциплина программное обеспечение мехатронных и робототехнических систем, т.н. ПОМиРС.
Собственно, сегодняшняя статья задаст вектор работ в рамках данной дисциплины.
Напоминаю, что за прогрессом можно следить не только здесь а еще здесь:
И тут:
С тремя хлопчиками (вот они):
Мы будем сначала проектировать, а затем собирать такую лабуду:
Есть поле (ну типа квадрат, ну поняли да), есть робот-ведро, который может передвигаться по этому самому полю. Представим квадрат, его верхнюю сторону пронумеруем 1, далее по часовой стрелке 2, 3 и 4. Возле поля будут установлены 2 камеры на любых двух соседних сторонах. Важно, чтобы вектора направления съемки камер были пересекались под углом 90 градусов. Эти камеры соединены с одной машиной, на которой крутится ПО для распознавания и трека объектов. Собственно, в чем смысл: кидается бумажка, воланчик, мячик (далее - объект). Камеры регистрируют движение объекта и , с как можно большей частотой, преобразуют положение объекта на камерах (грубо говоря проекции) в 3 компоненты системы координат, и . Далее, по набору этих координат высчитывается недостающая часть траектории полета объекта, либо осуществляется движение робота прямо по этим координатам (оба способа будут протестированы, возможно будут предложены и другие способы). Робот начинает движение и, в идеале, ловит бумажку. На словах все просто, на деле посмотрим.
Напомню, что Вы можете следить за прогрессом по ссылкам выше. Вот мой вк, если есть что спросить: https://vk.com/yungvldai
Спасибо за внимание!
ps. Мотивирующая картинка про идею и реализацию: