קורס ROS 2 (Robot Operating System 2) ב- RT-ED מתמקד בפיתוח תוכנה לרובוטים, כולל צמתים (nodes), נושאים (topics), שירותים ושימוש בכלים כמו DDS לתקשורת מתקדמת. הוא מיועד למהנדסי embedded ורובוטיקה שרוצים ליישם פרויקטים מודולריים בזמן אמת.
רגע! לפני שהולכים... 👋
אל תפספסו! מסלולי לימוד נפתחים בקרוב - מקומות מוגבלים
| מסלול RT Embedded Linux | 29/03 |
| מסלול Machine Learning | 31/03 |
| מסלול Computer Vision | 31/03 |
| מסלול Cyber | 15/04 |
| מסלול Full Stack | 03/05 |
✓ ייעוץ אישי ללא התחייבות | תשובה תוך 24 שעות
קורס ROS 2
קורס מעשי ומקיף ב-Robot Operating System 2 – הפלטפורמה המובילה לפיתוח רובוטים תעשייתיים ואוטונומיים. תלמד לבנות מערכות רובוטיות מודולריות עם nodes, topics, services ו-DDS, תוך שימוש בכלים מתקדמים כמו Gazebo ו-Nav2.
מהנדסי תוכנה, DevOps, Embedded ורובוטיקה שרוצים לשדרג לרמה מקצועית. דרישות: Ubuntu, C++/Python בסיסי, לינוקס.
קורס ROS 2 מעניק הכשרה מקיפה וניסיון מעשי בפיתוח מערכות רובוטיות מודרניות. הקורס מתמקד בתכנון, פיתוח וניהול של מערכות מבוזרות, תוך שימת דגש על אמינות, סקיילביליות (Scalability) ועמידה בסטנדרטים תעשייתיים. תוכנית הלימודים מכסה קשת רחבה של יכולות: החל מיסודות ROS 2 (ניהול Nodes ו-Topics), דרך תקשורת מתקדמת (Publishers, Subscribers, Services, Actions), ועד לפיתוח יישומים למערכות מורכבות.
המשתתפים ירכשו כלים ומתודולוגיות עבודה חדשניות ויצברו ניסיון בהתמודדות עם אתגרים אמיתיים מעולם הרובוטיקה והמערכות האוטונומיות. הקורס משלב ידע תיאורטי עם תרגול מעשי (Hands-on) לבניית מערכות מודולריות ועמידות לתקלות, וכולל עבודה עם חיישנים, בקרים, כלי סימולציה ואינטגרציה מלאה בין תוכנה לחומרה.
כפלטפורמה מובילה, ROS 2 תומכת במערכות זמן-אמת (Real-time), אבטחת מידע ויישומים תעשייתיים. העבודה עמה דורשת הבנה עמוקה במערכות מבוזרות, תקשורת בין-תהליכית וניהול משאבים – יסודות קריטיים שיילמדו בקורס. הכשרה זו מציידת את המפתחים בארגז כלים עוצמתי ומרחיבה משמעותית את המיומנויות הנדרשות להשתלבות בחזית תעשיית הרובוטיקה.
הקורס מציע צלילה מעמיקה ויישום מעשי של פיתוח מערכות רובוטיות מבוזרות ב-ROS 2. נתמקד בארכיטקטורה, מודל התקשורת ועקרונות זמן-אמת (Real-time). המשתתפים ירכשו מיומנות בפיתוח Nodes וניהול תעבורת נתונים מורכבת (Topics, Services, Actions) ליצירת מערכות מודולריות וסקיילביליות.
התוכנית מדגישה תכנון ארכיטקטוני נכון וניהול משאבים תחת אילוצים. בשלב המתקדם, נבצע אינטגרציה מלאה של חיישנים ובקרים, ננתח התנהגות מערכת וניישם פתרונות עבור רובוטיקה ניידת, מערכות אוטונומיות וסימולציות מתקדמות.
הקורס מתמקד בהעמקה וביישום מעשי של פיתוח, פריסה וניהול מערכות רובוטיות באמצעות ROS 2. המשתתפים ירכשו הבנה יסודית של זרימות עבודה, תקשורת בין־רכיבים וסקיילביליות (Scalability) במערכות מודרניות.
במהלך הקורס נלמד לבנות ארכיטקטורת Nodes מודולרית, לנהל תעבורת מידע יעילה ולהפעיל יישומים בסביבות מגוונות. דגש מיוחד יינתן על ארגון קוד (Best Practices), יציבות מערכת והתמודדות עם האתגרים הייחודיים של מערכות מבוזרות.
חלקו המתקדם של הקורס כולל עבודה מעשית (Hands-on) על אינטגרציית חומרה-תוכנה: חיבור חיישנים ובקרים, הרצת סימולציות וניתוח התנהגות המערכת. הסטודנטים יישמו פתרונות ROS 2 באתגרים מהעולם האמיתי, כגון רובוטיקה ניידת, מערכות אוטונומיות ויישומי זמן אמת (Real-time).
פרק 1
ROS 2 Core Concepts and Communication Model
פרק 2
System Bringup, Launch, and Configuration
פרק 3
Frames, Transforms, and Odometry
פרק 4
Sensor Data Handling and Data Pipelines
פרק 5
Navigation, SLAM, and Safety Concepts
פרק 6
Performance, Visualization, and Integration
אלכס שויחיט
ראש תחום Machine Learning
קורס ROS 2 (Robot Operating System 2) ב- RT-ED מתמקד בפיתוח תוכנה לרובוטים, כולל צמתים (nodes), נושאים (topics), שירותים ושימוש בכלים כמו DDS לתקשורת מתקדמת. הוא מיועד למהנדסי embedded ורובוטיקה שרוצים ליישם פרויקטים מודולריים בזמן אמת.
הקורס מתאים למהנדסי תוכנה, DevOps ופיתוח embedded עם ידע בסיסי בלינוקס, C++ ופיתון. אין צורך בניסיון קודם ב-ROS 1, אך ידע במערכות הפעלה כמו FreeRTOS יעזור.
הקורס כולל פרקים על יצירת צמתים, ניווט, סימולציה עם Gazebo, אופטימיזציה ובניית אפליקציות רובוטיות. כל השיעורים מוקלטים בעברית עם חומרים באנגלית.
הקורס נמשך כ-3-6 חודשים במתכונת היברידית (שיעורים חיים + מוקלטים), עם ליווי אישי ממרצים כמו בני כהן. ניתן לחזור על שיעורים לפי תקנון.
מאמרים אחרונים