пятница, 31 октября 2008 г.

Хэллоуин и роботы

Хэллоуин - это, конечно, не русский праздник. Спорить не буду. Однако, когда я еще учился в школе, мы проводили этот праздник вместе с нашей английской группой. Группа была очень сильной, и очень сильной была преподавательница. И, как правило, на эти праздники действительно было очень интересно ходить. Особенно запомнился именно Хэллоуин. Помнится, моя робототехническая карьера практически там и началась, так как встраивал себе в рукав жуткий глаз, сделанный из раскрашенного теннисного шарика с помещенной внутрь лампочкой. Провода от лампочки шли по рукаву в карман, в кармане лежали батарейка и выключатель. В общем, не написать про этот праздник не могу, так что ловите подборочку!

Да, кстати, общая информация: Хэллоуин отмечают в ночь с 31го октября на первое ноября, наряжаясь в страшные костюмы, дети бегают и просят конфет во всех подряд домах, и наиболее традиционное украшение этого праздника - тыква, с горящей внутри свечкой, и вырезанной в тыкве страшной рожицей. Вот такой:

Все страшности и ужасности на Хэллоуине приветствуются. В том числе - и приведения. Вот такое привидение из конструктора LEGO Mindstorms NXT сделал один паренек с ником Simon:

К сожалению, видео этого робота автор так и не выложил. Однако, есть словесное описание его действий, несколько фоток, и даже готовая программа. При включении внутри робота загорается красная лампочка, сам робот начинает медленно подниматься вверх, при этом шевелит руками, и издает звуки - что-то вроде зловещего хохота. Подробности - на странице проекта внутри mindstorms.lego.com.

Наконец, упомяну о костюме робота, который надевается на человека. Обычный костюм, но с кучей светодиодиков, которые мигают определенным образом. Причем, инструкция по изготовлению этого робота находится в свободном доступе.

Автономные роботы. Генераторы

Питание робота - всегда очень актуальный вопрос. К примеру, мой первый робот имел из-за необходимости питания и моторов, и ноутбука - проблемы с лишним весом :) Я неверно выбрал шасси, и робот стонал и прогибался под тяжестью навешенных на него устройств. Поэтому пришлось поставить туда лишь один аккумулятор, который очень быстро сдыхал...

В любом случае, идеальный робот-помощник, это тот, которого не заботят проблемы с питанием и который их умеет решать. Хотя бы - подъезжать к розетке и пищать - мол, "Подзарядите меня!". А лучше всего - добывать эту энергию самостоятельно. Особенно, если робот работает на природе - например, является газонокосильщиком, или роботом-кладоискателем.

Поэтому, в этом сообщении я постараюсь описать интересные генераторы, которые могут использоваться в роботах.

Во-первых, упомяну ветрогенератор. Инструкцию по строительству ветрогенератора можно найти, к примеру, на всеми любимом Instructables. Там же есть еще одна очень интересная инструкция про то, как создать ветрогенератор из старого сканера. В основном ветрогенераторы используют в стационарном виде, однако не вижу проблем с размещением турбины и непосредственно на роботе. Конечно, внизу ветра поменьше, да и не всегда есть, но как не основной источник энергии - вполне подойдет. Весьма актуально, как я уже не раз писал - на Марсе, когда песчаные бури закрывают марсоходы от Солнца.

Классика генераторов энергии - солнечные батареи. Тема замыленная и давно раскрытая, поэтому упомяну ее только как пункт. Подробнее можно посмотреть, к примеру, в моей статье про BEAM-роботы.

Теперь - более интересное. Виброгенератор - это генератор, который получает электрическую энергию из вибраций прилежащих к нему материалов. Очень актуально - на крупном производстве, где внутри цехов и гул, и вибрация - там этот генератор разгуляется на славу. Принцип действия следующий: внутри генератора расположена некая свободно подвешенная инерционная масса (например, тоненькая силиконовая пластинка), колебания которой преобразуются в электрическую энергию одним из двух способов: либо пьезоэлектрическим, либо электромагнитным. А в движение пластинка приводится воздействием внешних вибраций любого типа - в простейшем случае источником электроэнергии может выступать даже громкий звук. Подробности можно посмотреть на официальном сайте проекта VIBES (аббр. от Vibration Energy Scavenging).

