Кальвийнен Ярослав — сайт yoilo.ru

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

Домен
yoilo.ru
Сайт
https://www.yoilo.ru
Отрасль
Информационные технологии
Ключевые слова
робототехника, RoboCup, программное обеспечение, аппаратное обеспечение, микроконтроллеры, обработка изображений, роботы-спасатели, автоматизация, инжиниринг, разработка плат

Технологии

  • cms_and_site_builders: WordPress
  • javascript_libraries: jQuery

О сайте

Title: Поротофолио Кальвияйнена Ярослава

---

[Перейти к содержимому](content)

Последним этапом 2019 года был азиатско-тихоокеанский этап. Это были самые успешные соревнования в этом сезоне. Так как мы заняли на них 1 место

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

Следующим этапом был европейский этап робокапа.

[](http://www.yoilo.ru/wp-content/uploads/2020/07/IMG2771.mov)

Пример 1 из попыток

Наше участие в нем было достаточно успешным. Мы заняли 3 место в общем зачете.

После опыта прошлых годов, было решено принципиально изменить элементную базу. В первую очередь, основным контроллером был выбран STM32F407, с лета я разбирался как работать в Keil uVision, работал с различной периферией. По факту проходил стажировку в компании моего руководителя. По итогу команда заняла первое место с отрывом в 3 раза.

После российского этапа, было необходимо полностью переработать робота, так как у модели на российском этапе было много проблем. Новый робот был создан при поддержке Кравт-студио [(https://kravt-studio.com/](https://kravt-studio.com/)) основные идеи не изменились, но были переработаны платы, и основной контроллер стал Arduino Duo.

В этот год, был изменен состав команды, а также впервые использованы самостоятельно разработанные печатные платы. В этом году я писал все программное обеспечение для робота, основную управляющую программу, программу, опрашивающую датчики (дальномеры VL53L0X), и программу обрабатывающую изображение.

Версия робота для RoboCup Russia Open

Сначала была разработана версия робота, с главным контроллером в виде Ardino Mega. Также была разработана плата с 6 микроконтроллерами Atmega 328. А изображение как и в старой версии робота, обрабатывала Raspberry PI. Но у данной платы, так как это был первый опыт в нашем центре робототехники, возникли проблемы, и ее пришлось быстро переделывать, и менять.

Блоксхема основной программы

В этом году, я впервые принял участие в RoboCup Junior Rescue Maze. Я выполнял роль программиста видеозрения, писал программу на языке C++ с использованием библиотеки OpenCV. Моя задача была написать алгоритм, который будет распознавать изображения на стенках лабиринта, которые представляет собой буквы U, V, H. Программа с помощью компонентов связности ищет самый большой черный объект на изображении, после чего масштабирует до выбранного заранее ра…

Каноническая страница: yoilo.ru

Кальвийнен Ярослав — сайт yoilo.ru | Строка