ฉันวางแผนที่จะพัฒนาแอปพลิเคชันความเป็นจริงเสริมสำหรับโทรศัพท์ Android มีใครรู้บ้างว่ามีเฟรมเวิร์กสำหรับความเป็นจริงเสริมที่สามารถใช้กับแอพพลิเคชั่นดังกล่าวได้หรือไม่?
ฉันวางแผนที่จะพัฒนาแอปพลิเคชันความเป็นจริงเสริมสำหรับโทรศัพท์ Android มีใครรู้บ้างว่ามีเฟรมเวิร์กสำหรับความเป็นจริงเสริมที่สามารถใช้กับแอพพลิเคชั่นดังกล่าวได้หรือไม่?
คำตอบ:
สำหรับแนวคิดคุณสามารถดูสิ่งต่อไปนี้:
แอปที่มีอยู่และ API ของพวกเขา: มีแอปพลิเคชัน Augmented Reality จำนวนมากในตลาด Android ซึ่ง Layar และ Wikitude เป็นที่รู้จักกันดี อื่น ๆ เช่นSomaViewและGeoVectorก็มีอยู่เช่นกัน AFAIK, WikitudeและLayarทำให้ API ของพวกเขาเป็นสาธารณะ
Toolkit: นอกจากนี้ยังมีชุดเครื่องมือชื่อNyARToolkitที่ให้ห้องสมุดสำหรับสิ่งนั้น
บทช่วยสอน: บทความ DevX โดย Chris Haseman
โชคดี!
คุณยังสามารถใช้ Qualcomm AR SDK ใหม่ http://developer.qualcomm.com/dev/augmented-reality
ความเป็นจริงยิ่งมีสองประเภท:
a) ตามเครื่องหมายซึ่งต้องการเครื่องหมายสองมิติเพื่อรับรู้โดยใช้การมองเห็นด้วยคอมพิวเตอร์และการวิเคราะห์ภาพเพื่อวาดภาพทับด้วยการหมุนที่สอดคล้องกัน (ARToolkit)
b) ตำแหน่งทางภูมิศาสตร์และการวางแนวซึ่งหมายความว่าแอปรู้ตำแหน่งที่แน่นอนในโลกที่คุณอยู่และสิ่งที่คุณกำลังเผชิญอยู่และจะคำนวณสิ่งที่คุณเห็นตามตำแหน่งทางภูมิศาสตร์ (Layar, Wikitude)
แอพอย่าง junaio ผสมทั้งสองอย่าง
หน้านี้http://socialcompare.com/en/comparison/augmented-reality-sdksแสดงการเปรียบเทียบแบบกว้าง ๆ ของกรอบความเป็นจริงเสริม มีการปรับปรุงเพื่อมีนาคม 2013
เป็นจุดเด่น
ฉันเป็นหนึ่งในผู้พัฒนา Look! ดู! เป็นกรอบที่สมบูรณ์สำหรับการสร้างแอปพลิเคชันความเป็นจริงเสริมบน Android
ได้รับการพัฒนาเป็นโครงการสุดท้ายที่ University Complutense of Madrid
คุณสมบัติของพวกเขาคือ:
นอกจากนี้เรายังได้พัฒนาแอพที่มีเฟรมเวิร์กเผยแพร่ในเว็บอย่างเป็นทางการของเรา
ข้อมูลมากกว่านี้:
เว็บไซต์อย่างเป็นทางการ - http://www.lookar.net/en/
โครงการอยู่ใน - https://sourceforge.net/projects/lookar/
ตรวจสอบ Mixare เป็นกรอบ AR ที่ดีสำหรับ Android ไม่เหมือนกับคำแนะนำที่กล่าวถึงก่อนหน้านี้ (ฉันไม่แน่ใจเกี่ยวกับข้อเสนอแนะทั้งหมด) ซอร์สโค้ดมีให้สำหรับ Mixare
เครื่องหมายโอเพนซอร์สแบบเต็มตามกรอบความเป็นจริงเสริม http://code.google.com/p/android-augment-reality-framework/
สวัสดีฉันดูแล AndroidARKit ซึ่งเป็นโครงการโอเพ่นซอร์สบน github เป็นข้อมูลทางภูมิศาสตร์และมีแอปพลิเคชันตัวอย่างง่ายๆของ foursquare ข้อมูลเพิ่มเติมที่นี่ หรือนี่ ฉันเขียนบทความ devX ที่เชื่อมโยงด้านบน อย่าลังเลที่จะติดต่อฉันหากคุณมีคำถามใด ๆ ได้รับอนุญาตให้ใช้ในเชิงพาณิชย์พร้อมการระบุแหล่งที่มา ดังนั้นอย่าลังเลที่จะใช้ในแอพเชิงพาณิชย์
http://layar.com/น่าจะเป็นที่นิยมที่สุดที่ฉันเคยเห็น ฉันสร้างแอพที่อนุญาตให้ดาวน์โหลดและแสดงข้อมูลในลักษณะเดียวกับเลเยอร์ ตรงไปตรงมาสวย
ใครที่สนใจ AR ควรดูที่http://code.google.com/p/droidar/
เป็นกรอบโอเพ่นซอร์สสำหรับ AR ตามตำแหน่งและเครื่องหมายบน Android
ผู้บุกเบิก AR metaio (ผู้พัฒนา Junaio) จะปล่อยmetaio Mobile SDKเวอร์ชันฟรี(ไตรมาสที่ 4/2554) :)
ฉันรู้จักระบบFLOSSที่ช่วยคุณสร้างแอปพลิเคชัน AR ระบบนี้คือLibreGeoSocial
BeyondARฟรีและใบอนุญาต apache v2
ฉันรู้ว่าartoolkitมีพอร์ตไปยัง Symbian อาจมีพอร์ตไปยัง Android ด้วย
Wikitude API เป็นอีกทางเลือกหนึ่งสำหรับแอปพลิเคชัน Android: http://www.wikitude.org/developers
ฉันเจอLayar Playerแล้ว
"Layar Player เป็นเครื่องมือที่ช่วยให้ทุกคนสามารถฝังเลเยอร์ความจริงเสริมลงในแอปพลิเคชันของตนเองได้โดยตรง"
ขณะนี้ Layar Player มีไว้สำหรับ iPhone เท่านั้น แต่เวอร์ชัน Android จะวางจำหน่ายในไตรมาสที่ 4 ปี 2554
D'Fusion Mobileเป็นแพลตฟอร์มที่ใช้เครื่องหมายและตำแหน่งทางภูมิศาสตร์พร้อมการสนับสนุนบาร์โค้ดการติดตามใบหน้าและการสนับสนุนเซ็นเซอร์
ลองอันนี้ ! โครงการโอเพ่นซอร์ส: http://code.google.com/p/andar/
ดังที่ Reinier กล่าวว่า artoolkit อาจเป็นตัวเลือกที่ดีที่สุด มีสำหรับหุ่นยนต์ตรวจสอบนี้ออก
ar23dเป็น 3D Augmented Reality SDK สำหรับ Android 2.2+ และ Android 3.0+ ไม่พบค่าใช้จ่ายในการออกใบอนุญาตในเว็บไซต์
ไลบรารีความเป็นจริงยิ่งของ Androidนี้ช่วยให้คุณสามารถแปลงพิกัด GPS (lat / lon) เป็นพิกัดหน้าจอ (x / y) มันเป็นการนำเข้าโถอย่างง่ายและจัดการการคำนวณทั้งหมดให้คุณ
ฉันคิดว่าคุณควรใช้ String SDK
http://www.poweredbystring.com/licensing
ดาวน์โหลดไฟล์ zip โครงการจาก
จากนั้นเปิดโครงการ CH-10 ที่ล็อคด้วย com.isidorey.mobile BundleIdentifier ดังนั้นคุณได้สร้างโปรไฟล์การจัดเตรียมในชื่อ isidoreywildcard * แล้วมันจะทำงาน
แต่นี่ไม่ใช่วิธีแก้ปัญหา
คุณต้องดำเนินการโดยใช้โปรไฟล์การจัดเตรียมของคุณเอง
ดังนั้นลงทะเบียนก่อน
http://www.poweredbystring.com/licensing
จากนั้นดาวน์โหลด DemoVersion เพื่อลอง คุณสามารถใช้ libStringOGLPro-1.1-com-isidorey-mobile.a (คุณจะได้รับไลบรารีแบบคงที่จากไลบรารีแบบคงที่จาก Demo Project ที่ดาวน์โหลดมา) เพื่อตรวจสอบโปรเจ็กต์ของคุณ
อ่านหนังสือดีกว่า
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123