Найти тему
Black Caviar Games

Гик-хобби: робототехника

Оглавление

Могут ли обычные люди создавать роботов? Да, для этого не нужно иметь специальное инженерное образование. Любительская робототехника или моделизм успешно развиваются.

Об этом хобби расскажем в новой статье!

Что такое робототехника

Изображение: InMoov
Изображение: InMoov

Робототехника простым языком — это конструирование роботов. Слово «робот» придумал чешский писатель Карел Чапек и применил в своей пьесе под названием «Россумские Универсальные Роботы». За 20 век и начало 21-го такие устройства эволюционировали от простых автоматонов и промышленных манипуляторов до похожих на человека андроидов. Сейчас роботов используют в медицине, логистике, производстве, индустрии развлечений и так далее. Как правило, они не похожи на продвинутые модели из фантастических фильмов и игр, но, возможно, это лишь вопрос времени.

Сегодня любительская робототехника или моделизм — вполне доступное увлечение. Роботы, созданные ради развлечения, могут быть радиоуправляемыми или автономными. В девяностые и нулевые на Западе стали популярны телешоу, в которых устройства соревновались друг с другом. В британском Robot Wars они проходили различные испытания (футбол, гонки, перетягивание каната) и сражались друг с другом. В США демонстрировали передачу BattleBots. Такие роботы совсем не похожи на людей и чаще напоминают бронированные коробки или газонокосилки с шипами. Зато в своем деле хороши!

Изображение: шоу «Бронебот 2016» (Москва)
Изображение: шоу «Бронебот 2016» (Москва)

Автономные роботы тоже не отстают от управляемых собратьев. Для них проводят чемпионаты по футболу, сумо и отслеживанию линий (движение по нарисованному маршруту). Таких роботов программируют, чтобы они были способны на самостоятельные решения и действия. Обычно используют языки Python, Java, C++ и другие.

Как начать заниматься робототехникой

Изображение: freepik
Изображение: freepik

Если вы ребенок — попросите родителей записать вас в кружок робототехники. Они есть даже в маленьких городах, не говоря уже о мегаполисах. В основном, в них учат собирать роботов из специальных наборов (Lego, Technolab, Robbo) и программировать их на Scratch и других языках. Возможно, такой факультатив или кружок есть в вашей собственной школе.

Что делать взрослому, который хочет делать роботов? Во-первых, курсы (в том числе онлайн) есть и для них. Во-вторых, можно освоить робототехнику самостоятельно. В этом случае лучше начать с вводных онлайн-курсов. Особенно, если у вас нет инженерного или другого близкого бэкграунда. Курсы можно найти на «Лекториуме», «Универсариуме», Udemy и других площадках. Освоить теорию помогут книги: например «Изучаем Arduino. Инструменты и методы технического волшебства» (Джереми Блум), «Основы робототехники» (Анатолий Иванов), «Настольная книга разработчика роботов» (Оуэн Бишоп).

Никто не мешает вам начать с робототехнического набора от Lego, Robotis, Abilix или другого производителя. Хотите собирать «боевых» роботов, как из телепередач, про которые мы говорили в первом разделе статьи? Здесь придется как следует изучить специальные сайты и сообщества. Обычно там есть материалы и схемы по сборке. Примеры: сайты myrobot.ru, prorobot.ru. Полезные каналы в Telegram: «Занимательная робототехника», OpenAI и т.д. При работе над роботом соблюдайте технику безопасности!

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

Робототехника — очень перспективная область, ведь с каждым годом люди делегируют роботам все больше своих задач! Кто сейчас пылесосит вашу квартиру?

Источники:

1. Олег Кивокурцев. Механическая рука помощи: что такое робототехника и зачем она нужна детям.

2. MaxRokatansky. Битвы роботов: соревнования и способы выиграть в подобных соревнованиях.

3. Christina Kretsu. Робототехника для начинающих: курсы, книги и полезные ссылки.

Больше статей:

Геймдев Японии: часть 1

Гик-хобби: гражданская наука

10 игр для будущего программиста