Обновить

Компания Intel временно не ведёт блог на Хабре

Сначала показывать

Переводчик с языка жестов: реализация метода опорных векторов на Intel Edison

Время на прочтение5 мин
Охват и читатели8.9K
В мире живёт 30 миллионов человек, имеющих проблемы с речью. Для того, чтобы общаться с окружающими, они пользуются языком жестов. А что, если собеседник такого языка не понимает? Как преодолеть языковой барьер? Наш сегодняшний рассказ посвящён проекту распознавания жестов. Плата Intel Edison принимает сведения от датчиков, закреплённых на специальной перчатке, обрабатывает их с использованием метода опорных векторов, узнаёт, какой букве соответствует жест, и отправляет то, что получилось, Android-приложению для озвучивания.


Intel Edison и перчатка с датчиками: основа системы распознавания языка жестов
Читать дальше →

IoT-проект для умного дома: путь от идеи к производству

Время на прочтение22 мин
Охват и читатели33K
Сегодня мы расскажем о том, как была создана современная система мониторинга для умного дома, которая контролирует входные двери и гаражные ворота. Эта система – пример того, как идея из мира интернета вещей превращается в рабочий прототип, который, в свою очередь, становится полноценным продуктом, пригодным для массового производства и использования в реальной жизни. Причём, за счёт применения удобных и доступных средств создания работающих IoT-макетов, всё это происходит очень быстро. Так же здесь мы поделимся пошаговой методикой, которая применима к работе над любыми IoT-решениями.



В нашем случае, для создания концептуальной модели применяются Intel IoT Development Kit и Grove IoT Commercial Developer Kit. После того, как модель показала, что проект оправдывает ожидания, готовый продукт строится с использованием таких технологий, как Intel IoT Gateway, Intel IoT Gateway Software Suite, Intel XDK IoT Edition, IBM Bluemix и серийно производимых компонентов. Если в двух словах описать наш проект, то получится, что система датчиков собирает сведения о входной и гаражной дверях, данные передаются на шлюз, оттуда – в облако для хранения и анализа. Кроме того, в рамках проекта реализовано несколько приложений, возможности которых опираются на облачные данные. В частности – это система администрирования и мобильное приложение для конечных пользователей.
Читать дальше →

Про облака и датчики: подключение Intel NUC и Genuino 101 к IoT-платформе IBM Watson

Время на прочтение5 мин
Охват и читатели6.4K
Наш сегодняшний рассказ посвящён использованию компактного компьютера Intel Next Unit Computing (NUC) для подключения к IoT-платформе IBM Watson датчиков, присоединённых к плате Genuino 101. Из этого материала вы узнаете о том, как, в реальном времени, считывать сведения с датчиков, подключённых к Genuino 101, тут же просматривать их на NUC и отправлять в облако IBM Watson. Там данные можно хранить, обрабатывать, визуализировать. Для того, чтобы всё это сделать, используется Node-RED, установленный на NUC. Графический интерфейс Node-RED позволяет создавать блок-схемы, реализующие функции ввода, обработки и вывода данных, то есть, всё то, что лежит в основе IoT-приложений.

image
Читать дальше →

Подробности о платформе Genuino 101

Время на прочтение5 мин
Охват и читатели24K
Если вы занимаетесь разработкой для интернета вещей, очень важно выбрать платформу, которая наилучшим образом соответствовала бы нуждам проекта. Для того, чтобы это сделать, нужно знать о возможностях и особенностях различных платформ. Сегодня мы раскроем некоторые важные подробности о плате Genuino 101. Сначала сравним её с Arduino UNO, задав, таким образом, отправную точку для анализа возможностей Genuino 101. А затем подробнее рассмотрим особенности Genuino 101.

Сравнение Genuino 101 и Arduino UNO


В Arduino UNO применяется модуль Atmel ATmega328P, Genuino 101 использует экономичный модуль Intel Curie с Intel Quark SE SoC. UNO питается от 5 В, а Genuino 101 – от 3.3 В, хотя устройство нормально переносит напряжение 5 В на разъёмах ввода-вывода. В Genuino 101 имеется встроенный модуль Bluetooth Low Energy и 6-осевой комбинированный датчик с акселерометром и гироскопом. У Arduino UNO таких встроенных компонентов нет. Платы обеих платформ аналогичны по размерам и схеме расположения выводов.


Платы Genuino 101 и Arduino UNO

В таблице ниже приведено сопоставление ключевых характеристик рассматриваемых платформ.
Читать дальше →

Подключение шлюзов Intel для интернета вещей к IBM Watson

