2011-06-27 15 views
6

मैं कैमरे, कंपास और स्थान का उपयोग करने जैसे मिनी "मेरे आसपास" विकसित करने की कोशिश कर रहा हूं। मैं अपनी स्क्रीन पर जगह की छवियों को प्रदर्शित करना चाहता हूं। इस पल के लिए मेरे पास कंपास के साथ मेरा स्थान और मेरा अभिविन्यास है। मैं जानना चाहता हूं कि मैं उस स्थान की स्थिति कैसे निर्धारित कर सकता हूं जिसे मैं प्रदर्शित करना चाहता हूं।आईओएस बढ़ी हुई वास्तविकता कंपास और स्थान

आपकी मदद के लिए धन्यवाद;)

+0

सबसे पहले मैं अपने और उस स्थान के बीच कोण निर्धारित कर सकता हूं जिसे मैं ढूंढ रहा हूं? – Pierre

+0

क्या आपको अभी तक इसके लिए उत्तर मिला है? – virantporwal

उत्तर

6

एक बार जब आप सापेक्ष दूरी और असर रखते हैं, तो आप this page पर पाए गए एल्गोरिदम का उपयोग करके एक ही समन्वय स्थान में दो बिंदुओं से निर्धारित कर सकते हैं, यह पता लगाने के लिए कि ज्ञात दृष्टिकोण के संबंध में एक ज्ञात समन्वय मूल रूप से एक परिप्रेक्ष्य प्रक्षेपण है, गणित this Wikipedia article पर उल्लिखित है। कैमरे का घूर्णन कंपास द्वारा दिया जाता है, और एक्सेलेरोमीटर द्वारा झुकाव (स्थिति निश्चित रूप से, जीपीएस) है।

मैं एक बेहतर दस्तावेज़ खोजने की कोशिश कर रहा हूं - कैमरे के पैरामीटर आदि जैसे कुछ अतिरिक्त चीजों पर विचार करना है, लेकिन यह एक अच्छा प्रारंभिक बिंदु है।

यदि यह बहुत शामिल है (जैसे कि आप रोटेशन मैट्रिस के साथ सहज नहीं हैं) तो हम इसे सरल ट्रिगर पर सीधे तोड़ सकते हैं।

+0

मेरे देर के उत्तर के लिए खेद है। आपका धन्यवाद ! मुझे रोटेशन मैट्रिस की अवधारणा पता है लेकिन यहां मैं वास्तव में इसका उपयोग नहीं करता हूं। – Pierre

+0

यहां लिंक "http://www.yourhomenow.com/house/haversine.html" मर चुका है! – byJeevan

+0

ऐसा लगता है कि एक ही सूत्र हैं: http://www.movable-type.co.uk/scripts/latlong.html, मैं उत्तर में लिंक अपडेट करूंगा – dabhaid

1

iPhone ARKit project does this में कोड, और बहुत-सी। जबकि आप अपनी पूरी लाइब्रेरी का उपयोग करने में सक्षम नहीं हो सकते हैं, यह बढ़ी हुई वास्तविकता के विषय पर एक महान संदर्भ है।

+1

मैं इसके तहत गणित को समझना चाहता हूं। लिंक के लिए टैंक लेकिन मैं वास्तव में इसे स्वयं लागू करना चाहता हूं। – Pierre

+0

यदि आप गणित के पीछे उस एपिफेनी प्राप्त करते हैं, तो क्या आप इस प्रश्न पर वापस लिखने के लिए तैयार होंगे? मैं इसे थोड़ी देर के लिए समझने की कोशिश कर रहा हूं – RyanR

+0

@RyanR इस धागे में उल्लिखित लिंक खुलता नहीं है। http://www.iphonear.org –

0

3 डीएआर देखें, यह आपको एमके मैप व्यू ऐप में बहुत आसानी से एआर व्यू जोड़ने देता है। 3 डीएआर साइट पर, इस प्रक्रिया पर एक वीडियो ट्यूटोरियल के साथ-साथ कुछ नमूना कोड, www.3dar.us

0

आप Junaio में एक स्थान आधारित एआर ऐप बना सकते हैं। यह एक एआर ब्राउज़र है। उपयोग करने और तैनात करने के लिए नि: शुल्क (जब तक यह एक कस्टम ऐप नहीं है और जुनाई में)।

संबंधित मुद्दे