2. OpenCV шаг за шагом. Установка.

1. OpenCV шаг за шагом. Введение.
2. OpenCV шаг за шагом. Установка.
Установка OpenCV под OC Linux

Скачав выбранную версию библиотеки её нужно установить.
Запустив инсталлятор нужно выбрать директорию установки (можно в Program Files, корень диска или любую другую удобную директорию).
После установки библиотеки нужно настроить рабочую среду для использования OpenCV.

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

1. OpenCV шаг за шагом. Введение.

OpenCV logo
Оглавление
1. OpenCV шаг за шагом. Введение.

Про OpenCV (Open Source Computer Vision Library) было немного рассказано здесь.
Это библиотека, которая до 1-й версии разарабатывалась в Центре разработки программного обеспечения Intel (причём, российской командой в Нижнем Новгороде).
OpenCV написана на языке высокого уровня (C/C++) и содержит алгоритмы для: интерпретации изображений, калибровки камеры по эталону, устранение оптических искажений, определение сходства, анализ перемещения объекта, определение формы объекта и слежение за объектом, 3D-реконструкция, сегментация объекта, распознавание жестов и т.д.

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

PR2 научили пользоваться тележкой


Очередная новость от команды Willow Garage — на этот раз они научили робота PR2 пользоваться тележкой!
На первый взгляд — простая задача, но если вдуматься — необходимо решить множество проблем: тележка блокирует обзор, необходимы определённые усилия для её перемещения, изменение способа передвижения робота, оценка габаритов для передвижения в ограниченном пространстве помещения, и т.д.!

Конкурс от sparkfun - Antimov

sparkfun - Antimov
Sparkfun проводит забавный конкурс — Antimov.
Вспомните знаменитые три закона робототехники:
1. Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинён вред.
2. Робот должен повиноваться всем приказам, которые дает человек, кроме тех случаев, когда эти приказы противоречат Первому Закону.
3. Робот должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому и Второму Законам.


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

PR2 научили играть в бильярд


Команда Willow Garage научила робота PR2 играть в бильярд!

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

Распределённый летающий робот


Проект называется «Распределённый летающий строй(массив)» (Distributed Flight Array — DFA).
Единицей этого массива является отдельный робот — плоский шестиугольник с воздушным винтом в центре.
Самое интересное в том, что отдельный робот хоть и в силах поднять себя в воздух, но не сможет нормально летать, т.к. угол атаки винта не регулируется.

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

Глаз насекомого, как вариант инфракрасного зрения робота

Глаз насекомого, как вариант инфракрасного зрения робота
Глаз состоит из 4 ИК-светодиодов и 4 пар фототранзиторов.
По-существу, он упрощённо моделирует глаз насекомых (разумеется, без учёта светодиодов :)

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

Arduino и LabVIEW


Через последовательный порт информацию от Arduino может обрабатывать и такая полезная программа для экспериментаторов, как LabVIEW
В примере, LabVIEW показывает положение переменного резистора.

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

Роботы-цветы


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

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