Planuję stworzyć aplikację rozszerzonej rzeczywistości na telefon z systemem Android. Czy ktoś wie, czy istnieje jakikolwiek framework dla rozszerzonej rzeczywistości, który mógłby być wykorzystany do takich aplikacji?
Planuję stworzyć aplikację rozszerzonej rzeczywistości na telefon z systemem Android. Czy ktoś wie, czy istnieje jakikolwiek framework dla rozszerzonej rzeczywistości, który mógłby być wykorzystany do takich aplikacji?
Odpowiedzi:
W poszukiwaniu pomysłów możesz spojrzeć na następujące kwestie:
Istniejące aplikacje i ich interfejsy API: na rynku Androida jest wiele aplikacji Augmented Reality, z których Layar i Wikitude są dobrze znane. Istnieją również inne, takie jak SomaView i GeoVector . AFAIK, Wikitude i Layar upubliczniły swoje API.
Zestaw narzędzi: istnieje również zestaw narzędzi o nazwie NyARToolkit, który zapewnia bibliotekę do takich rzeczy.
Samouczek: artykuł DevX autorstwa Chrisa Hasemana
Powodzenia!
Możesz także użyć nowego zestawu SDK Qualcomm AR http://developer.qualcomm.com/dev/augmented-reality
Istnieją dwa rodzaje rzeczywistości rozszerzonej:
a) oparty na markerach, który wymaga dwuwymiarowych markerów do rozpoznania za pomocą wizji komputerowej i analizy obrazu, aby narysować nad nimi obraz z odpowiednim obrotem (ARToolkit)
b) w oparciu o geolokalizację i orientację, co oznacza, że aplikacja zna dokładną pozycję na ziemi, w której się znajdujesz i przed czym stoisz, i oblicza to, co widzisz, na podstawie geolokalizacji. (layar, wikitude)
Aplikacje takie jak junaio łączą oba te elementy
Ta strona http://socialcompare.com/en/comparison/augmented-reality-sdks przedstawia szerokie porównanie ram rzeczywistości rozszerzonej. Jest zaktualizowane do marca 2013 r .
Jest opisywany
Jestem jednym z programistów Spójrz! Popatrz! to kompletna platforma do tworzenia aplikacji rzeczywistości rozszerzonej na Androida.
Został opracowany jako końcowy projekt na Uniwersytecie Complutense w Madrycie.
Ich cechy to:
Ponadto opracowaliśmy aplikacje z frameworkiem, ich aplikacje są publikowane w naszej oficjalnej sieci.
Więcej informacji:
Oficjalna strona internetowa - http://www.lookar.net/en/
Projekt pozostał w - https://sourceforge.net/projects/lookar/
Sprawdź Mixare. To całkiem niezły framework AR dla Androida. W przeciwieństwie do większości wcześniej wspomnianych sugestii (nie jestem pewien co do wszystkich), kod źródłowy jest dostępny dla Mixare.
Pełna platforma rzeczywistości rozszerzonej oparta na markerze open source. http://code.google.com/p/android-augment-reality-framework/
Hej, utrzymuję AndroidARKit, projekt open source na github. Jest oparty na geografii i zawiera prostą przykładową aplikację Foursquare. Więcej informacji tutaj . lub tutaj . Napisałem wyżej wymieniony artykuł dotyczący devX. Zapraszam do kontaktu, jeśli masz jakiekolwiek pytania. Jest licencjonowany do użytku komercyjnego z podaniem autorstwa. Dlatego śmiało używaj go w aplikacjach komercyjnych.
http://layar.com/ byłby najpopularniejszą rzeczą, jaką widziałem. Zrobiłem aplikację, która pozwala na pobieranie i wyświetlanie informacji w podobny sposób jak Layar. To całkiem proste.
Każdy zainteresowany AR powinien również przyjrzeć się http://code.google.com/p/droidar/
Jest to platforma typu open source dla AR opartej na lokalizacji i opartej na markerach na Androida.
Pionier w metaio AR (Developers of Junaio) wyda bezpłatną wersję metaio Mobile SDK (Q4 / 2011). :)
Znam system FLOSS , który pomaga w tworzeniu aplikacji AR. Ten system to LibreGeoSocial
API Wikitude to kolejna alternatywa dla aplikacji na Androida: http://www.wikitude.org/developers
Znalazłem Layar Player .
„Layar Player to narzędzie, które umożliwia każdemu osadzenie warstw rzeczywistości rozszerzonej bezpośrednio w jego własnej aplikacji”.
Obecnie Layar Player jest przeznaczony tylko dla iPhone'a, ale wersja na Androida będzie dostępna w czwartym kwartale 2011 roku.
D'Fusion Mobile to platforma oparta na markerach i geolokalizacji z obsługą kodów kreskowych, śledzenia twarzy i obsługi czujników.
Spróbuj tego ! Projekt Open Source: http://code.google.com/p/andar/
Ta biblioteka rzeczywistości rozszerzonej systemu Android umożliwia konwersję współrzędnych GPS (lat / lon) na współrzędne ekranu (x / y). To prosty import słoików, który obsługuje wszystkie obliczenia za Ciebie.
Myślę, że powinieneś użyć String SDK
http://www.poweredbystring.com/licensing
Pobierz plik zip projektu z witryny
Następnie otwórz projekt CH-10, który jest zablokowany za pomocą com.isidorey.mobile BundleIdentifier. Więc utworzyłeś profil informacyjny w nazwie isidoreywildcard *. TO będzie działać.
Ale to nie jest rozwiązanie.
Musisz uruchomić, korzystając z własnego profilu informacyjnego.
Więc najpierw zarejestruj się
http://www.poweredbystring.com/licensing
Następnie pobierz wersję demoVersion, aby wypróbować. Możesz użyć biblioteki statycznej libStringOGLPro-1.1-com-isidorey-mobile.a (Otrzymasz bibliotekę statyczną .a z pobranego projektu demonstracyjnego), aby sprawdzić swój projekt.
Lepiej przeczytać książkę
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123