Разработка роботов
Содержание
- Почему мобильные помощники никогда не станут трендом
- Описание процесса сборки моделей для pocketsphinx
- Навитех Webot
- Карта производителей роботов
- Web интерфейс для управления Webot
- Управление роботом с Wii Remote
- Raspberry Pi : OpenGL
- EtherCAT
- Обзор роботов удаленного присутствия
Почему мобильные помощники никогда не станут трендом
Голосовое управление — способ взаимодействия с устройством при помощи голоса. В общем случае голосовое управление в совокупности с технологией распознавания речи предназначено для ввода управляющих команд web — например, «какая завтра будет погода?», «выключи музыку», «включи свет», «прочти входящие сообщения» и т.д. Но благодаря технологии рекомендаций, контекстного распознавания речи, пользовательской модели функционал устройства значительно повышается. Добавляется совершенно новая качественная характеристика уровня взаимодействия гаджета с человеком.
Описание процесса сборки моделей для pocketsphinx
Установка необходимых пакетов
Для сборки языковой модели необходимо загрузить и установить пакет cmuclmtk. Процедура установки пакета в linux является стандартной.
Пример spec-файла для сборки пакета RPM для дистрибутива Mandriva приведён ниже.
Summary: The CMU-Cambridge Statistical Language Modeling Toolkit
Name: cmuclmtk
Version: 0.7
Release: %mkrel 0
License: GPL
Group: Development/Other
Source: http://downloads.sourceforge.net/project/cmusphinx/cmuclmtk/0.7/%
-% .tar.gz BuildRoot: %<_tmppath>/%
-% URL: http://cmusphinx.sourceforge.net/
Навитех Webot
Наглядная и достаточно полная информация о нашем основном проекте с выставки Навитех.
Карта производителей роботов
Список условных обозначений: красные маркеры — производители промышленных роботов; синий маркеры с "S" — производители сервисных роботы, используемых корпорациями и правительствами; синий маркеры с "P" — производители служебными роботов для личного и частного использования, зеленые маркеры обозначают начинающие компаний, а желтые маркеры показывают, где расположены 20 лучших исследовательских лабораторий и университетов занимающихся робототехникой.
Нажмите на маркер, чтобы получить всплывающее окно с наименованием, местонахождением и ссылкой на сайт компании.
Web интерфейс для управления Webot
Нами был разработан веб интерфейс для управления нашим роботом удалённого присутствия Webot. Интерфейс работает без установки каких-либо плагинов из Google Chrome и с установкой Chrome Frame из Internet Explorer. Интерфейс размещён на нашем сайте: www.wicron.com, но он может быть размещён и на любом другом сайте — мы подготовили простой API.
Кроме веб интерфейса для управления мы разработали веб интерфейс для организации живой очереди на управление публично доступным роботом. Он также есть на нашем сайте и может быть размещён на сторонних сайтах посредством простого API.
Читать полностью
Управление роботом с Wii Remote
Авторы : Delphi and lord.tiran
Wii Remote — стильный и удобный игровой контроллер от Nintendo. Если вашим устройством требуется управлять на расстоянии, то возможно Wii Remote как раз то что вам нужно.
Что может этот контроллер:
- Подключение к компьютеру по bluetooth
- Много кнопок: "A", "B", "home", "-", "+", "1", "2", "Up", "Down", "Left", "Right"
- Акселерометр
- Четыре светодиода
- Встроенный контроллер заряда батареи
- Микрофон
Питается маленькое чудо от двух пальчиковых батареек или аккумуляторов. С устройством поставляется хороший прорезиненный чехол.
Raspberry Pi : OpenGL
В этой статье я расскажу о графических возможностях Raspberry Pi, подводных камнях и как их исбежать.
Читать полностью
EtherCAT
В этой статье я расскажу о промышленном протоколе 21 века, о способах реализации его в области автоматизации и о возможности применения в собственном проекте на базе ОС Linux и Embedded проекте на базе мощного Cortex A8 ARM процессора.
Протокол EtherCAT был разработан швейцарской фирмой Beckhoff. Фирма специализируется на разработке и производстве средств автоматизации. Этот протокол решает очень важную проблему — обеспечение real-time обмена данными в сетях Ethernet. Под термином Real-time здесь подразумевается период опроса от 1 мкс и выше и слабая зависимость периода опроса от количества элементов в сети. Такой эффект достигается вставкой на лету данных в дейтаграмму пакета. Этот уникальный прием является главным свойством этой разработки. Но эта же особенность предъявляет огромные требования к вычислительному устройству. К слову сказать, обработчик EtherCAT как правило реализуют на ASIC или ПЛИС и существует только один ARM контроллер, который на данный момент гарантированно может выдержать требование end-end latency 700 ns и стабильно его держать. И только буквально полгода назад разработчики из TI смогли также реализовать технологию синхронизации времени Distributed Clocking, что являлось последним препятствием на пути к реализации EtherCAT подчиненного устройства на контроллере. Читать полностью
Обзор роботов удаленного присутствия
Робот удаленного присутствия
В данной статье мы посмотрим на роботы удаленного присутствия, которых можно купить. Но начну я эту статью с небольшого отступления.
Дело в том, что тематика удаленного присутствия мне очень близка. Я сам участвовал в создании такой машины. Сейчас я попробую подробно объяснить, что же такое удаленное присутствие.
Создание любой техники начинается с решения проблемы. Любой успешный прибор стал таковым, благодаря тому, что решил очень важную проблему, сделал это вовремя . С роботами ситуация обстоит неоднозначно. Более половины проектов делается как правило, не решая какой-либо проблемы. Как следствие, людям потом очень сложно объяснить, зачем же была сделана эта машина. Плохо такие проекты не кончают. Они, как правило, отправляются на различного рода развлекательные мероприятия и "просят милостыню" там. До сих пор являясь эксклюзивом, такие роботы имеют еще и футуристичный вид, как правило навеянный фантастикой и фильмами. Но они довольно успешные и узнаваемые при этом. В чем секрет? Дело в том, что обычные люди всегда ассоциируют увиденное с неким стереотипом. Люди стараются найти в системах сходство с роботами из мультфильмов (например, девушки пытаются сравнить эти системы с роботом WALL-E ). Всё это печально, это говорит о том, что люди еще не готовы к появлению таких машин в повседневной жизни. Разработчики же обременены таким стереотипами и пытаются придать сходство с образцом, причем в ущерб функционалу. Читать полностью
Источник: