חלק מהיישומים והחוויות הניידות המדוברות ביותר בימינו משתמשים בטכנולוגיית מציאות רבודה. בעוד שחלק מהחוויות הללו יכולות לעבוד כמעט על כל מכשיר נייד, אחרות פועלות רק על דגמים חדשים ויקרים יותר. פיתוח ושימוש בחוויות חזקות יותר אלה דורשים ARCore ו- ARKit.

מבוא ל- ARCore ו- ARKit

ARCore של Android ו- ARKit של אפל הן הפלטפורמות המאפשרות למפתחים ליצור ולמשתמשים לגשת לחוויות AR במכשירים ניידים. הם דורשים גישה לתוכנה ולחומרה של המכשיר שלך כולל המצלמה ומידע המיקום.

איך ARCore עובד

ARCore היא הפלטפורמה של Android לבניית וניסיון של אפליקציות AR לנייד. בניגוד ל- ARKit, ARCore נשענת כמעט אך ורק על המצלמה הראשית ועל חיישני התנועה המובנים במכשיר.

המשמעות היא שלמפתחי אפליקציות המשתמשים ב- ARCore יש הרבה יותר גמישות במנועי הפיתוח שהם משתמשים בהם ואף יכולים לפתח חוויות למכשירי iOS. המשמעות היא שלמרות שהתקנים חדשים או יקרים יותר יאפשרו חוויות AR חזקות יותר, רוב מכשירי Android הפועלים תואמים במידה מסוימת ל- ARCore.

ARCore פועלת באמצעות מצלמת המכשיר כדי לאתר "נקודות תכונה" בסביבה הסובבת. אשכולות של נקודות תכונה משמשות לזיהוי מישורים סבירים בעולם הפיזי, שם מישורים הם משטחים רצופים כמו קירות או רצפות ותקרות, או חלקים של מבנים גדולים יותר כמו שולחנות.

instagram viewer

מטוסים או אפילו נקודות ספציפיות יכולים להפוך ל"עוגנים "לממצאים דיגיטליים בחוויות AR. בגישה פשוטה יחסית זו יש בעיות בזיהוי משטחים חלקים.

הבנת הסביבה היא רק מחצית מהסיפור. על ידי גישה למידע על המיקום, ההתמצאות והתנועה של המכשיר הסלולרי, ARCore מאפשרת תהליך שנקרא לוקליזציה ומיפוי סימולטני. זהו תהליך של הקשר בין המיקום והסביבה של הטלפון כדי לאפשר חוויות דינמיות.

מה זה SLAM? איך מכוניות בנהיגה עצמית יודעות איפה הן

איך מכוניות בנהיגה עצמית יודעות איפה הן? זה נקרא "לוקליזציה ומיפוי סימולטני" (SLAM). ככה זה עובד.

חוויות ARCore כוללות גם הערכה קלה כדי להפוך את המיקום של אובייקטים דיגיטליים לאמינים יותר. יתר על כן, גוגל פיתחה לאחרונה א ממשק API לעומק שעובד ברוב מכשירי אנדרואיד שיוצרו לאחר דצמבר 2019, אך יגיע מקורי ב- Galaxy Note 10+, ה- Galaxy S20 Ultra, והתקנים מאוחרים יותר.

איך ARKit עובד

תפוחים ארקיט היא פלטפורמת iOS לבניית חוויית אפליקציות ו- AR. עדכון 2020 משפר את הישנים ומאפשר חוויות חדשות עם יכולות LiDAR המשולבות החל מ- אייפון 12 פרו ופרו מקס וה אייפד פרו.

אשראי תמונה: אפל

הסתמכות זו על טכנולוגיה בלעדית עשויה להפוך את חוויות AR המותאמות ל- ARKit ליותר immersive ולכלים מדויקים יותר. עם זאת, המשמעות היא גם שקשה יותר למפתחים להפוך יישומי AR לנגישים יותר.

LiDAR (קיצור של "זיהוי אור וטווח") קובע את המרחק בין מכשיר למשטח תוך שימוש בזמן שלוקח לדופק האור לעבור מהמכשיר למשטח ובחזרה. כל דופק אור מייצר נקודה אחת. אוספים של נקודות אלה, הנקראות "ענני נקודה" משמשים ליצירת מפה טופוגרפית של סביבת המשתמש.

שיטה זו יוצרת מפות מפורטות יותר מהמודל של אנדרואיד, כמו גם מאפשרת להציב דגמים דיגיטליים במהירות רבה יותר. זה גם דורש חומרה ייעודית שהופכת את המכשירים לגדולים יותר ויקרים יותר.

מערכת LiDAR של אפל משפרת גם את חסימת האובייקטים ואת חסימת האנשים, כלומר מאפשרת לאובייקטים דיגיטליים להימצא מאחורי אובייקטים פיזיים ואנשים. יכולות המדידה, לכידת התנועה ופיזיקת האובייקטים בתוך יישומי AR משופרות גם כן.

כמו במקרה של ARCore, ARKit מטפל במיפוי עולמי (שאפל מכנה "Scene Geometry") באמצעות ממשקים עם מיקום המכשיר וחומרת המיקום שלו. ARKit כולל גם שילובים המאפשרים להשתמש בשתי מצלמות המכשיר בו זמנית.

