Выбрать главу

Как комментирует результаты сам разработчик, "это был интересный исследовательский вопрос, потому что на первых порах я и сам думал, что исследование обречено на неудачу... в итоге же мы крайне удивлены тем, насколько точно и аккуратно срабатывает технология".

Пока что приложение Batphone никто не называет окончательным продуктом - скорее, это лишь программа, подтверждающая концепцию в основе технологии. Однако в будущем у этой разработки явно просматривается потенциал реального помощника при обеспечении ориентации в больших зданиях. Кроме того, акустические отпечатки помещений - это лишь один из многих способов определять местоположение внутри зданий. Другие возможности, как известно, предоставляют сигналы сетей WiFi и радиосигналы от антенн сотовой связи. Так что будущая технология в идеале могла бы комбинировать в себе все доступные источники для получения наивысшей точности в определении местоположения.

Подробнее с разработками Тарзи (включая исходные коды программ) можно познакомиться на сайте исследователя. А собственно приложение Batphone можно бесплатно скачать с сайта Apple-приложений iTunes Store по адресу http://itunes.apple.com/us/app/batphone/id405396715?mt=8. Для сравнения, это же приложение показывает и позицию, вычисляемую на основе имеющихся в iPhone сервисов местоположения - где координаты определяются на основе радиосигналов от GPS спутников, WiFi сетей и базовых станций сотовой связи. Как свидетельствуют эксперименты, новый акустический метод Batphone в условиях зданий дает более точные результаты, чем радиометоды.

В другом разделе того же сайта itunes.apple.com можно найти еще одно совсем новое и любопытное приложение для планшета Apple iPad, непосредственно связанное с самостоятельной ориентацией мобильного устройства в пространстве.

Речь идет об игре, носящей название Ball Invasion и представляющей собой довольно нехитрый по сути шутер, в котором декорациями для игры служит реальный мир вокруг играющего. То есть пользователь держит свой iPad 2 прямо перед собой, и планшет становится как бы окном в "иной мир", где прежняя обстановка оказывается наполнена мишенями, которые можно преследовать и отстреливать.

Ball Invasion

Разработчик игры, шведская компания 13th Lab, - это базирующийся в Стокгольме стартап, в котором люди заняты разработкой собственной компьютерной системы, близко родственной системам расширения реальности или ARS (Augmented Reality System). Для кого-то созданная шведами игрушка может быть любопытна и сама по себе, однако куда больший интерес представляет стоящая за ней технология.

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

Данная аббревиатура расшифровывается как Simultaneous Localization Аnd Mapping и в переводе означает "Одновременное картографирование и определение местоположения". Значительная часть этой перспективной системы была в свое время разработана в космическом агентстве НАСА для применения в роботах, предназначенных для исследования других планет. Оснащенный такой системой космический робот (или же просто дрон-разведчик) обретает способность самостоятельно осматриваться вокруг себя, выстраивать цифровую картину окружающего мира, а затем понимать, где именно в этой картине находится он сам.

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

Но что особенно примечательно - новая игра Ball Invasion построена на основе такого движка, в котором удалось не просто ужать все базовые возможности SLAM до предельно компактной версии, но и обеспечить работу системы на портативном устройстве iPad. Не используя при этом ничего дополнительного, кроме штатных сенсоров планшета и его стандартного аппаратного обеспечения. Как не без гордости поясняют разработчики, речь идет далеко не просто об изображении с видеокамеры с навороченным поверх нее слоем специальной программы. Это, можно сказать, еще один способ видеть мир.