Systematics
  • EN
  • אודות
    • על סיסטמטיקס
    • הורדת תעודות ISO
    • אירועים בסיסטמטיקס
    • קהילה
    • יצירת קשר
    • דרכי הגעה
    • לזכרו של יואב לבנטר ז"ל, מייסד ומנכ"ל משותף
  • פתרונות ומוצרים
    • תחום GIS
      • אודות
      • מוצרים
      • אירועים
      • קורסים
      • תמיכה
      • סיפורי הצלחה
    • תחום 3D CAD/PLM
      • אודות
      • מוצרים
      • אירועים
      • קורסים
      • תמיכה
      • סיפורי הצלחה
    • תחום MATLAB & Simulink
      • אודות
      • מוצרים
      • אירועים
      • קורסים
      • תמיכה
      • סיפורי הצלחה
    • תחום 3D Printing
      • אודות
      • מוצרים
      • אירועים
      • תמיכה
      • סיפורי הצלחה
      • רכישה Online
  • לקוחות
    • לקוחות סיסטמטיקס בחזית המאבק במגיפת הקורונה
    • לקוחות
      • סיפורי הצלחה
    • תעשיות
      • אקדמיה
      • Start Ups
    • תכניות עבור סטארטאפים
  • קורסים
      • אודות מרכז ההדרכה
    • קורסים GIS
      • אודות הקורסים
      • תאריכים וסילבוס
      • מסלולי הכשרה
    • קורסים SOLIDWORKS
      • אודות הקורסים
      • תאריכים וסילבוס
      • מסלולי הכשרה
      • קורסים CATIA
    • קורסים MATLAB & Simulink
      • אודות הקורסים
      • תאריכים וסילבוס
      • מסלולי הכשרה
    • קורסים 3D Printing
      • תאריכים וסילבוס
    • קורסים ALTIUM
      • תאריכים וסילבוס
  • תמיכה
    • תמיכה ושירותי ייעוץ
    • נהלי התקנה ורישוי GIS
    • נהלי התקנה ורישוי MATLAB
    • נהלי התקנה ורישוי SOLIDWORKS
    • פתיחת קריאות שירות
  • דרושים
  • צור קשר
  • בלוג
    • הבלוגים שלנו
    • SOLIDBlog
    • PCB Blog
    • GIS Blog
    • MATLAB With Fun Blog
    • 3D Printing Blog
  • HE
  • Contact Us
  • Support
  • Customers
    • Customers
    • Success Stories
  • Industries
  • Solutions
  • About Us
  • חיפוש באתר
  • Menu Menu

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

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

היתוך מידע מחיישנים ויכולות עקיבה עבור מערכות אוטונומיות

אסף מוזס
11/05/2022
MATLAB With Fun

תגיות: Automated Driving | Autonomous System | Filters | MATLAB | Multi-Object Tracker | Perception | Sensing | Sensor Fusion | Sensors | SIMULINK | Tracking | Tracking Scenario Designer App

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

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

מערכות חישה בעולם אוטונומי

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

פתרון ה- Sensor Fusion and Tracking (SF&T) כולל אלגוריתמים עבור תכנון, הדמייה ובדיקת מערכות אשר מבצעות היתוך מידע ועקיבה ממספר חיישנים. ניתן למצוא שימוש ביכולות ה- SF&T במערכות רבות ומגוונות כמו מערכות פיקוח ומערכות אוטונומיות הפועלות בסביבות רבות: ספינות וצוללות בים, מטוסים, טילים ורחפנים באוויר, רכבים מסוגים שונים על יבשה (indoor/outdoor) ואף מערכות בחלל הפועלות מחוץ לאטמוספירת כדו"א.

חיישנים (Sensors)

פתרון ה- SF&T מאפשר לנו להגדיר מספר חיישנים מאותו הסוג וגם חיישנים מסוגים שונים. כמו כן, עבור כל חיישן ניתן להגדיר את התכונות הפנימיות עפ"י מפרט או דרישות, והן את התכונות החיצוניות, קרי, מיקום ואוריאנטציה של החיישן ביחס למערכת. סוגי החיישנים השונים הינם Radar, Lidar, Sonar, Infrared, IMU, INS ו- GPS. בנוסף, ישנם חיישנים נוספים לתעשיית הרכב כגון Camera, Vision-Based Object Detector, Lane Detector  אשר הינם חלק מפתרון ה- Automated Driving (ADT).

מגוון יכולות חישה עבור מערכת בודדת