האם ARCore או ARKit "טובים יותר"?

כשמשווים בין שני דברים, קל לשאול אם אחד מהם "טוב יותר" מהשני. ברוב המקרים, כולל זה של ARCore ו- ARKit, זה לא בדיוק כל כך פשוט. יש בהחלט פשרות, אבל קשה להכריז על אחד כ"זוכים ".

ARCore ו- ARKit למשתמשים

ל- ARKit (במיוחד עכשיו שהוא משלב את LiDAR) יתרונות על פני ARCore בכל מה שקשור לחוות AR, וכך רוב האנשים ירצו לתקשר איתה. באופן ספציפי, כאמור לעיל, זיהוי המטוס של ARKit טוב יותר מ- ARCore בזיהוי משטחים בעלי מרקם נמוך כמו קירות לבנים.

עם זאת, השימוש ב- LiDAR של ARKit הופך מכשירים תואמים למהדורה האחרונה לגדולים ויקרים יותר. מכיוון ש- ARCore משתמש בטכנולוגיה כבר בטלפון רגיל, התקנים תואמים אינם צריכים להיות גדולים יותר או יקרים יותר כדי לתמוך בפלטפורמה.

דבר אחד שיש לזכור הוא ש- ARKit ו- ARCore הם חלקים ממערכות הפעלה גדולות יותר. אם משתמש נתון מכיר את אנדרואיד ונוח לו יותר, ה- ARKit של אפל כנראה לא יספיק כדי לשנות את דעתו.

בנימה קשורה, פלטפורמות אלה משתלבות עם מערכות ההפעלה ההורים שלהן ושירותים קשורים בדרכים שונות. ARKit משולב יותר מקרוב ב מפות אפל מאשר מפות גוגל משולב ב- ARCore. עם זאת, ARCore שזור יותר במנוע חיפוש התמונות של גוגל.

אם יצירה ואינטראקציה עם AR היא בראש סדר העדיפויות כשאתה חושב כיצד אתה משתמש בטלפון הנייד שלך ARKit לעומת. ARCore היא תחרות שכדאי לכם לצפות בה. אם אינך משתמש ב- AR או רק משתמש בו כלאחר יד, השימוש בשירות שמגיע עם מערכת ההפעלה המועדפת עליך כנראה יענה על צרכיך.

ARKit ו- ARCore למפתחים

אשראי תמונה: I G /פליקר

ARKit לעומת ARCore הוא גם דיון מסובך עבור מפתחים. ARKit מציע כלים מהירים, מדויקים וחזקים יותר. עם זאת, יש מגבלות תמיכה הרבה יותר אוסרות.

מכיוון שלכל מכשיר חכם בשוק יש מצלמת RGB, כמעט כל מכשיר חכם ברחוב תואם במידה מסוימת ל- ARCore וזה כולל מכשירי אפל. כתוצאה מכך, מפתחים המשתמשים ב- ARCore יכולים להתפתח עבור אנדרואיד וגם עבור מכשירי אפל. זה יתרון שאין למפתחי ARKit.

אז, שוב, הבעיה אינה פלטפורמה אחת רחוקה יותר מהשנייה. הנושא מסתכם בסוגי היישומים שאתה רוצה לפתח, כיצד ברצונך לפתח אותם, ובאילו מכשירים אתה רוצה שהיישום יתאים.

דרכים שונות למפות את העולם

ARKit ו- ARCore מציעים דרכים שונות למכשירים ניידים למפות, להבין ולהגדיל את העולם. ההבדל הטכני העיקרי הוא ההסתמכות של ARKit על חלוצי ה- LiDAR ו- ARCore בגישות חישת עומק יותר-אגנוסטיות יותר.

עבור מרבית משתמשי הטלפונים הניידים, ARKit לעומת ARCore לא אמור להספיק כדי לגרום לך לעבור או להיצמד למערכת הפעלה כזו או אחרת. עם זאת, אם AR נייד הוא מקצוע או תשוקה שלך, הנושא ראוי להבחנה מסוימת.

קרדיט תמונה: Julia_Tim / Depositphotos

אימייל
משחקי המציאות הרבודה הטובה ביותר לאנדרואיד ו- iOS

לאחר ההצלחה של פוקימון גו, מפתחים נוספים משחררים משחקי AR. להלן משחקי המציאות הרבודה הטובה ביותר שיש.

נושאים קשורים
  • הסבירו טכנולוגיה
  • תִכנוּת
  • מציאות רבודה
  • פיתוח אפליקציות
  • מציאות מדומה
על הסופר
ג'ונתן ג'הניג (31 מאמרים פורסמו)

ג'ון ג'הניג הוא סופר / עורך עצמאי המתעניין בטכנולוגיות אקספוננציאליות. לג'ון תואר ראשון בתקשורת מדעית וטכנית עם קטין בעיתונות מאוניברסיטת מישיגן.

עוד מאת ג'ונתן ג'אהניג

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

צעד אחד נוסף !!!

אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.

.