Systematics
  • About Us
    • אודות סיסטמטיקס
      • על סיסטמטיקס
      • לקוחות
      • תעשיה
      • קהילה
      • הורדת תעודות ISO
      • בלוג
      • דרכי הגעה
      • Privacy Policy
    • תחומים בסיסטמטיקס
      • תחום GIS
      • תחום 3D CAD/PLM
      • תחום MATLAB & Simulink
      • תחום 3D Printing
    • רכישה
      • חנות מדפסות תלת מימד וחומרים
      • חנות ESRI
      • צור קשר עם מכירות
    • תמיכה
      • תמיכה ושירותי ייעוץ
      • סקר שביעות רצון לקוחות
      • נהלי התקנה ורישוי GIS
      • נהלי התקנה ורישוי MATLAB
      • נהלי התקנה ורישוי SOLIDWORKS
      • פתיחת קריאות שירות
      • פתיחת קריאות שירות תחום GIS
    • קורסים
      • אודות מרכז ההדרכה
      • קורסים GIS
      • קורסים SOLIDWORKS
      • קורסים MATLAB & Simulink
      • קורסים ALTIUM
      • קורסים 3D Printing
    • קריירה
      • משרות
      • לעבוד בסיסטמטיקס
  • GIS
    • ראשי
      • אודות תחום GIS
      • קהילה
    • מוצרים ופתרונות
      • GIS בענן
      • GIS ברשויות מקומיות
      • GIS ארגוני – ArcGIS Enterprise
      • GIS למקצוענים – ArcGIS Pro
      • GIS למפתחים
      • חידושי מערכת ArcGIS
      • פתרונות GIS
    • DATA
      • מוצרי Data חברת סיסטמטיקס
      • סקירה על מוצרי ה-DATA
    • מקורות למידה
      • אירועים ברחבי הארץ
      • וובינרים מקוונים LIVE
      • וובינרים מוקלטים לצפייה ישירה
      • קורסים GIS
      • סיפורי לקוחות GIS
      • תכנית סטארטאפים GIS
      • עדכונים וניוזלטרים
      • בלוג
    • תמיכה
      • תמיכה טכנית
      • מקורות מידע
      • שירותים – תמיכה וייעוץ
      • נהלי התקנה ורישוי GIS
      • פתיחת קריאת שירות GIS
    • רכישה
  • 3D CAD/PLM
    • ראשי
      • אודות תחום 3D CAD/PLM
      • סיפורי הצלחה
      • רשתות חברתיות
      • דרושים לעבודה עם SOLIDWORKS
      • צרו קשר
    • מוצרים
      • SOLIDWORKS | CAD
      • 3DEXPERIENCE
      • CATIA | HIGH END CAD
      • ENOVIA | PLM
      • SOLIDWORKS Simulation
      • Altium Designer | PCB
      • 3D PRINTING
      • FREE TOOLS
      • מה חדש בגרסת SOLIDWORKS 2026
    • פתרונות
      • סטארטאפים
      • אקדמיה וחינוך
    • מקורות למידה
      • אירועים וסמינרים
      • וובינרים מקצועיים
      • וובינרים מוקלטים לצפייה ישירה
      • קורסים SOLIDWORKS
      • קורסים ALTIUM
      • בלוג SOLIDWORKS
      • בלוג ALTIUM
    • תמיכה
      • תמיכה טכנית
      • SOLIDWORKS Term Licensing
      • חידוש חוזה תחזוקה SOLIDWORKS
      • חידוש חוזה תחזוקה ALTIUM
      • מקורות מידע
      • תמיכה | FAQ
      • שירותים
      • Citrix GoToAssist Agent
      • פתיחת קריאות שירות
    • לקוחות
      • סיפורי הצלחה
  • MATLAB & Simulink
    • ראשי
      • אודות תחום MATLAB & Simulink
      • קהילה
    • מוצרים
      • MATLAB
      • יכולת ושילובי MATLAB
      • Audio System Toolbox
      • MATLAB ו-Simulink בענן
      • תכן מערכות SerDes
      • Deploying to Hardware
      • Machine Learning
      • Deep Learning
      • Physical Modeling
      • Parallel Computing Toolbox
      • MATLAB Report Generator
      • Symbolic Math Toolbox
      • Sensor Fusion & Tracking Toolbox
      • Speedgoat
    • פתרונות
      • MATLAB & Simulink Product Family
      • בינה מלאכותית – Artificial Intelligence
      • Certification
      • Communication Systems
      • מערכות לתעשיית ה-Medical
      • מערכות אוטונומיות ורובוטיקה
      • Electrification Renewable energy
      • ייצור קוד אוטומטי ישירות מ-MATLAB ו-Simulink
      • הטמעה לחומרה
      • Solutions by Industry
      • תכנית סטארטפים
    • מקורות למידה
      • אירועים קרובים
      • וובינרים מקוונים
      • וובינרים מוקלטים (VOD)
      • קורסים
      • סיפורי הצלחה
      • בלוג
    • תמיכה
      • נהלי התקנה ורישוי MATLAB
      • תמיכה וייעוץ
      • פתיחת קריאות שירות
    • הורדה
  • 3D Printing
    • ראשי
      • אודות תחום 3D Printing
      • קהילה
      • חנות מדפסות תלת מימד וחומרים
    • מדפסות וחומרי הדפסה
      • מדפסות תלת מימד
      • מדפסות HP Jet Fusion 3D
      • מדפסות MarkForged
      • מדפסות FORMLABS
      • פתרונות סריקה מבית PEEL 3D
      • חומרי הדפסה
      • פתרונות לתכנון 3D CAD
    • ייצור מתקדם
      • TULIP – פלטפורמה מבוססת ענן לניהול רצפת הייצור (Composable MES)
    • תעשיות
      • הנדסה, תכנון ופיתוח
      • תעשייה וייצור
      • ציוד רפואי
      • רפואת שיניים
      • אקדמיה ומחקר
      • מוסדות חינוך
      • עיצוב וייצור תכשיטים
    • מקורות למידה
      • אירועים
      • וובינרים
      • סיפורי הצלחה
      • קורסים
      • בלוג
    • תמיכה
      • תמיכה
      • FAQ מדפסות FORMLABS
      • פתיחת קריאות שירות
  • Contact Us
  • EN
  • About Us
    • Careers
  • Solutions
  • Industries
  • Customers
    • Customers
    • Success Stories
  • Support
  • Contact Us
  • HE
  • Menu Menu

