Archive for Февраль, 2011

Интернет о роботах

Продолжаю серию заметок про найденные мной в интернете интересные робототехнические сайты и ресурсы.

Очень хорошая статья Челночный алгоритм обхода 2D области обнаружилась на сайте донецкого Университета информатики и искусственного интеллекта, автор – Сергей Магазов.
Алгоритм может использоваться для роботов-пылесосов, роботов-газонокосилок, и так далее. Очень полезно иметь такой алгоритм в своем арсенале. Кстати, я даже когда-то пытался алгоритм обхода помещения написать самолично, но не получилось из-за недостатка времени и геометрического образования :)

А на сайте журнала «Хакер» обнаружилась, между прочим, неплохая статья Дверной замок на Arduino. Автор предлагает запереть дверь на электронный замок и в качестве ключа пользоваться флэшкой.
Не ожидал, честно сказать, увидеть в этом журнале статьи такого профиля. Оригинально!

Еще один интересный сайт, попавшийся на глаза – Механоид.
Собственно, робототехническим его не назовешь. Практическую пользу он нашему брату роботостроителю принесет врядли.
Но с другой стороны, очень даже неплохой сайт с выдержанной тематикой и хорошим юмором.
Сборник разномастной информации о больших роботах, мехах всяких и т.д.
Помимо подборки новостей, на сайте также представлены рисунки, раскраски, книги, обзоры аниме, руководства по рисованию роботов и так далее.

Давно я не печатал ссылки на dxdt.ru, а там, между прочим, не так давно были опубликованы две отличнейших статьи на тему упрощения задачи распознавания образов:

Очень грамотно расписаны алгоритмы упрощения задачи, я считаю, всегда нужно пытаться упрощать, а уж тем более – распознавание образов.
Чем больше мы упростим, тем дешевле и быстрее это получится создать, тем выше шансы на успех, и тем более полезно будет разработанное устройство (или программа).

Всвязи с этим, также хочется вспомнить про робота LegoNXT, который производил арифметические операции над числами, причем распознавание производилось не камерой, а с помощью 4х оптопар.

Понедельник, Февраль 7th, 2011

Робот Lego NXT играет в крестики-нолики

Меня почему-то все эти, вроде бы и банальные придумки, а все равно очень радуют. Все великое, как известно, начинается с простого!

Четверг, Февраль 3rd, 2011

Спам! Клавиатурный робот «Спам»

После перерыва, продолжаю ведение блога…

Начну, пожалуй, с описания интересного и очень эффектного робота на платформе Lego NXT, который был представлен на Красноярской ассамблее 2009 «Технологии будущего» командой Техникума нефти и газа г. Ачинска во главе с Александрой Андрюшевич (ее материалы я публиковал и раньше, см. сообщение Кубок по робототехнике Краснодарского края).

Их собственное презентационное видео – сделано мастерски и с юмором, рекомендую посмотреть:

Итак, данный Lego-робот выбивает рисунки из псевдографики на клавиатуре. Вы скажете, это не слишком практичный робот? А мне кажется, с некоторыми изменениями, идею вполне можно использовать, например, для брутфорса паролей.

Впрочем, не в практичности дело. Хобби – это радость, эмоции, юмор. А данный клавиатурный монстр всего этого дает в достатке!

Рассмотрим реализацию…

Робот «Спам» имеет 3 «пальца» для нажатия на клавиши. Один из этих »пальцев» может быть позиционирован горизонтально, и предназначен для нажатия на различные кнопки строки цифровых символов.

Второй «палец», расположенный сбоку от клавиатуры – предназначен для нажатия на кнопку Shift. Последний, сверху – жмет Enter.

Кроме того, как вы, наверное, заметили, используется два процессора Lego. Число выполняемых действий у Спама довольно приличное, поэтому портов одного процессора для управления всеми частями робота – просто не хватило…

Процессоры связаны друг с другом по bluetooth. Эта функция предусмотрена заранее производителем, поэтому необходимо лишь настроить связку – и вот уже можно вызывать процедуры, зашитые в соседний процессор.

Один из процессоров отвечает за два основных «пальца» – позиционируемый, и Enter, – и в него же зашит текст, который нужно набить. Вспомогательный процессор ответственнен за нажатие Shift’а.

Вот еще пара фотографий:


Вторник, Февраль 1st, 2011