Я хотел, чтобы моя робота, чтобы иметь возможность отслеживать объект и следовать за ними. Первое, что я хотел сделать, это дать роботу способность следовать объекта с его головы камеры. Голова камера установлена на пан-наклон сервосистемы и, следовательно, способны перемещаться влево и вправо, вверх и вниз (как показано на рисунке ниже). Моей второй целью отслеживания объекта было сделать робота погоня за объектом, так же, как собака погони мяч, брошенный своим хозяином. Такое отслеживание довольно трудно - это было бы использовать голову ...

Я всегда хотел, чтобы экспериментировать с робототехникой, а в последнее время я нашел время, чтобы построить "умный" с открытым исходным кодом платформы робота platform.The работает встроенный Debian Linux, и включает в себя следующие основные возможности: 1. Computer Vision (имитация человеческого зрения. Робот видит и "понимает", что он видит). Для этого у меня есть широко используются OpenCV project.2. Синтеза речи (имитация человеческой речи. Способности говорить). Для этого я использовал Espeak.3. Распознавание речи (способность понимать голосовые команды). Для этого я использовал CMU Сфинкс 4 (после модификации некоторых файлов в проект)

Автоматическая идентификация вызывающего абонента использует несколько сайтов в Интернете, чтобы найти идентификации неизвестных входящих звонков, и показать его во время приема таких calls.The проект разработан для Maemo, Embedded Linux операционная система от Nokia.

Пытаясь получить мой WIFI ключ для работы с BeagleBoard, я заметил, что модуль ключ был не в ядре. Так что мне пришлось строить новое ядро с нуля. Так как здание новое ядро под BeagleBoard займет много времени, я решил кросс-компиляции ядра для ARM-архитектуры под моим AMD-64 арки PC.The следующие шаги описывает здание пользовательских Debian ядро для BeagleBoard использованием кросс- компиляции:
Радиоуправляемые (RC) Servo USB-контроллер, который может контролировать до 9 серводвигателей и 9 общих выходов.

Следующее сообщение описывает установку Debian EABI (Embedded Application Binary Interface Debian) на BeagleBoard. Debian это мой любимый дистрибутив, я использую его на почти 13 лет, поэтому придерживаться его на встраиваемых платформ приходит только естественно для меня.

BeagleBoard, capabale как она есть, это не стандартный ПК, и таким образом начинают работать с это включает в себя некоторые нетривиальные steps.The первый шаг, естественно, получить клавиатуры, мыши и вывод на монитор. Вторым шагом является получение контроля сети (желательно Ethernet, но последовательной связи хорош для начала, а). Подключение Клавиатура, мышь и монитор для BeagleBoard BeagleBoard поставляется со следующими соединениями:

Я недавно начал работать над новым проектом-колесного робота платформы, которая будет способна навигации автономно, не только при помощи различных датчиков близости, но и с помощью реальных алгоритмов компьютерного зрения. Платформа будет поддерживать связь с внешним миром использованием Wi-Fi или BlueTooth. Чтобы ответить на мои требования и дизайн, и что более важно, чтобы испытать нечто новое на своем пути, я решил использовать встроенные Linux борту. Я совершенно эксперт Linux (использую и разработке для Linux уже более десяти лет), поэтому я не против изменения распределения или даже само ядро ...

Что такое ЧПУ? Аббревиатура расшифровывается как CNC с числовым программным управлением, и относится конкретно к компьютеру "контроллер", который читает G-код инструкций и дисков станка, питание механическое устройство, как правило, используется для изготовления компонентов селективного удаления материала. Говоря простыми словами, ЧПУ машина, которая управляется компьютером, и используется для изготовления 3D-объектов. Эта страница будет описывать процесс создания станков с ЧПУ, от стадии проектирования, необходимые материалы и сам процесс.

Проектирование, разработка и строительство электронный контроллер для станка с ЧПУ. Контроллер управления до 3-х шаговых двигателей (до 3 осей), имеет дом и концевые выключатели, а также оптически изолирован от компьютера.
Шаговые двигатели (также называемые шаговые двигатели) представляют собой электронные двигатели, которые предлагают точный контроль вращения. Шаговые двигатели отличаются высокой точностью (в среднем шаговый двигатель может превратиться в 0,9 до 1,8 градусов в каждом направлении) и в относительно высоких вращательных speed.Stepper двигатели могут быть найдены в различных типах аппаратных компонентов: принтеры (головка принтера перемещается влево и Право с помощью шагового двигателя), сканеры, компьютерные жесткие диски, и так далее.