Click to open the search input field Click to open the search input field Search | ENHE

עמוד הבית » בלוג » MATLAB With Fun

  • ALL
  • GIS Blog
  • MATLAB With Fun
  • PCB Blog
  • Smart 3D Printing
  • SOLIDBlog

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

אוראל לוי
01/10/2022
MATLAB With Fun

תגיות: Autonomous Systems | MATLAB | Navigation | Robotics | Sensor Fusion | SIMULINK | SLAM

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

שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

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

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

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

תיארתי למעשה שלושה אתגרי ניווט:

  1. תכנון מסלול אופטימלי לנווט על גבי מפה ידועה
  2. בניית מפה תוך כדי התקדמות
  3. בניית מפה וגם מיקום עצמי (localization) על גביה תוך כדי התקדמות

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

אתגר ראשון: מיקום עצמי על גבי מפה ידועה

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

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

הוא יקבל מידע על המרחק מהגופים באמצעות Lidar או מצלמה, וכך גם ימפה את הסביבה וימקם אובייקטים ואת עצמו ביחס אליהם. ההבדל הוא שפה ייעשה שימוש בשיטות חישוב מסוימות, למשל particle filter, או monte-carlo localization algorithm.

כמובן שבצורה דומה, גם רכב יכול לנווט בחוץ בצורה כללית באמצעות מפה מה-GPS ומידע אינרציאלי מה-IMU, אבל במצב כזה יחסר לו המידע המדויק לגבי אובייקטים בסביבה – ולכן נרצה גם יכולות של מיפוי בנוסף למידע שאנו מקבלים.

אתגר שני: מיפוי – איך אני בונה את הסביבה שלי?