Еще пьезоэффект используется в одежде нового поколения, которая описана в статье на RoboNews, и позволяет буквально на ходу подзаряжать батарейки от плеера, или мобильного телефона...

Наконец, можно использовать и обычный переносной генератор, подзаряжая робота, если он вдруг разрядился... В походных условиях - достаточно полезная вещь :)

четверг, 30 октября 2008 г.

Как научить робота чувствовать

Наткнулся тут на сайте Instructables на интереснейшую заметку про создание сенсоров, реагирующих на изгиб, и сделанных в виде тряпичных полосок. Чрезвычайно полезная вещь - она может использоваться как для каких-то простейших домашних приспособлений, входящих в концепцию "умный дом", например, так и для того, чтобы научить роботов чувствовать, когда их кто-то или что-то начинает перегибать... Технология изготовления этих сенсоров очень проста, и детальнейшим образом описана на вышеупомянутом Instructables. А вот каковы они в действии (короткое видео, 11 секунд):

Кроме того, важно осязание. Во-первых, я уже писал как-то про сенсор, который может осязать на небольшом расстоянии - это разработка фирмы Intel. Конечно, в домашних условиях такую вещь сделать пока невозможно, но кто знает, может быть очень скоро ее можно будет купить... Так что, придется использовать что-то попроще.

Итак, для того, чтобы чувствовать прикосновения, нажим, удары - робот должен иметь чувствительную кожу. Здесь на помощь могут придти достаточно модные ныне тряпичные клавиатуры. Например, у меня есть одна, купил в свое время за 500 рублей для КПК Palm, в каком-то московском интернет-магазине. Вполне неплохо работает...

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

P.S. На том же Instructables есть простенькая инструкция по изготовлению тряпичного USB-провода. Лично мне было очень интересно почитать :)

среда, 29 октября 2008 г.

Вести от роботов из космоса

Наконец-то руки добрались до новостей, которых целая куча пришла на RSS, и все никак не мог прочитать... Попробую сделать маленькую подборочку по космическим роботам, о которых, что-то, давненько не писал... К делу!

Помните, было сообщение про марсианские бури, и возможность применения ветрогенераторов для обеспечения роботов питанием в то время, когда пыль закрывает солнце?

Оказывается, проект Phoenix Mars Lander еще в сентябре буквально нос к носу столкнулся со знаменитыми "песчаными демонами" - небольшими смерчами, часто появляющимися на Марсе, и связанными с тамошними ураганами. Феникс зафиксировал как минимум 6 разных смерчей - диаметром от 2х до 5ти метров, и заснял их с довольно близкого расстояния. Кроме того, как я рассказывал, на Фениксе установлено метеорологическое оборудование, которое позволило определить, что в день появления демонов зафиксирована высокая скорость ветра - более 5 м/с.

В общем, весьма интересно. Между прочим, если кто не знал, миссия Феникса должна была давно завершиться - однако, сначала она была просто продлена, а сейчас пишут, что команда миссии отключает некоторые не важные сейчас приборы и аппараты, стремясь сэкономить ресурсы Феникса, чтобы он прожил подольше. Напомню, адрес официального сайта Феникса - phoenix.lpl.arizona.edu.

Тем временем, в Питере прошли соревнования Eurobot, посвящененные освоению Марса. Фотографии - на сайте ЦНИИ "РТК".

И вот еще немножко из новостей. Про автономные источники питания для роботов. Теперь солнечные батареи можно увидеть не только на марсоходах и луноходах.. Вот, пожалуйста: автономный робот-газонокосильщик от Husqvarna, работающий от солнечных батарей: