Блог посвящен роботам и робототехнике, а в первую очередь - моему собственному проекту "Самодельный робот", и сайтам по робототехнике, в создании которых я принимаю участие. Здесь публикуются ссылки на полезные ресурсы по робототехнике, мои успехи и поражения, и просто мои мысли.
понедельник, 31 января 2011 г.
Блог про Lego NXT
Совершенно недавно, наткнулся на очень добротный сайт по этой теме - NiNoXT (Lego Mindstorms NXT: робототехника для школ и ВУЗов Нижнего Новгорода).
Блог содержит, по большей части, описания конструкций роботов Lego NXT, и будет чрезвычайно полезен для преподавателей любых школ и ВУЗов, в которых наборы Lego Mindstorms уже закуплены.
За 2010 и 2011 годы в этом блоге опубликовано уже около 170 статей и заметок, некоторые из которых весьма любопытны. Например, мне очень понравился шагающий Lego-робот NXTAPOD:
Между прочим, разворот робота обеспечивается механически, без всякой программной логики. Подробнее читайте в заметке в блоге NiNoXT.
P.S. Вспомнился клавиатурный робот-Спам :)
пятница, 28 января 2011 г.
пятница, 21 января 2011 г.
Механика в робототехнике
В последнее время все чаще замечаю, что значение механики в робототехнике крайне велико. Иногда, разбирая игрушки, поражаюсь, насколько можно удешевить и упростить конструкцию игрушки, если хорошо разбираться в механике. К примеру, одно время я увлекся BEAM-роботами именно по этой причине - ведь при ближайшем рассмотрении оказалось, что функционал большинства роботов на микроконтроллерах довольно легко воспроизвести в бимах (т.е., без использования микросхем вообще). Я видел BEAM-роботов, которые: объезжают препятствия, следуют по линии, движутся на свет, реагируют на прикосновения... Да и что тут говорить, чего только стоят великолепные роботы-ходуны, а также другие "немобильные" бимы - ползающие, прыгающие и т.д.
К сожалению, мои собственные знания по механике не слишком велики, но человек - существо обучаемое, вот я и решил подтянуть собственные знания по механике. И хочется поделиться некоторыми интересными находками, встретившимися на просторах интернета.
Чтобы показать, насколько сложные устройства можно создать только на основе механики, предлагаю посмотреть вот такое замечательное видео про полностью МЕХАНИЧЕСКУЮ бесполезную машину (useless machine):
На самом деле на основе шестерней можно создать множество довольно хитрых устройств, нужно только знать приемы, которые позволяют преобразовать обычное вращение шестерней в другие типы механического воздействия. Как показывает Mystery Box, с помощью только шестерней и механических передач, можно задержать выполнение какого-либо действия на нужный срок, среагировать на механическое воздействие, выполнить нужное действие строго определенное количество раз, выполнить несколько действий одновременно... Также, механизмы из шестерней способны менять скорость воздействий, направление воздействия и так далее.
Например, вот парочка видеозаписей про необычные зубчатые механизмы:
- Перемена скорости - зубчатый механизм, способный мгновенно менять скорость вращения.
- Перемена направления - зубчатый механизм, способный мгновенно менять направление вращения.
Шестерня (или зубчатое колесо) - это очень важная, но далеко не единственная механическая деталь. Есть и другие - кулачковые механизмы, вариаторы, блоки, винты, вороты, рычаги, червячные колеса и т.д. А иногда, в ход идут и совсем необычные приемы. Например, меня очень позабавила конструкция маленькой заводной игрушки-лыжника, который катается, казалось бы совершенно хаотично. Смотрите сами:
А теперь посмотрите, как он сделан! Оказывается, лыжник состоит из двух частей, верхняя часть его тела (оснащенная палками) может немного наклоняться вправо и влево. Именно палками и обеспечиваются повороты и кручение лыжника, когда он задевает одной из палок пол.
А теперь посмотрим внутрь. Оказывается, дополнительно к кручению колес, заводной механизм игрушки также медленно крутит небольшую прямоугольную деталь со скругленными краями, которая периодически толкает рычаг, заставляющий верхнюю часть лыжника наклониться влево. Такой механизм вроде как называется кулачковым (но я пока еще в механике профан, так что утверждать не возьмусь). Обратно тело лыжника возвращается с помощью пружины, которая также видна на фотографии. Изящное и простое механическое решение.
Есть и другие подобные игрушки, особенно впечатляют "танцоры", танец которых очень разнообразен и интересен. И удивительное дело, внутри у них - ни одной микросхемы, исключительно механика! Кстати, добиться таких танцев через программирование и микроконтроллер - задача не такая уж и тривиальная.. Может, даже и посложнее будет.
Резюмируя, я считаю, что простые, надежные и недорогие механические решения нужно стремиться использовать как можно чаще, и потому хорошо знать механику робототехник должен обязательно!

