Чем будем заниматься на хакатоне
Если вы тоже устали от типовых учебных соревнований по робототехнике, где команды соревнуются в мастерстве изготовления роботов, способных всего лишь перемещаться по линии и перевозить абстрактные кубики, и хотите попробовать свои силы в решении реальных производственных задач, то вам точно стоит принять участие в хакатоне "РобоПром Владимир 2024"!
В течение четырех дней участникам хакатона предстоит:
- настроить автоматизированную линию, обеспечивающую полный цикл производства от заготовки до готового изделия;
- разработать сервисных роботов, обеспечивающих доставку заготовок к производственной линии и вывоз готовой продукции на склад;
- создать информационную систему для мониторинга работы производственной линии и контроля основных параметров производства.
Каждая команда получит свое уникальное задание. Нет правильных или неправильных решений. Главный критерий - работает ваше решение или нет. Мы не соревнуемся, мы создаем общий продукт совместными усилиями!
Все оборудование, необходимое для выполнения заданий,предоставляется организаторами хакатона.
трека
команд
участников
дня работы
Треки
Хакатон проводится по трем трекам, связанным общей задачей - создать действующую модель автоматизированного производства для выпуска конкретного вида продукции
Промышленная автоматизация
Каждой команде предоставляется индивидуальный участок производственной линии, включающей в себя конвейерную ленту, робототехническую ячейку и дополнительную оснастку. Над каждым участком работает отдельная команда из 6 человек, которой предстоит настроить робототехническую ячейку на выполнение конкретной производственной задачи, запрограммировать движения промышленного манипулятора, подключить необходимые датчики, спроектировать и изготовить необходимую оснастку для робота, крепления датчиков и исполнительных устройств, запрограммировать пульт оператора робототехнической ячейки, обеспечить передачу информации о состоянии ячейки в общую информационную сеть предприятия.
Состав команды
Программист промышленных роботов (2 человека) – выполняет настройку и программирование робототехнической ячейки и дополнительного оборудования для выполнения производственной задачи на одном из этапов производства. От участников требуется:
- понимание принципов работы промышленных манипуляторов;
- базовые навыки программирования на языке Python;
- базовые навыки работы с электронным оборудованием, умение соединить отдельные устройства в единую сеть;
- умение составлять алгоритмы управления.
Инженер-конструктор (2 человека) – выполняет проектирование и изготовление необходимой оснастки и дополнительного оборудования для робототехнической ячейки, готовит проектную и конструкторскую документацию. От участников требуются:
- навыки проектирования 3D-объектов в CAD-системах;
- базовые навыки подготовки файлов для печати на 3D-принтерах и изготовления деталей на станке для лазерной резки;
- навыки подготовки конструкторской документации (чертежи, спецификации, инженерные расчеты).
Инженер-электронщик (2 человека) – выполняет проектирование и разработку электронного оборудования для управления робототехнической ячейкой, готовит проектную и конструкторскую документацию. От участников требуются:
- навыки разработки электронных устройств на базе микроконтроллеров (Arduino или STM-32);
- навыки программирования микроконтроллеров;
- понимание принципов работы с внешними устройствами - кнопками, джойстиками, дисплеями;
- понимание принципов организации информационного обмена между различными устройствами.
Сервисная робототехника
Задача сервисных роботов обеспечить своевременную доставку заготовок со склада к производственной линии и вывоз готовых изделий на склад. Всего на линии присутствует 5 точек обслуживания. Над каждой такой точкой работает отдельная команда, в задачи которой входит разработка конструкции робота, конфигурации склада, маршрутов движения и алгоритмов перемещения робота по производственной площадке. Участникам предоставляется стандартный контейнер для транспортировки грузов, указывается точка доставки и обязательные к соблюдению условия доставки (положение контейнера около производственной линии и т.п.). Принципы взаимодействия с обслуживающим участком производственной линии вырабатываются совместно с командой, занимающейся настройкой этого участка линии. Главное требование - роботы должны вовремя привозить или увозить изделия, обеспечивая непрерывную работу линии.
Состав команды
Разработчик сервисных роботов (3 человека) – разрабатывает конструкцию и алгоритмы управления сервисного робота и складского участка, готовит инфраструктуру площадки для обеспечения функционирования робота (наносит необходимую разметку, устанавливает маяки, метки и т.п.). От участников требуется:
- понимание принципов работы мобильных роботов;
- навыки программирования и конструирования роботов из робототехнических конструкторов;
- умение составлять алгоритмы управления.
Во время хакатона участникам будет предоставлено необходимое количество комплектующих для сборки роботов (LEGO, Arduino и др.). По согласованию с организаторами участники могут воспользоваться комплектующими, привезенными с собой.
Информационное обеспечение производственного предприятия
Для эффективной работы производственной площадки необходимо разработать программное обеспечение, позволяющее руководству контролировать производственные процессы в режиме реального времени, а также получать сводные отчеты за различные периоды работы. Все устройства, входящие в состав производственной линии, отправляют информацию о своем состоянии на единый сервер предприятия. Эта информация доступна через специальное API. Командам данного трека необходимо разработать web-приложение, позволяющее руководству предприятия отслеживать состояние производственной линии, получать отчеты, наблюдать за ключевыми показателями. Для разработки приложений могут быть использованы любые технологии и языки программирования.
Состав команды
Web-разработчик (1-2 человека) – выполняет разработку web-приложения. От участников требуются:
- навыки разработки web-приложений;
- навыки работы с базами данных (желательно);
- навыки работы с внешними источниками данных (получение JSON-данных из стороннего API);
- понимание принципов построения пользовательского интерфейса.
Команды
Как формируются команды
Участники хакатона при регистрации указывают трек и роль в составе команды. Например, если вы сильны в конструировании и программировании мобильных роботов, указывайте трек "Сервисная робототехника" и роль "Разработчик сервисных роботов". Если занимаетесь разработкой web-приложений, то ваш трек "Информационное обеспечение производственного предприятия" и роль "Разработчик web-приложений".
Не обязательно собирать целую команду от вашего учебного заведения. Можно приехать одному, двум, трем участникам.
Команды будут формироваться организаторами хакатона с учетом возрастов и компетенций зарегистрировавшихся участников. Нам хотелось бы, чтобы принять участие могли и те организации, в которых нет полного набора направлений. При этом мы убеждены, что команды должны быть равнозначными. Только так мы все вместе сможем достичь поставленной цели!
Мы понимаем, что работать в команде с незнакомыми участниками может быть некомфортно, но это отличная возможность завести новые знакомства и научиться друг от друга чему-то новому. Со своими друзьями вы всегда успеете пообщаться на занятиях в вашей организации, а перенять опыт у ребят из других регионов и организаций удается не всегда! Мы со своей стороны постараемся сделать так, чтобы общение во время хакатона приносило вам только позитивные эмоции!
Общение между командами во время хакатона не запрещено, а только приветствуется! Все команды трудятся над одной большой задачей, а не конкурируют между собой.
Отдельная роль в хакатоне отводится наставникам. Мы знаем, что во время соревнований наставники очень хотят помочь участникам. На нашем хакатоне это легализовано! Каждой команде назначается куратор из числа наставников. Куратор вместе с командой работает над задачей, помогает вырабатывать решения, участвует в обсуждениях. Единственное ограничение - куратор не делает работу за команду.
Эксперты
Для оценки процесса и результатов работы участников хакатона приглашены настоящие профессионалы в области образования, робототехники и промышленного производства
Партнеры
Хакатон проводится при поддержке и активном участии наших друзей и партнеров
Московский государственный технический университет им. Н.Э. Баумана
национальный исследовательский университетМГТУ им. Н.Э. Баумана готовит инженеров для самых передовых и высокотехнологичных отраслей науки и техники России, всего здесь открыто более 100 программ. Вуз занимает лидирующее место в Ассоциации технических университетов России. Студенты привлекаются к реальной исследовательской работе, многие из них выбирают научно-исследовательское будущее и продолжают обучение в аспирантуре.
Московский государственный технологический университет «СТАНКИН»
МГТУ «СТАНКИН» - ведущий государственный университет в области цифрового машиностроения, один из девяти системообразующих университетов России, участник программы развития лучших вузов России – «Приоритет – 2030», качественное образование с 1930 г. МГТУ «СТАНКИН» - центр инновационного творчества и молодежного технологического предпринимательства. Сотрудничает с зарубежными университетами.
Владимирский государственный университет им. А.Г. и Н.Г. Столетовых (ВлГУ)
региональный опорный университетВлГУ - высшее учебное заведение Владимира, крупнейший вуз Владимирской области и один из крупнейших в ЦФО. В апреле 2017 года стал одним из региональных опорных университетов. Со времени своего создания университет подготовил более 60 тысяч специалистов. ВлГУ сотрудничает с более чем 40 университетами мира, на его базе функционирует более 30 учебно-образовательных центров.
ООО «Прикладная робототехника» (Applied Robotics Ltd.)
ООО «Прикладная робототехника» – разработчик и поставщик технических решений в области робототехники в сферах образования, науки, бизнеса и промышленности. Компания является эксклюзивным представителем ROBOTIS Ltd. в России, официальным представителем международного движения STEAM CUP.
ООО «СИБО ТЕК»
Компания ООО "Сибо Тек" является разработчиком программно-аппаратного комплекса для автономной навигации мобильных роботов, который внедряется в проектах, реализованных в России, Германии, Нидерландах, Сингапуре и других странах. Также продукция ООО «СИБО ТЕК» применяется в решениях для образовательного процесса в качестве программируемого контроллера учебных моделей автономных мобильных роботов, применяемых в отечественных и зарубежных робототехнических соревнованиях.
ООО «Камоцци Пневматика»
ООО «Камоцци Пневматика» — предлагает инновационные подходы и комплексные решения для автоматизации технологических процессов и производств. Камоцци - технологический гигант, давно и уверенно лидирующий на российском рынке пневмоаппаратуры и промышленной автоматизации.
Контакты
Если у вас остались вопросы - свяжитесь с нами любым удобным для вас способом