Время на прочтение3 мин
Охват и читатели5.6K
Когда речь идёт о разработке для интернета вещей, на первый план выходят скорость и качество. Чем быстрее идея превратится в стабильный рабочий прототип, тем больше у неё шансов развиться дальше, пойти в производство и стать настоящей «вещью», которую, вполне возможно, сочтут полезной миллионы. Что нужно для такого превращения? Intel и IBM подготовили ответ на этот и многие другие насущные вопросы IoT-разработчиков. А именно, речь идёт о совместной инициативе компаний, которая направлена на то, чтобы дать всем желающим современные аппаратные решения (Intel IoT Developer Kit) и облачную платформу, рассчитанную на нужды интернета вещей (IBM Watson IoT).


Если описать эту инициативу в двух словах, то окажется, что, пользуясь компонентами из Developer Kit, можно быстро собрать прототип IoT-устройства, написать для него программы и подключить всё это к облачной платформе IBM Watson. В результате, например, может получиться некая интеллектуальная система, которая собирает данные, возможно, выполняет их предварительную обработку, и отправляет информацию в облако, где её можно хранить и анализировать. На самом деле, это – очень простой сценарий, инструменты Intel и IBM позволяют, без преувеличения, создавать в сфере IoT всё, на что хватит фантазии разработчиков.
Читать дальше →

Переход от режима Hand в Intel RealSense SDK R4 (v6.0) к режиму Cursor в Intel RealSense SDK 2016 R1

Время на прочтение4 мин
Охват и читатели2.8K

После появления камеры Intel RealSense SR300 и пакета Intel RealSense SDK 2016 R1 появился новый режим взаимодействия с помощью жестов — режим указателя (Cursor), доступный только при использовании камеры SR300. В этом учебном руководстве описываются изменения кода, необходимые для задействования этой новой функциональности.
Читать дальше →

IoT-хаб на Intel Edison

Время на прочтение5 мин
Охват и читатели6.5K
Привет, GT!

Если вы хотели бы сделать свой собственный «железный» модуль на Intel Edison, но не уверены, с какого бока к нему подступиться — этот текст для вас. Он — про особенности и мелкие нюансы создания своего устройства на Edison, без использования готовых отладочных плат Intel или Sparkfun.

Недавно у нас возникла специфическая задача: нам понадобился IoT-хаб (то есть шлюз между специфическими для «Интернета вещей» сетями 6LoWPAN и LoRa, которыми мы занимаемся, и внешним миром) на архитектуре x86. Наш стандартный вариант — это решение на нашем собственном микрокомпьютере Unwired One на архитектуре MIPS, но в данном случае был нужен именно x86.

Дело в том, что хаб у нас — это не просто транслятор из 6LoWPAN/LoRa во внешний мир всего, что с той стороны прилетело, а во-первых, небольшой сервер IoT-сети, который поддерживает её существование, раздаёт IP-адреса (при наличии в данной сети таковых) и занимается прочей технической работой, во-вторых, собственно border router из IoT во внешний мир, в-третьих, прослойка на уровне приложений, превращающая наши собственные протоколы IoT-сети в распространённый MQTT и унифицирующая сети разных видов, а в-четвёртых, платформа, на которой клиент может сам написать какой-либо интересный ему софт, проводящий накопление и обработку данных до отправки их на большой сервер, в облако и т.п.



Собственно, в последнем и возникла загвоздка. Проблема в том, что при всех разговорах о грядущей победе IoT, с ПО этого уровня в нём всё довольно плохо — его, если говорить коротко, нет. Стандартного, универсального, не привязанного к конкретной железке и не написанного на яве (да простят меня её поклонники, но когда у вас 256 МБ ОЗУ — это много, Java — так себе выбор).

Читать дальше →

Дрон инспектирует самолеты Airbus перед вылетом

Время на прочтение1 мин
Охват и читатели3.9K


Покуда одни обсуждают, опасны ли дроны для самолетов, другие приспосабливают «малую авиацию» на службу большой. Компания Airbus представила пилотный проект — предполетное внешнее обследование самолетов с помощью дрона. Летающее устройство создано компанией Ascending Technologies, специализирующейся на промышленных и исследовательских беспилотниках и приобретенной в начале года Intel. Оно оснащено камерой Intel RealSense, позволяющей дрону самостоятельно перемещаться рядом с корпусом самолета, в то время как оператор со своего пульта осуществляет визуальный контроль.
Читать дальше →

Modern Code. Программируй современно

Время на прочтение1 мин
Охват и читатели10K


