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


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


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










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




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




כאשר משימת מיפוי הושלמה אך המכשיר הגיע למגבלת המפות השמורות המרבית, הרובוט יעצור ויחכה להחלטתך האם לשכתב מפה קיימת או לזרוק את המפה החדשה שנוצרה. האינטגרציה מספקת התראה ייחודי להתרעה כאשר מפה זמנית מתגלה וממתינה לפעולה.
שכבות אייקון השואב המנוגדות להצגת מצב המכשיר, בהתאמה לנוהלי האפליקציה הרשמית.
ישן | בהמתנה | פעיל | בטעינה | שגיאה |
|---|---|---|---|---|
![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() |
טיפ
האזהרות ניתנות לניקוי דרך התראות או שירות clear_warning לשחזור מצב הרובוט על המפה.


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