Эта схема может запрограммировать любой процессор Microchip - от 6 до 40 контактов контакты processors.The программист поддерживает: PIC12, PIC16, PIC18, dsPIC24, dsPIC30 семей, а также использует ICSP заголовок таким образом, не requireing удалить ПИК из схемы каждый раз она должна быть запрограммированы.
В этом проекте мы создали обнаружения ребенка плакать (ПРИЗНАНИЕ) устройства. Устройство может распознать ребенка-крик, игнорируя другие звуки, как человеческая речь, музыку и так далее. Проект состоит из нескольких этапов, среди которых исследования, разработку уникального алгоритма цифровой обработки сигналов, разработки программного обеспечения, физической создание схем, физическое создание устройства, и обеспечения качества tests.The устройства был построен для клиентов, как часть патент апелляцию, которая включает в себя обнаружение детского крика.

Развитие вполне способна Microchip PIC развития совета, который включает в себя различные виды периферийных устройств: клавиатура, ЖК-экран, USB, инфракрасный, РФ, RS232 UART, I2C, SPI, SMBus.

Что такое робот? Робот автомат, способный двигаться. Это контролируется сложной контроллер, во многих случаях с "Искусственный интеллект" Рассмотрение структуры и общих подсистем робот типичный робот будет иметь несколько подсистем, среди которых:. Приводы подсистема - система, которая ее Цель заключается в создании физического перемещения робота, в большинстве случаев, комбинируя различные виды двигателей, как и шаговые двигатели, серводвигатели, двигатели постоянного тока, и двигатели "мышц электронными. Датчики Subsystem - системы, которая выполняет вход для роботов действия, то есть датчики положения, датчики температуры, датчики звука, ...

Система, которая хранит и анализирует сигналы от различных датчиков. Система использует аппаратный компонент, который подключается к компьютеру с помощью USB-интерфейса, а также интерфейсы сигналов различных видов (некоторые даже удаленно, используя ссылку РФ). Система использует простой. Net программное обеспечение для анализа сигналов в сети, и для заготовки различных видов задач в соответствии с сигналами. Система была построена в части «Умный дом» проекта.

Вступительная статья о серводвигателей: Каковы серводвигатели? Что такое RC двигатель сервопривода? Серводвигатели обычаи в приложениях робототехники. Преимущества и недостатки серводвигателей, сравнение между серводвигателей и шаговых двигателей. Контроль Серводвигатель. Серводвигатель напряжение, ток, и проводку.

очень мощный (1100 люмен) велосипеда система освещения, которая использует датчик "интеллектуально" управлять освещением мощность в зависимости от условий окружающей среды освещения, и, следовательно, экономии энергии аккумулятора.

Это очень простая схема, чтобы сделать использование 555 компонентов и рекомендуется для страницы электроники beginner.This описывается, как сделать простой detterant кражи, которая может быть столь же эффективным. Идея заключается в мигает красный светодиод показывает, что Ваш автомобиль защищен. Это устройство может защитить ваш автомобиль от потенциальных воров - это делает его похожим на ваш автомобиль имеет вооруженные сигнализация установлена, в результате чего воры пройти мимо вашего автомобиля в поисках легкой мишенью.

Это руководство проведет вас через процесс создания вашего первого Microchip PIC микроконтроллера основана цепи. Она будет охватывать все, что необходимо сделать для того, чтобы написать простую программу, которая будет мигать светодиод, в шаг за шагом "практический" методом. Все программное обеспечение, используемое в данном учебнике абсолютно бесплатно. Все, что вам нужно, это простой JDM программатор (читать для detials), и вы хорошо идти!

Я хотела моя робота , чтобы иметь возможность следить за объектом и следовать им. Первое, что я хотел сделать, это дать роботу способность следовать объекта с его головы камеры. Голова камера установлена на пан-наклон сервосистемы и, следовательно, способны перемещаться влево и вправо, вверх и вниз (как показано на рисунке ниже).
Моей второй целью отслеживания объекта было сделать робота погоня за объектом, так же, как собака погони мяч, брошенный своим хозяином. Такое отслеживание довольно трудно - он будет использовать голове камеры слежения на предыдущем шаге, и объединить его с остальными датчиками робота следовать за объектом.