Ваша личная лаборатория виртуальной реальности
Курсы
Новости / Обзор контроллера Leap Motion: пассы руками
 

Обзор контроллера Leap Motion: пассы руками

Управлять компьютером, двигая руками в воздухе, — это необычно. Разработчик технологии, получившей имя Leap Motion, уверяет, что процесс этот проще и естественнее традиционных тактильных методов, будь то работа с мышью или сенсорным экраном.

Управлять компьютером, двигая руками в воздухе, — это необычно. Разработчик технологии, получившей имя Leap Motion, уверяет, что процесс этот проще и естественнее традиционных тактильных методов, будь то работа с мышью или сенсорным экраном. Мы попытались разобраться в том, так ли это и может ли Leap Motion заменить классические устройства ввода в ближайшем будущем.

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

Малоизвестная компания OcuSpec выступила еще с одним решением, позволяющим заменить компьютерную мышь, а заодно и сенсорную панель ноутбуков, которая так и не стала ее полноценным аналогом. Технология Leap Motion, которую продвигает в массы OcuSpec, основана на захвате (сканировании) движений пальцев и кистей рук с последующей оцифровкой, что позволяет перемещать курсор одним взмахом руки в воздухе и запускать программу или открывать нужное окно, просто ткнув пальцем в пустоту. Звучит заманчиво, но перспектива конкуренции с обычной компьютерной мышью в будущем зависит от того, как точно реализован механизм оцифровки движений и насколько комфортно осуществляется сам процесс управления. Именно по этим признакам мы и постарались оценить практическое применение оригинального контроллера Leap Motion, а также попытались дать прогноз относительно дальнейшего развития этой технологии.

О технологии Leap Motion

Leap Motion

Тип: контроллер движений

Особенности: распознавание пальцев двух рук

Возможность полного управления функциями компьютера

Интерфейс: USB 2.0

ОС: Windows 7/8, Mac OS X 10.7, Linux

Размеры, мм: 13×13×76

Масса, г: 45

Гарантия, мес.: 12

Цена, руб.: 6 500

Суть технологии Leap Motion заключается в сочетании пары инфракрасных камер и светодиодов, работающих в инфракрасном диапазоне и подсвечивающих рабочую зону. Камеры отслеживают движение рук в заданном участке пространства. Эта информация передается на компьютер, к которому подключен контроллер. Принятая информация обрабатывается с помощью специализированного ПО, после чего результат произведенного действия отображается на экране монитора. Программный комплекс Leap Motion распознает запястье, ладонь и пальцы двух рук отдельно, поэтому само по себе действие может быть абсолютно любым, начиная с нажатия клавиш на виртуальной клавиатуре и заканчивая имитацией стрельбы из виртуальной винтовки или сборкой какой-нибудь модели из виртуального конструктора. Никто не запрещает при помощи этой технологии рисовать или моделировать. Все ограничено лишь фантазией разработчиков ПО.

Контроллер Kinect для консоли Xbox 360 и ПК под Windows — по сути, аналог Leap Motion.

Сама по себе технология сканирования движущегося объекта не является революционной и активно используется в современной компьютерной мультипликации. Существуют подобные продукты и для домашнего пользователя. В их основе — специализированное ПО и обычные веб-камеры или камеры, работающие в инфракрасном диапазоне. Наиболее известным и популярным на сегодняшний день аналогичным проектом является Kinect от Microsoft. Но этот контроллер позиционируется в основном как игровой. В недалеком прошлом были и попытки создать контроллер для управления ПК, правда, без возможности распознавания множества объектов, как у Leap Motion. Но до широкого круга потребителей эти устройства так и не добрались.

В том варианте исполнения, в котором Leap Motion производится сейчас, захват движения осуществляется в достаточно большом участке пространства над устройством. Пока кисти рук пользователя находятся в пределах этого объема, устройство распознает каждое движение его пальцев. Впрочем, это совсем необязательно должны быть сами пальцы — в руки можно взять и инструмент в виде палочки, карандаша или кисти, имитируя таким образом процесс создания изображения.

Использование Leap Motion в составе очков виртуальной реальности

Технология Leap Motion пока еще слишком молода, но команда, ее создающая, весьма амбициозна и имеет далеко идущие планы. Уже сегодня встроенным модулем Leap Motion оснащаются некоторые модели ноутбуков HP, а на сайте производителя можно найти информацию об использовании устройства с очками виртуальной реальности. Сам модуль крепится с помощью специального комплекта на очки и сканирует пространство перед пользователем.

Комплект поставки Leap Motion

Контроллер поставляется в компактной, ничем особо не примечательной картонной коробке светлых оттенков. Мимо такой коробки легко пройти и не заметить, что перед вами только что промелькнуло уникальное устройство с технологиями будущего. Внутри, кроме самого модуля, были найдены лишь два кабеля с разъемами microUSB 3.0 разной длины и краткое печатное руководство по началу работы.

Внешний вид контроллера Leap Motion

Контроллер без единой (даже сенсорной!) кнопки да еще и размером с зажигалку легко вызывает неподдельный интерес даже у самого искушенного в современной технике пользователя. При этом выглядит малыш вполне серьезно. Корпус Leap Motion изготовлен из металла, сверху закрыт полупрозрачным, практически черным стеклом, а нижняя часть выполнена из мягкого прорезиненного материала, препятствующего скольжению по ровной поверхности стола.

Интерфейсный разъем

На одной из длинных боковых граней металлического корпуса расположен светодиодный индикатор, информирующий пользователя о работе устройства, а один из торцов занят разъемом стандарта miniUSB 3.0 (хотя само устройство оснащено интерфейсом USB 2.0) для подключения интерфейсного кабеля. Вся остальная поверхность корпуса не занята ничем, поэтому смотрится Leap Motion лаконично и предельно просто.

Контроллер в работе

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

Примечательно, что работа с Leap Motion возможна на компьютерах под управлением не только Windows или Mac OS, но и Linux. Правда, для этого потребуется заняться самостоятельной адаптацией приложений, так как в официальных библиотеках разработчика выложено ПО только под первые две ОС. Самому адаптировать приложения для Leap Motion как под Linux, так и под две другие системы можно, воспользовавшись пакетом разработчика (SDK), который бесплатно доступен для скачивания с сайта производителя. Более того, все имеющееся специализированное ПО для Leap Motion отчасти ориентировано именно на разработчиков, которым потребуется снимать текущие показатели при работе и проводить отладку.

Менеджер установленных приложений

После установки основного пакета ПО в системе появляется приложение для настройки Leap Motion Control Panel, утилита визуализации Leap Motion Diagnostic Visualizer, предназначенная для проверки устройства и его отладки, а также программа Leap Motion App Home, представляющая собой менеджер установленных в системе приложений, которые совместимы с контроллером Leap Motion.

Настройка Leap Motion

Контроллер готов к работе сразу после установки и может использоваться без проведения дополнительных настроек. Но если вы разработчик, то без Leap Motion Control Panel вам не обойтись. Впрочем, кое-что здесь найдется и для простого пользователя. Например, можно задать высоту, до которой контроллер будет сканировать пространство над собой.

Виталий Крылов

Источник: http://www.3dnews.ru/908660

Рассказать друзьям
Присоединиться к нам!
Контакты
г. Москва, Ленинский пр., д. 38А, каб. 104