Я планирую разработать приложение дополненной реальности для телефона Android. Кто-нибудь знает, существует ли какая-либо существующая структура для дополненной реальности, которую можно было бы использовать для таких приложений?
Я планирую разработать приложение дополненной реальности для телефона Android. Кто-нибудь знает, существует ли какая-либо существующая структура для дополненной реальности, которую можно было бы использовать для таких приложений?
Ответы:
Для идей вы можете посмотреть следующее:
Существующие приложения и их API. На рынке Android существует ряд приложений дополненной реальности, из которых Layar и Wikitude хорошо известны. Другие, такие как SomaView и GeoVector, также существуют. AFAIK , Wikitude и Layar обнародовали свои API.
Инструментарий: также существует набор инструментов под названием NyARToolkit, который предоставляет библиотеку для этого.
Учебник: статья Криса Хасемана о DevX
Удачи!
Вы также можете использовать новый Qualcomm AR SDK http://developer.qualcomm.com/dev/augmented-reality.
Есть два типа дополненной реальности:
a) на основе маркера, для которого необходимы двумерные маркеры для распознавания с использованием компьютерного зрения и анализа изображений, чтобы нарисовать изображение поверх них с соответствующим поворотом (ARToolkit)
б) на основе геолокации и ориентации, что означает, что приложение знает точное положение на Земле, где вы находитесь и с чем вы сталкиваетесь, и вычисляет то, что вы видите, на основе геолокации. (Layar, Wikitude)
Такие приложения, как junaio, смешивают их обоих
На этой странице http://socialcompare.com/en/comparison/augmented-reality-sdks показано общее сравнение фреймворков дополненной реальности. Является ли обновлен до марта 2013 года .
Это показано
Я один из разработчиков Смотри! Смотри! представляет собой полную платформу для создания приложений дополненной реальности на Android.
Он был разработан как финальный проект Мадридского университета Комплутенсе.
Их особенности:
Кроме того, мы разработали приложения с фреймворком, их приложения опубликованы на нашем официальном сайте.
Больше информации:
Официальный сайт - http://www.lookar.net/en/
Проект остался - https://sourceforge.net/projects/lookar/
Проверьте Mixare. Это довольно хорошая среда дополненной реальности для Android. В отличие от большинства ранее упомянутых предложений (я не уверен относительно всех из них), исходный код для Mixare доступен.
Фреймворк дополненной реальности на основе маркеров с открытым исходным кодом. http://code.google.com/p/android-augment-reality-framework/
Привет, я поддерживаю AndroidARKit, проект с открытым исходным кодом на github. Он основан на географии и включает простой пример приложения Foursquare. Больше информации здесь . или здесь . Я написал статью на devX по ссылке выше. Не стесняйтесь обращаться ко мне, если у вас возникнут вопросы. Он лицензирован для коммерческого использования с указанием авторства. Так что не стесняйтесь использовать его в коммерческих приложениях.
http://layar.com/ было бы самой популярной вещью, которую я видел. Я сделал приложение, которое позволяет загружать и отображать информацию почти так же, как Layar. Это довольно просто.
Всем, кто интересуется AR, также следует взглянуть на http://code.google.com/p/droidar/
Это платформа с открытым исходным кодом для AR на основе местоположения и маркеров на Android.
Пионер в AR metaio (разработчики Junaio) выпустит бесплатную версию metaio Mobile SDK (4 квартал 2011 г.). :)
Я знаю систему FLOSS , которая поможет вам создавать приложения AR. Эта система - LibreGeoSocial
Wikitude API - еще одна альтернатива для приложений Android: http://www.wikitude.org/developers
Я нашел Layar Player .
«Layar Player - это инструмент, который позволяет любому встраивать слои дополненной реальности прямо в свое собственное приложение».
В настоящее время Layar Player предназначен только для iPhone, но версия для Android будет доступна в четвертом квартале 2011 года.
D'Fusion Mobile - это платформа на основе маркеров и геолокации с поддержкой штрих-кода, отслеживания лиц и датчиков.
Попробуй это ! Проект с открытым исходным кодом: http://code.google.com/p/andar/
Эта библиотека дополненной реальности Android позволяет конвертировать координаты GPS (широта / долгота) в координаты экрана (x / y). Это простой импорт jar-файлов, который выполняет все вычисления за вас.
Я думаю, вам следует использовать String SDK
http://www.poweredbystring.com/licensing
Загрузите zip-файл проекта из
Затем откройте проект CH-10, который заблокирован с помощью com.isidorey.mobile BundleIdentifier. Итак, вы создали профиль обеспечения с именем isidoreywildcard *. Тогда он будет работать.
Но это не выход.
Вам нужно запускать, используя свой собственный профиль Provisionin.
Итак, сначала зарегистрируйтесь в
http://www.poweredbystring.com/licensing
Затем скачайте демоверсию, чтобы попробовать. Вы можете использовать статическую библиотеку libStringOGLPro-1.1-com-isidorey-mobile.a (вы получите статическую библиотеку .a из загруженного демонстрационного проекта), чтобы проверить свой проект.
Лучше читать книгу
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123