По программированию написано много хороших книг. Однако профессиональный ландшафт разработчика сейчас меняется так стремительно, что печатная литература не всегда успевает вовремя: появляются новые программные средства и аппаратные компоненты, внедряется поддержка прогрессивных технологий, на «железо» переносится всё больше программных функций… как уследить за этим профессиональным калейдоскопом, как не отстать от жизни? Intel предлагает свое решение этой проблемы.

Программа Modern Code — это обучающая платформа в режиме реального времени, позволяющая разработчику оставаться в курсе последних событий в программировании. Программа состоит из трех частей:
Читать дальше →

Компьютерное зрение для слепых людей. Применение Intel Edison

Время на прочтение2 мин
Охват и читатели7.1K


Сотрудник компании Intel Paul Guermonprez решил совместить приятное с полезным: свой опыт разработчика он использовал для создания прототипа системы помощи плохо видящим людям средствами компьютерного зрения.В качестве аппаратной платформы он использовал очки Pivothead SMART с дополнительным модулем Live Mod Set, построенным на базе Intel Edison. В настоящий момент система умеет:
  • находить и считывать баркоды, произносить голосом их описания,
  • определять цвета предметов и произносить их,
  • подбирать цвета, подходящие к «увиденному» цвету,
  • определять лица находящихся впереди, их относительное местоположение и расстояние до них, озвучивать эту информацию в стерео.

Под катом — информация об очках Pivothead SMART, инструкция по установке системы и видео, показывающее ее возможности.
Читать дальше →

Векторизация кода преобразования координат в пространстве на Intel® Xeon Phi™ с помощью низкоуровневых инструкций

Время на прочтение10 мин
Охват и читатели9.6K

Введение


При решении задач моделирования движения объектов в трехмерном пространстве практически всегда требуется использование операций пространственных преобразований, связанных с умножением матриц преобразований и векторов. Для задачи N тел эта операция используется многократно для задания поворота и смещения тела относительно начала координат. Матрица пространственного преобразования имеет размерность 4х4, а размерность вектора, к которому применяется преобразование, соответственно 4x1. Рассмотрим оптимизацию выполнения такой операции с большим числом матриц и векторов под архитектуру Intel® Xeon Phi™.


Читать дальше →

KINETIC: Intel Edison, тяжести, здоровье и экономия

Время на прочтение10 мин
Охват и читатели7K
Самый верный способ защититься от травм спины при работе с тяжестями – отдать такую работу кому-нибудь другому. А если серьёзно, то правильное обращение с тяжёлыми предметами – это целая наука. Например, многие знают, что поднимать и опускать тяжести надо с прямой спиной, так, чтобы основная нагрузка приходилась на ноги. Отступление только от одного этого правила рано или поздно даст о себе знать, а ведь есть и другие.

image

Нарушение техники безопасности на производстве превращается в травмы работников и в потери компаний. В 2013 году, например, травмы спины стоили компаниям в США 70 миллионов долларов. Налицо проблема, неприятная и дорогая. Стартап из Нью-Йорка KINETIC, который занимается интеллектуальными носимыми устройствами, нашёл способ использования вычислительных модулей Intel Edison для создания системы, которая может значительно сократить травмы на опасных рабочих местах и сэкономить компаниям огромные средства.
Читать дальше →

Wind River Rocket – это сильно

Время на прочтение6 мин
Охват и читатели11K
Wind River Rocket – это бесплатная, масштабируемая операционная система реального времени, которая способна работать на многих аппаратных платформах. Она спроектирована для применения в IoT-устройствах. Разработка для Rocket ведётся с помощью инновационного облачного окружения, Wind River Helix, которое упрощает создание, тестирование и развёртывание приложений.



Сегодня мы расскажем о возможностях, которые открывает Helix для каждого, кто решил сделать Rocket фундаментом своего проекта.
Читать дальше →

Процессоры Intel Core Extreme Edition как средство предотвращения космических катастроф

Время на прочтение6 мин
Охват и читатели12K
Космос. Недалекое (надеемся) будущее, эпоха заселения ближайших планет. Круизный корабль «Голиаф» только что отчалил от Земли в направлении Марса, на его борту почти полторы тысячи туристов, жаждущих приключений и новых впечатлений. Они еще не знают, что впечатлений им достанется сверх обозначенного в программе полета, поскольку в окололунном пространстве уже намечается нештатная ситуация…
Вы думаете, что перед вами очередной фанфик поклонника Лема или других классиков фантастических межпланетных путешествий? Нет, отнюдь. Это рассказ о мероприятии, посвященном запуску новой линейки процессоров Intel Core Extreme Edition, прошедшем в Москве 27 июня. И о самих процессорах, конечно, тоже. Но сначала все-таки о космосе, точнее, о театрализованном представлении о нем.


Читать дальше →