בתרחיש הזה, הגעתי למשל לברצלונה, יצאתי החוצה והתחלתי לטייל. אין לי מפה, אבל אני הולך במסלול ידוע מראש ואוסף נקודות ציון תוך כדי שאני הולך (La Sagrada Familia, La Boqueria Mercado, etc.).

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

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

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

אתגר שלישי: SLAM – Simultaneous Localization and Mapping

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

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

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

ל-MATLAB יש לא מעט יכולות בתחום של ניווט מערכות אוטונומיות, ואני מאוד ממליץ לראות את הסרטון הזה (16 דקות) לקבלת מידע נוסף.

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

תגיות: Autonomous Systems | MATLAB | Navigation | Robotics | Sensor Fusion | SIMULINK | SLAM

למידע נוסף על SLAM
כיתבו לנו
שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

פוסטים נוספים מאותה קטגוריה

 MATLAB Copilot – לתכנן. לכתוב. לבדוק. מהר יותר.

 MATLAB Copilot – לתכנן. לכתוב. לבדוק. מהר יותר.

MATLAB With Fun

שלי מרטינוב
09/11/2025
מה חדש בגרסת Simulink R2025b

מה חדש בגרסת Simulink R2025b

MATLAB With Fun

שלי מרטינוב
22/10/2025
מה חדש בגרסת MATLAB R2025b

מה חדש בגרסת MATLAB R2025b

MATLAB With Fun

שלי מרטינוב
19/10/2025
תגובות | 0 תגובות

השאירו תגובה

כתיבת תגובה לבטל

האימייל לא יוצג באתר. שדות החובה מסומנים *

הרשמו לקבלת עדכונים

MATLAB With Fun
שדה חובה

ההרשמה בוצעה בהצלחה. בדוק בתיבת הדואר שלך, הודעה המכילה קישור לאישור ההרשמה ואשר את הרשמתך.

רוצים ללמוד עוד? כיתבו לנו

כיתבו לנו


    social-media-youtubesocial-media-linkedin

    קהילה

    • קהילת סיסטמטיקס
    • SOLIDWORKS Blog
    • PCB Blog
    • MATLAB with Fun Blog
    • GIS Blog
    • Smart 3D Printing Blog
    • ESRI Israel FB
    • SOLIDWORKS Israel FB
    • MATLAB and Simulink LI
    • MATLAB and Simulink FB

    צור קשר

    • בקשת יצירת קשר
    • בקשת קשר טלפוני

    רכישה

    • בקשת הצעת מחיר
    • מכירות ESRI
    • מכירות SOLIDWORKS
    • מכירות ALTIUM
    • מכירות CATIA
    • מכירות ENOVIA
    • מכירות MATLAB & Simulink
    • מכירת מדפסות תלת מימד

    קורסים

    • קורסים GIS
    • קורסים SOLIDWORKS
    • קורסים MATLAB & Simulink
    • קורסים CATIA
    • קורסים ALTIUM
    • יצירת קשר מרכז ההדרכה

    תמיכה

    • מדיניות תמיכה
    • שירותי ייעוץ
    • פתיחת קריאות שירות

    פתרונות ומוצרים

    • תחום GIS
    • תחום 3D CAD/PLM
    • SOLIDWORKS
    • ALTIUM PCB
    • CATIA
    • ENOVIA
    • MATLAB & Simulink
    • תחום 3D Printing
    • 3D EXPERIENCE
    • תעשיות
    • אקדמיה
    • Start Ups

    אודות סיסטמטיקס

    • מי אנחנו?
    • תעודות הסמכת ISO
    • אירועים
    • דרכי גישה ומפה
    • יצירת קשר
    • מדיניות הפרטיות של אתר סיסטמטיקס – Privacy-Policy

    לקוחות

    • לקוחות סיסטמטיקס
    • סיפורי לקוח SOLIDWORKS
    • סיפורי לקוח MathWorks
    • סיפורי הצלחה GIS
    © 2025 All rights reserved SYSTEMATICS Ltd. | Privacy Policy
    • הישארו מעודכנים
    • כיתבו לנו
    Scroll to top