להלן דוגמא ליצירת אובייקט חיישן מסוג Lidar: באובייקט שנוצר ניתן להגדיר את התכונות החיצוניות כגון מיקום [X Y Z] ואוריאנטציה [Ψ θ φ] של החיישן ביחס למערכת עליה הוא נמצא. כמו כן, ניתן להגדיר תכונות פנימיות כגון מגבלת זוויות העבודה וההגבהה, רמת הדיוק שלהן, טווח עבודה מקסימלי של החיישן ועוד. את התכונות ניתן להגדיר ברגע יצירת אובייקט החיישן וגם לערוך אותן לאחר יצירתו.

תכונות אובייקט חיישן Lidar ב- MATLAB

היתוך מידע ועקיבה (Sensor Fusion & Tracking)

את המידע המתקבל מהחיישנים במערכת ניתן לעבד בנפרד ולהפיק תובנות בהתאם. אפשרות נוספת הינה ביצוע היתוך מידע של הנתונים באמצעות מנגנון בשם Multi-Object Tracker. מנגנון זה מקבל גילויים (detections) בצורה של מדידות ורעשים לאורך זמן ומחזיר מצבים (states) והקשר בינהם לאורך זמן (covariance), זיהוי המעקבים (ID), גיל/אורך המעקב, סטטוס (זמני/מאושר) ועוד.

מנגנון ה- Multi-Object Tracker מאתחל (Initialize), מוודא (Validate), מנבא (Predict), מתקן (Correct) ומוחק/מסיר (Remove) את המסלולים, קרי, מידע עבור האובייקטים הנעים. המנגנון מבצע עקיבה ע"י קבלת נתונים ממספר חיישנים והקצאתם למעקבים באמצעות מסננים (filters) עוקבים (trackers) מסוגים שונים ובהתאם לתרחיש בו המערכת צריכה לפעול – באופן זה אנחנו יכולים לשערך בצורה טובה יותר את האובייקטים שהמערכת מזהה ואת התנהגותם.

מנגנון היתוך מידע ועקיבה

ממשק גרפי

ניתן ליישם את היכולות שראינו הן בסביבת MATLAB והן בסביבת Simulink. אפשרות נוספת לעבודה הינה באמצעות ממשק גרפי בשם Tracking Scenario Designer App. ממשק זה מאפשר לנו לישם את תהליך העבודה בצורה נוחה וויזואלית ולבסוף לייצר ממנו קוד MATLAB.

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

דוגמא לשימוש בממשק הגרפי ניתן למצוא בקישור: Tracking Scenario Designer.

דברי סיכום

כפי שראינו, לפתרון ה- Sensor Fusion and Tracking ישנן הרבה יכולות המאפשרות לנו להגדיר תרחיש של משימת המערכת, את סוגי החיישנים ותכונותיהם, ולבחון אלגוריתמים שונים של עקיבה.

בנוסף ליכולות אלו, ניתן להשתמש בנתוני החיישנים עבור פיתוח אלגוריתמים נוספים מעולם המערכות האוטונומיות:

תפיסה (Perception) – תהליך סיווג ופענוח המעניק משמעות לסביבה בה המערכת פועלת.

תכנון מסלול (Path planning) – מיפוי אזור העבודה ותכנון מסלול אופטימלי עבור תנועת המערכת.

בקרת מסלול (Path following) – פיקוח כי המערכת אכן פועלת עפ"י המסלול שתוכנן.

Stay Tuned… במהלך השנה ישוחררו תכנים נוספים בנושאים הנ"ל וכיצד הם משתלבים בעולם המערכות האוטונומיות.

אתם מוזמנים להוריד את ה- e-book שלנו בנושא מערכות אוטונומיות:

"פיתוח מערכות אוטונומיות באמצעות MATLAB ו-Simulink"

תגיות: Automated Driving | Autonomous System | Filters | MATLAB | Multi-Object Tracker | Perception | Sensing | Sensor Fusion | Sensors | SIMULINK | Tracking | Tracking Scenario Designer App

לפרטים נוספים בנושא אתם מוזמנים לפנות אלינו
לחצו כאן!
שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

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

מה חדש בתחום המידול הפיזיקלי בסביבת MATLAB בגרסת R2021a?

מה חדש בתחום המידול הפיזיקלי בסביבת MATLAB בגרסת R2021a?

MATLAB With Fun

אוראל לוי
15/06/2021
Deep Learning with MATLAB – New Features in R2020b

Deep Learning with MATLAB – New Features in R2020b

MATLAB With Fun

רועי פן
20/10/2020
סימולציות ומעבדה היברידית עם MATLAB ו-Simulink | איך נחתתי מהחלל היישר אל סיסטמטיקס?

סימולציות ומעבדה היברידית עם MATLAB ו-Simulink | איך נחתתי מהחלל היישר אל סיסטמטיקס?

MATLAB With Fun

אוראל לוי
12/01/2021
תגובות | 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

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

    • מי אנחנו?
    • דרושים
    • אירועים
    • דרכי גישה ומפה
    • יצירת קשר

    לקוחות

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