Ближайшие события

Работа с Bluetooth LE из Java-приложений

Время на прочтение6 мин
Охват и читатели22K
Сегодня расскажем о том, как, пользуясь Java, создавать приложения для IoT, которые могут работать с удалёнными Bluetooth Low Energy-устройствами. Разработку таких приложений, благодаря проекту с открытым исходным кодом TinyB, поддерживает Intel IoT Development Kit. TinyB предоставляет разработчику простые API для C++ и Java, которые позволяют работать с BLE-устройствами. Здесь рассмотрим API TinyB для Java, а эксперименты будем проводить на Intel Edison.


Читать дальше →

А вот дрона с RealSense кому?

Время на прочтение1 мин
Охват и читатели9.3K


Yuneec сказал — Yuneec сделал. Показанный на CES этого года первый дрон с камерой Intel RealSense — Typhoon H Pro — теперь доступен для предзаказа, правда, на $100 дороже анонсированной цены — по $1899 за штуку. Конечно, это приличные деньги, но за них мы получаем: камеру с возможностью съемки 4к-видео, 12-мегапиксельную фотокамеру, управляющий модуль на базе Android с 7-дюймовым дисплеем и, как уже говорилось, камеру RealSense и соответствующее ПО, позволяющее создавать трехмерные карты окружающей обстановки и впоследствии избегать препятствий во время полета.
Итак, встречаем Yuneec Typhoon H — первый дрон, которого не придется снимать с дерева. Под катом — видеоролик о возможностях летающего аппарата.
Читать дальше →

ZigBee и Intel Edison: практика автоматизации переговорных комнат

Время на прочтение8 мин
Охват и читатели17K
Во многих организациях комнаты для переговоров используют неэффективно. У такого положения дел есть две основных причины. Первая заключается в том, что некто, забронировав переговорную, может ей и не воспользоваться в назначенное время. Вторая причина – встреча закончилась раньше, чем было запланировано, все разошлись, но об этом не знают те, кому комната пригодилась бы.


Мы создали интеллектуальную систему бронирования переговорных комнат (Smart Conference Room System, SCR) для того, чтобы помочь всем желающим с этими проблемами справиться.
Читать дальше →

Intel Edison, Windows Phone и Microsoft Azure: облачный союз пульта и светодиода

Время на прочтение7 мин
Охват и читатели5.5K
Возможности современных технологий ярче всего проявляются при их совместном использовании. Например, что можно сделать, если объединить Intel Edison, Microsoft Azure и Windows Phone? На самом деле, много всего. Здесь мы рассмотрим один из вариантов – дистанционное включение и выключение светодиода, присоединённого к одному из цифровых выходов Edison с коммутационной платой Arduino.


Читать дальше →

Приглашаем на IoT-хакатон от Mail.Ru Group и Intel 30–31 июля

Время на прочтение4 мин
Охват и читатели7.2K


Intel и Mail.Ru Group приглашают всех желающих принять участие в хакатоне, посвященном интернету вещей. Хакатон пройдет в московcком офисе Mail.Ru Group 30–31 июля 2016 года.

Интернет вещей не только дарит новые возможности, но и ставит новые задачи. Сегодня мы привыкли отвечать на вопросы, как хранить данные, какой протокол лучше выбрать и т. д. Но уже завтра к этим вопросам добавятся другие: какие данные собирать, как их считать, отображать, синхронизировать, как удаленно контролировать устройство, как сделать отказоустойчивое решение из кластера IoT-устройств.

Над подобными вопросами мы и приглашаем вас подумать на хакатоне: найти уникальные способы решения задач промышленности, бизнеса и повседневной жизни, используя платформы Intel Edison и Tarantool. А мы обеспечим все условия и возможности для создания чего-то нового!
Читать дальше →

MQTT и Modbus: cравнение протоколов, используемых в шлюзах для IoT

Время на прочтение6 мин
Охват и читатели53K
В становлении интернета вещей важны не только совершенно новые технологии. Неоценимую роль здесь играет возможность интеграции с разработками прошлых лет. А ключевой момент такой интеграции – связь. Существует немало протоколов, которые позволяют огромному количеству разнообразных «вещей» подключаться к интернету и взаимодействовать друг с другом.

image

Сегодня мы расскажем о паре взаимодополняющих протоколов, которые нашли применение в IoT. Первый – это Modbus. Он служит для организации связи между устройствами, расположенными недалеко друг от друга. Второй – MQTT. Он обладает гораздо более широкими возможностями, поддерживает работу в локальных сетях и в Интернете. С его помощью можно организовать обмен данными между «вещами» в глобальных масштабах.
Читать дальше →