Исследование Wi-Fi-роутера TP-LINK TL-MR3020

Электроника стремительно развивается и по доступной цене появляются замечательные девайсы, которые отлично подходят для использования в роли мозгов для роботов.
А учитывая, что вычислительные мощности устройств так же растут, то скоро на встраиваемых сиситемах можно будет запускать свои программы ИИ :)
Малину (Raspberry Pi) мне всё никак не доставят, поэтому рассмотрим Wi-Fi роутер TP-LINK TL-MR3020.

Wi-Fi роутеры с USB-портом — отличная штука для создания простого и доступного робота с трансляцией видеопотока и пробросом команд для управления шасси.
Т.о., получится создать дешёвого телеуправляемого робота, благодаря использованию сторонних прошивок типа OpenWrt.
Не так давно, для этого во всю использовались D-link DIR-320, а теперь его нишу прочно занял крохотный китайский роутер TP-LINK TL-MR3020.
похоже, следующим «мозговитым роутером» будет XXX-link 30020 :)


( Читать дальше )

Попытки запуска rosserial на LaunchPad MSP-EXP430G2


Так как пока других вариантов использования прибывшего контроллера LaunchPad MSP-EXP430G2 от Texas Instruments не придумалось — я решил, для развлечения, портировать для него rosserial — протокол точка-точка для общения с ROS.

Скопируем ros_lib из Arduino IDE в energia\hardware\msp430\libraries\

у меня под рукой оказалась только старая версия для ROS electric

первым делом поправим

ArduinoHardware.h

( Читать дальше )
  • +1
  • 5 октября 2012, 10:25
  • noonv
  • 1+1

LaunchPad MSP-EXP430G2 от Texas Instruments - альтернатива Arduino?


Популярность контроллера Arduino не даёт покоя многим компаниям и поэтому различные Arduino-киллеры продолжают появляться. А чтобы попытаться занять популярную нишу хоббийной электроники, производители будут добавлять своим платам разные плюшки и максимально занижать цену на свои контроллеры.
Для нас, как пользователей — это более чем выгодно; такая конкуренция среди производителей позволит получить разные микроконтроллеры и платы разработки по низкой цене и разным расширенным функционалом.
Сегодня рассмотрим отладочную плату LaunchPad MSP-EXP430G2 от компании Texas Instruments, которая продвигает в массы микроконтроллеры серии MSP430.
Плата контроллера LaunchPad MSP-EXP430G2 предлагается по совершенно смешной цене в $4.30 (и бесплатная доставка курьерской службой FedEx).


( Читать дальше )

Управление роботом-пылесосом iRobot Roomba с помощью Arduino

Как уже отмечалось в статье про разборку робота-пылесоса iRobot Roomba,
у данных роботов, выведен консольный разъём mini-DIN-7, через который можно управлять роботом.
консольный разъём mini-DIN-7, через который можно управлять роботом

( Читать дальше )

Software Architecture for Autonomous Vehicles



Andr´e Batista de Oliveira — Software Architecture for Autonomous Vehicles (PDF, eng)
— очень интересная статья про построение системы управления для роботов на базе ОС Linux.
Автор приводит пример разработки системы управления для робота-катамарана с мозгами на базе промышленного ПК формата PC/104 (AMD Geode LX800 500MHz CPU, 512MB DDR RAM).
Так же, рассматриваются основы работы с CAN (Controller Area Network).

Ссылки
Andr´e Batista de Oliveira

Вышла новая версия OpenCV 2.4.0


Увидел свет релиз новой версии замечательной библиотеки компьютерного зрения — OpenCV2.4.0!

Что нового:

( Читать дальше )

33. OpenCV шаг за шагом. Сравнение контуров через суммарные характеристики - моменты


Оглавление
1. OpenCV шаг за шагом. Введение.
2. Установка.
3. Hello World.
4. Загрузка картинки.
...
31. Типы данных OpenCV — хранилище памяти, последовательность
32. Нахождение контуров и операции с ними
33. Сравнение контуров через суммарные характеристики — моменты

Сравнение контуров — распространённая задача, возникающая, например, при решении проблемы поиска заданного объекта на изображении (template matching)

template matching — сравнение шаблона — поиск заданного объекта на изображении.


Самый простой вариант сравнения пары контуров — это рассчитать их моменты.
Момент — это суммарная характеристика контура, рассчитанная интегрированием (суммированием) всех пикселей контура.

( Читать дальше )
  • +1
  • 7 апреля 2012, 07:33
  • noonv
  • 6+6

Песчаная блоха - прыгающий робот от Boston Dynamics


Sand Flea — Песчаная блоха — 5-килограммовый радиоуправляемый робот от Boston Dynamics, способный прыгать на высоту до 10 метров.
Система стабилизации, позволяет роботу сохранять ориентацию, и оператор, через видео-канал, может контролировать приземление.

( Читать дальше )
  • +2
  • 29 марта 2012, 07:55
  • noonv
  • 7+7

Роботизированная тележка для супермаркета

Kinect
Американская сеть магазинов Whole Food (Техас) собирается оснастить свои магазины роботизированными тележками для покупок.
Роботизированная тележка для супермаркета
Сердцем и главным сенсором этого проекта роботизации является сенсор Microsoft Kinect.
Такая робототизированная тележка, сможет следовать вслед за покупателем, отслеживать, выбранные товары (тем самым ведя список покупок), и на основании этого советовать какие продукты выбрать ещё.

( Читать дальше )
  • 0
  • 29 февраля 2012, 14:45
  • noonv
  • 3+3

TC15-11 - матрица светодиодная 8х8

TC15-11
TC15-11 — это светодиодная матрица, размерности 8х8 светодиодов :)

( Читать дальше )
  • +1
  • 21 февраля 2012, 10:33
  • noonv
  • 7+7