android arcore - Quadro della realtà aumentata




augmented reality (19)

Sto pianificando di sviluppare un'applicazione di realtà aumentata per il telefono Android. Qualcuno sa se esiste una struttura esistente per la realtà aumentata che potrebbe essere utilizzata per tali applicazioni?


Answers

http://layar.com/ sarebbe la cosa più popolare che abbia mai visto. Ho creato un'app che consente di scaricare e visualizzare le informazioni allo stesso modo di layar. È piuttosto semplice.


Conosco un sistema FLOSS che ti aiuta a creare applicazioni AR. Questo sistema è LibreGeoSocial


Questa libreria di realtà aumentata di Android ti consente di convertire le coordinate GPS (lat / lon) in coordinate dello schermo (x / y). È una semplice importazione di jar e gestisce tutti i calcoli per te.


Esistono due tipi di realtà aumentata:

a) basato su marker, che necessita di indicatori bidimensionali per riconoscere utilizzando la visione computerizzata e l'analisi dell'immagine per disegnare un'immagine su di essi con la rotazione corrispondente (ARToolkit)

b) geolocalizzazione e orientamento basati, il che significa che l'app conosce la posizione esatta nella terra in cui ti trovi, e cosa stai affrontando e calcola ciò che vedi, in base alla geolocalizzazione. (Layar, Wikitude)

App come junaio li mixano entrambi


D'Fusion Mobile è una piattaforma basata su marker e basata sulla geolocalizzazione con supporto BarCode, Face Tracking e supporto sensori.


BeyondAR è gratuito e apache license v2



ar23d è un SDK in 3D Augmented Reality per Android 2.2+ e Android 3.0+. Quanto sono i costi di licenza non possono essere trovati sul loro sito web.



So che artoolkit ha un port per Symbian. Forse esiste anche una porta per Android


Per le idee, puoi guardare quanto segue:

App esistenti e relative API: ci sono un numero di applicazioni in Realtà Aumentata nel mercato Android di cui Layar e Wikitude sono ben note. GeoVector anche altri come SomaView e GeoVector . AFAIK, Wikitude e Layar hanno reso pubbliche le loro API.

Toolkit: esiste anche un toolkit chiamato, NyARToolkit che fornisce una libreria per una cosa del genere.

Tutorial: Articolo DevX di Chris Haseman

In bocca al lupo!


Penso che dovresti usare String SDK

http://www.poweredbystring.com/licensing

Scarica il file zip del progetto da

https://github.com/kyleroche/Professional_iOS_AugmentedReality/blob/master/Ch10/mobile/mobile/ViewController.m

Quindi apri CH-10 Project.That è bloccato con com.isidorey.mobile BundleIdentifier. Quindi hai creato un profilo di provisioning nel nome isidoreywildcard *. Allora funzionerà.

Ma questa non è la soluzione.

È necessario eseguire utilizzando il proprio profilo provisionin.

Quindi, prima registrarsi

http://www.poweredbystring.com/licensing

Quindi scarica demoVersion per provare. Puoi usare libStringOGLPro-1.1-com-isidorey-mobile.a (Otterrai una libreria statica .a static from Download Demo Project) per controllare il tuo progetto.

È meglio leggere il libro

http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123


Come ha detto reinier, l'artoolkit potrebbe essere l'opzione migliore. c'è per Android, controlla this




Sono uno degli sviluppatori Look! Guarda! è una struttura completa per la creazione di applicazioni di realtà aumentata su Android.

È stato sviluppato come progetto finale presso l'Università Complutense di Madrid.

Le loro caratteristiche sono:

  • Realtà aumentata
  • Posizione interna
  • Servizi remoti
  • 3D, 2D e fotocamera
  • Iterazioni con oggetti

Inoltre abbiamo sviluppato app con il framework, le loro sono pubblicate nella nostra web ufficiale.

Maggiori informazioni:

Sito ufficiale - http://www.lookar.net/en/

Il progetto è rimasto in: https://sourceforge.net/projects/lookar/




setData () viene utilizzato per il sistema Android per trovare un componente dell'applicazione che corrisponde all'attributo dei dati in intento implicito.

putExtra () è utilizzato principalmente per passare alcune informazioni al componente dell'applicazione selezionato, dal sistema Android.





android augmented-reality