• רופא מרדים הוא האחראי על פעולת הרדמת מטופל במהלך ניתוח ובנוסף אחראי על ניטור מצב החולה והשגחה על מערכות החיים הקריטיות החיוניים לתפקוד התקין של הגוף ולהצלחת הניתוח. במסגרת מחקר זה נאסוף נתוני וידאו מחדר ניתוח בית החולים רמב”ם במטרה לזהות את פעולות הרופא המרדים, בדגש על שימוש של תרופות. במסגרת הפרויקט תפתחו מערכת מבוססת ראייה ממוחשבת אשר תזהה פתיחה של עגלת התרופות וכן את התרופות בהן משתמש הרופא. לפרויקט...
    Categories:
  • Fire detection systems progressed over the years, as the smoke detectors (or emergency button) can guild you to a specific room of a building and save crucial time in navigation. In this project, we would like to provide more insights to the system, using deep learning approach. The goal is to operate a camera and detect the type of fire, then give a recommendation based on the classification to what...
    Categories:
    Tags:
  • רקע על מנת להגדיל את טווח הפעולה של רחפן בעיה אמיתית קיימת ,שעדיין מחפשת פתרון מוצע לבצע טעינה של הסוללה שלו מתא סולרי המתחבר לתחנת עגינה הממוקמת בתוך חוות תאים סולריים הפרוסים על מאגרי מים. מטרת הפרויקט בפרויקט זה הסטודנטים ינתחו אלגוריתם לגזירת אנרגיה מקסימלית  MPPT  באופן דינמי.  יכירו את המאפיינים של תא סולרי והצורך לבקר את האופן בו נצרכת האנרגיה ממנו. זאת במטרה למקסם את קצב טעינת הסוללה של...
    Categories:
  • Safety and reliability are highly important in real-world Reinforcement Learning (RL) systems – in particular in risk-intolerant applications such as autonomous driving and medical devices. A statistical test has been recently suggested to detect whenever the performance of the RL agent deteriorates. However, this test has several limitations: It measures the agent’s rewards, but ignores other information that is usually available in RL problems. For example, when an autonomous car...
    Categories:
  • The phenomenon of making images using only Rubik’s cubes is a trending art over the internet. In this project, you would implement a solution that take any image as input, crop, rescale and quantize the colors, and use RL based algorithm in order to solve every cube to the desired solution that will fit into the image. For the cubes art see: https://www.thejakartapost.com/life/2020/02/04/rubiks-cube-mona-lisa-goes-on-sale-in-paris.html For the RL based solution you can...
    Categories:
  • Graph Neural Networks (GNNs) have recently become the de facto standard for modeling relational data and gain popularity in recent years. Treditional activision functions (like ReLU and TanH) with vanilla MLP failed to encode continues representation of data. signals Periodic Activation Functions like, sin and cosin functions, hold better frequencies representation due to smoothness of the derivatives that calculated in the optimization process (the Jacobian and Hessian matrices). In this...
    Categories:
  • A critical challenge in goal-conditioned reinforcement learning (GCRL) is exploration; unlike “classical” RL, in the GCRL settings, every goal defines a different set of successful trajectories. Thus, roughly speaking, the exploration problem in GCRL also depend on the goal state as well. A common approach to tackle this exploration problem is to imagine goals in hindsight, meaning given (a possibly failed) trajectory, the agent tries to answer: “which goals does...
    Categories:
  • Utilizing off-policy offline data is still a hard problem for reinforcement learning agents. In this project we will investigate methods of making unbiased use of very large datasets through experience replays. Our agent will simultaneously learn how to efficiently sample helpful transitions while learning to gather new experience.
    Categories:
  • Knowledge distillation (KD) showed significant improvement in supervised learning in the last couple of years and became the facto part of Computer vision frameworks. In this project you will learn about KD methods, experiment with KD in practice and try to learn an adaptive pace of teaching (based on similarities, uncertainty and more) This project has a research potential.
    Categories:
  • In this project, we will examine replacing rectified linear unit (RELU) activations with hysteresis activation functions. The idea is that for some tasks, Batch Normalization layers would learn that some of the activations (the intermediate features) need to be smaller, where RELU trim the negative part of the network. In that case, we might want to keep track of gradients of values that are close to zero, yet negative. In...
    Categories:
  • ממשק מח-מחשב הינה טכנולוגיה הנמצאת במרכז תשומת הלב של קבוצות מחקר רבות ושל חברות ענק ברחבי העולם. ממשק ישיר בין המח למחשב, יאפשר לבעלי מוגבלויות לתקשר עם הסביבה, לדוגמא: הפעלת מכשירים כמו כיסא גלגלים, מכשור בית חכם, גלישה באינטרנט ובמקרים מסוימים יהווה עבורם אפשרות יחידה לתקשר. גלי המוח אינם סטציונרים ולכן הדיוק של מודל קבוע שפועל על בסיס הפיצ’רים הטובים ביותר בזמן האימון דועך עם הזמן. ההתמודדות עם האתגר נעשית...
    Categories:
  • כתיבת אלגוריתם לעקיבה מרובת מטרות תוך שימוש במספר חיישנים נייחים ונעים: מסלול החיישנים ע”מ להתגבר על בעיית הרזולוציה של החיישנים ולאפשר עקיבה מרובה. מסלול החיישנים תוך כדי עקיבה ופעילות משותפת שלהם כקבוצה.
    Categories:
  • מטרה: לפתח אלגוריתם התחמקות ממכשולים. תאור: פיתוח אלגוריתם התחמקות ממכשולים, תוך הסתמכות על מציאת המכשולים ביחס למיקום העצמי ובניית נתיב יציאה. יתבצע שימוש בסביבת סימולציה gazebosim.org והתממשקות דרך ROSS ליצירת אלגוריתם תכנון מסלול מיטבי תלת מימדי עבור רחפן/רכב. נתחיל ממציאת נתיב תלת מימדי אופטימלי באמצעות אלגוריתם A* בסביבת מכשולים ידועה. בהמשך נרחיב לסביבת מכשולים לא ידועה באמצעות מיפוי עצמי ביחס לסביבה SLAM. ניתן לבצע שימוש ב-PythonRobotics.
    Categories:
  • רקע: לצורך ההנחיה של קטטר המוחדרת לגוף האדם לצרכים שונים או עקיבה אחר קפסולה אלחוטית המוחדרת למערכת העיכול, יש צורך לעקוב אחר מיקום התלת ממד וכיוון התלת ממד של האובייקט. אחת הגישות למעקב היא שימוש מגנט קבוע מלבני קטן המוצמד לאובייקט המוחדר. השדה המגנטי המיוצר ידי המגנט המלבני מאפשר באמצעות חיישנים מגנטיים מחוץ לגופו של המטופל לעקוב אחרי אובייקט זה . מטרת הפרויקט: לבחון ולנתח אחד מהאלגוריתמים שיבחר ובאמצעותו לחשב...
    Categories:
  • R16- הספקת אנרגיה אל-חוטית בהספק גדול לרחפן – WPT
    רקע: על מנת להגדיל את טווח הפעולה של רחפן בעיה אמיתית, קיימת שעדיין מחפשת  פתרון , מוצע לבצע טעינה של הסוללה שלו מקווי מתח עליון של רשת החשמל באמצעות תחנת עגינה לטעינה אלחוטית . מטרת הפרויקט: בפרויקט זה הסטודנטים ילמדו על השימוש והמרכיבים של מערכות אלחוטיות המשמשות להעברת אנרגיה לטווח קצר. וזאת במטרה לפתח חלק מערכת כזאת היעילה מבחינת העברת הספק ומותאמת לאילוצים של רחפן. שלבי הפרויקט: הסטודנטים יבצעו סקר...
    Categories:
  • מטרת הפרויקט הינה פיתוח אלגוריתם המחשב שינוי במיקום עצמי בסביבה ללא GPS  . קיימת דרישה למציאת מיקום עצמי ללא GPS  כי ניתן בקלות לשבש אותות כאלה  תוך שימוש בתפוקות חיישן זול במיוחד (כ 10 דולר). הפרויקט יתבסס על תפוקות חיישן זול במיוחד הכולל כבר תפוקות 3 גירוסקופים, 3 מדי תאוצה 3 מגנטומטרים נתוני כיוון יחסי לצפון וזוויות אולר. תפוקות החיישן מוזנות למחשב בעזרת USB. בשלב ראשון יפותח אלגוריתם למונה צעדים...
    Categories:
  • מטרת הפרויקט הינה לבצע עקיבה רב מטרתית אחר אובייקטים שונים שנבחרו מראש ולבצע : ATR-   Automatic Tracking Recognition ATC- Automatic Tracking Calcifications יש לצלם מספר סרטונים דינמיים שונים הכוללים אנשים, פרצופים, מגוון רכבים,  בעלי חיים. נדרש לבנות מערכת עוקבים אשר מזהים את המטרות בתוך הסרטונים,  מבצעים עקיבה דינאמית אחריהם,  מודיעים למשתמש מה סטאטוס המטרות בטבלה (מטרה חדשה? ישנה? מוסתרת? נעלמה והופיעה שוב?), מזהים את סוג הרכב (טויוטה , BMW…) סוג...
    Categories:
  • Cameras and visual systems are an excellent way to close a control loop on robotics systems, giving greater precision than when just using motor feedback. For the system to be accurate, the camera needs to be calibrated so that its pose in relation to the robot base is known and this must be done whenever the camera is moved, which is very time consuming when done manually. In this project...
    Categories:
  • אחד האתגרים הבולטים היום בעולם הרובוטיקה הוא רובוטיקה בסביבת פנים (Indoor Robotics). ) בסביבה זו על הפלטפורמות להיות מסוגלות להכיל מגוון יכולות על מנת להשלים את המשימה; יכולות כגון תמרון בסביבה רווית מכשולים, עבירות, חישה מתקדמת, התמודדות עם תנאי סביבה שונים וכו’. פרויקט פלוטו הינו פרויקט שהתחיל דרכו בפקולטה להנדסת מכונות בטכניון בפיתוח פלטפורמה קרקעית בעלת יכולת טיפוס מדרגות תוך כדי נשיאת משקל נוסף של 2 ק”ג ובעלת זמן עבודה...
    Categories:
  • מטרה: לפתח מערכת למיפוי סביבה של צופה. תאור: לעיתים קרובות נדרש צופה מהצד להבין מה נמצא בסביבה הקרובה שלו. לדוגמא, מכונית אוטונומית שצריכה להגיע מנקודה A לנקודה B, תרצה לבנות את מפת המכשולים שיש לה במסלול הנסיעה. דוגמא נוספת, צופה הנמצא בשטח הררי ירצה להבין לאן עליו לזוז בכדי לצפות בנקודה מסוימת אשר לא נראית מנקודת המוצא שלו. אחת הדרכים להתמודדות עם הבעיה היא בניית מפת אזורים נראים ונסתרים, viewshed...
    Categories:
  • מטרה: הערכת וקטור מצב של גוף במרחב תלת מימדי. תאור: כאשר קיימות לפחות שתי מצלמות בקונסטלציה גיאומטרית מתאימה, הצופות לעבר גוף, ניתן לבצע טריאנגולציה על סמך קווי הראיה של שתיהן ולחשב את מיקום ומהירות הגוף הנצפה. הבעיה מתחילה כאשר ישנה מצלמה יחידה שלא מאפשרת לצפות באותו גוף משתי נקודות ולכן מקשה מאוד על הטריאנגולציה. קיימים מספר אלגוריתמים, כדוגמת הקישור המצורף, המאפשרים להתמודד עם הבעיה. נרצה לסקור את האלגוריתמים הקיימים ולממש...
    Categories:
  • יש לכתוב  אלגוריתם לרחפן הטס מעל הולך רגל הנושא טלפון או מחשב נייד, ומנווט אותו בזמן אמיתי. במסלול הליכה הכולל מכשולים . הרחפן יצויד במצלמה ואלגוריתם  בעזרתם הוא ידע את נקודות התחלה וסוף המסלול,  הוא יזהה מכשולים שהולך הרגל לא רואה ויתייחס למיקום הרגעי של הולך הרגל. הרחפן ישדר להולך הרגל מסלול התקדמות . תוך השוואה בין מיקום הרגעי של הולך הרגל למסלול הנדרש וישלח תיקונים בזמן אמיתי תוך עקיפת...
    Categories:
  • In this project you will build a jetbot which will follow you around .It will also listen to voice commands such as “stay”, “follow”, etc. The main work of this project will be writing code integrating different components to work together, you’ll use existing libraries for image processing and speech recognition. The Jetbot is an open source mobile robot from Nvidia that includes a Jetson nano as it’s brain. Our...
    Categories:
  • בפרויקט זה נתמקד בשיתוף פעולה בין יחידות רובוטיות, רחפנים, על מנת לבצע משימה אשר כל אחד מהם בנפרד איננו יכול לבצעה אך ביחד הדבר אפשרי. דוגמא למשימה כזו הינה הרמת משא כבד, שרחפן אחד לא מסוגל להרים אך שניים כן. בעיות מסוג זה טומנות בחובן מספר של בעיות סנכרון ברמת קבלת ההחלטות – לאן כל רחפן צריך לגשת כדי להרים את החבילה, ועד ביצוע משותף לאורך זמן – תכנון מסלול...
    Categories:
  • In this project, we aim to devise a new scheme of adveserial learning which pertrube the input to hidden layers, and not solely the input layer. We will consider either training the network with attacks starting with pertrubing the upper layers where it may be easier for the network to generalize and continuing to lower layers. Another approach will add pertubation in each layer (e.g. by making use of the...
    Categories:
  • שיערוך טווח למטרה בעזרת מדי טווח בטכנולוגיות לייזר, אולטרסאונד , מכ”ם –  הינם בעייתית במסגרת פעילות חשאית כי מדידים אלה מאפשרים גילוי על ידי גורמים חיצוניים. שיערוך טווח מזוויות כיוון למטרה בלבד הינה בעייה ידועה בספרות הטכנית.  בפרויקט זה נפתח אלגוריתמים לשערוך טווח  למטרה סטאטית ובהמשך דינאמית מתוך זוויות צילום של מצלמה ניידת ומיקומה הרגעי. בפרויקט נלמד, נפתח  ונשלב טכניקות שיערוך המבוססות על מסנני קלמן  לא לינאריים בסימולציות ולאחר מיכן...
    Categories:
  • מפעלי תעשיה עכשוויים מכילים עשרות ומאות רובוטים, לעיתים בעלי ערך ניכר. איתור תקלות שנעשה בזמן נכון יכול לחסוך עשרות אם לא מאות אלפי דולרים ואפילו פגיעה בנפש. כמות הנתונים שנשמרים במאגרי מידע לעיתים מעמיסה חישובים ומקשה משמעותית ליכולת לעשות קלסיפיקציה בין סטים שונים של נתונים. לכן נושא דילול המידע בכלל והורדת הממד של נתונים בפרט מתחילה להיות בעיה רצינית שדורשת פתרון מושכל. במסגרת פרויקט I יבחנו שני אלגוריתמים להורדת הממד:...
    Categories:
  • Robots are becoming increasingly common in modern industries, performing diverse tasks in areas such as manufacturing, e-commerce and even medicine and healthcare. However, robots are powerful only when the task is repetitive and well defined – generalized robotic manipulation is still a very complex operation, since in many realistic cases object shapes and poses are unknown in advance. This is challenging even to powerful recent methods such as reinforcement learning,...
    Categories:
  • ממשק מח-מחשב הינה טכנולוגיה הנמצאת במרכז תשומת הלב של קבוצות מחקר רבות ושל חברות ענק ברחבי העולם. ממשק ישיר בין המח למחשב, יאפשר לבעלי מוגבלויות להפעיל מכשירים כמו כיסא גלגלים, מכשור בית חכם, גלישה באינטרנט ובמקרים מסוימים יהווה עבורם אפשרות יחידה לתקשר. גלי המוח אינם סטציונרים ולכן הדיוק של מודל קבוע שפועל על בסיס הפיצ’רים הטובים ביותר בזמן האימון דועך עם הזמן. ההתמודדות עם האתגר נעשית במספר שיטות, לדוגמא: התאמה...
    Categories:
  • בשנים האחרונות, הולך ומתרחב השימוש באלגוריתמי אופטימיזציה אדפטיביים עבור בעיות למידה. אלגוריתמים אלו משנים את גודל הצעד תוך כדי תהליך האימון (on-the-fly) בהתאם לנתונים הנצפים (observed data). היעילות והאפקטיביות של אלגוריתמים אלו הביאו לכך שהם מהווים כיום את ברירת המחדל באימון רשתות עמוקות, כאשר Adam הוא הנפוץ שבהם. בפרויקט זה נתעניין באלגוריתם אדפטיבי אחר שהוצע לאחרונה – Stochastic Polyak Step-size. האלגוריתם נהנה מהבטחות תיאורטיות על קצב ההתכנסות והוא בעל ביצועים...
    Categories:
  • Machine learning has gained a lot of interest in the last decade, especially due to impressive advances in deep learning. A typical assumption in machine learning is that the data is i.i.d. from some unknown data distribution. However, in many real-world domains this assumption does not hold, and instead we have some temporal structure in the data. In such cases, it is known that standard optimization algorithms (e.g., SGD) suffer...
    Categories:
  • Graph Neural Networks have fastly grown popularity in recent years due to their ability to learn non-pixel data representations. However, their robustness to noisy data or other kinds of perturbations is still not adequately explored. In this project, we will investigate various adversarial attacks and hopefully proposed methods to increase network robustness for their elimination. Related work: https://arxiv.org/pdf/1805.07984.pdf, https://arxiv.org/abs/1809.01093, https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7974879
    Categories:
  • MuZero is a recent reinforcement learning (RL) algorithm that learns how to plan by combining ideas from the planning and the RL communities. In this project we would like to investigate: how well can MuZero solve the motion planning problem? In the motion planning problem a robot needs to navigate between a start position to a goal position without colliding with obstacles along the way. This problem is particularly difficult...
    Categories:
  • עקיבה אחרי מטרות מתמרנות הינה בעיה מאתגרת ביישומים רבים כאשר הסנסורים השונים שמשתתפים בתהליך העקיבה מציבים אתגרים שונים בשל יתרונות ומגבלות ייחודיות של סנסורים מסוימים יחסית לאחרים. בפרויקט זה נכיר את בעיית העקיבה אחרי מטרה מתמרנת בעזרת סנסורים המודדים טווח אל המטרה ומהירות דופלר בלבד. במצב זה המידע המתקבל מהסנסור הוא חלקי ולא ניתן לפתור את בעיית העקיבה עם סנסור סטטי בודד. במהלך העבודה נממש אלגוריתמים מהספרות לפתרון הבעיה. בנוסף,...
    Categories:
  • עקיבה אחרי מטרות מתמרנות הינה בעיה מאתגרת ביישומים רבים כאשר הסנסורים השונים שמשתתפים בתהליך העקיבה מציבים אתגרים שונים בשל יתרונות ומגבלות ייחודיות של סנסורים מסוימים יחסית לאחרים. בפרויקט זה נכיר את בעיית העקיבה אחרי מטרה מתמרנת בעזרת סנסורים המודדים זווית אל המטרה בלבד. במצב זה המידע המתקבל מהסנסור הוא חלקי ולא ניתן לפתור את בעיית העקיבה עם סנסור סטטי בודד. במהלך העבודה נממש מספר אלגוריתמים מהספרות לפתרון הבעיה ונשווה גישות...
    Categories:
  • בהפעלת להקת כלים אוטונומיים המנווטים ללא  GPSישנו אתגר להבין מהו מיקום הכלי, וככל שהכלי בתנועה יותר זמן כך נוצרות סחיפות במיקומו. כאשר קיימת להקת כלים רובוטים, כל כלי משתמש בסנסורים שונים המותקנים עליו (מצלמה, לידר וכד’) כדי לחוש את הסביבה ולכן יעקוב אחר אובייקטים במרחב וכן אחר כלים נוספים בלהקה. במצב כזה, כלי בעל יכולת לוקליזציה טובה יותר וסנסורים איכותיים יכול לעזור ללוקליזציה של כלי בעל יכולת לוקליזציה נמוכה יותר...
    Categories:
  • Visual navigation systems have become essential in nowadays autonomous systems, with deep learning algorithms being the state-of-the-art. In this project, we will work towards developing adversarial attacks on such algorithms. We aim for generating passive example attacks that, when injected to the scene being observed by the visual sensor, will cause the navigation algorithm to diverge from its trajectory. We will start from attacking a white-box algorithm and examine several...
    Categories:
  • planning a controller which calculates in real time the optimal trajectory for the vehicle and outputs the commands for the vehicle in order to drive along the trajectory using MPC. „MPC is a multivariable control algorithm based on an iterative, finite-horizon model. „MPC consists of: „Dynamic model and „Optimization cost function steps: Implementing the Pure Pursuit algorithm using a simulation based on the bicycle model and understanding the limits of the Pure Pursuit...
    Categories:
  • במסגרת פרויקט פורמולה נפתח מערכת הנחייה אוטונומית למכונית מרוץ אוטנומית, בשלב ראשוני יעשה שימוש במצלמה כך שבסיבוב הראשון במסלול ניתן יהיה לייצר מפה של הקונוסים המתארים את גבולות המסלול, על סמך מידע זה, צוות אחר ייצור מסלול נסיעה. בנוסף לכך תספק המערכת  את מיקום הרכב על  מפה במשך כל הנסיעה. בשלב השני של הפרויקט תתבצע הרחבה למשימה נוספת כגון אופן התכת מידע    ממספר חיישנים או שימוש במצלמת stereo
    Categories:
  • המצב הקיים: הפתרונות הקיימים לשינוע מסיבי של אנשים וסחורות כגון: מכונית , אוטובוס , רכבת , רכבל , מונו-רייל דורשים תשתיות יקרות כגון כביש , מסילה , כבל , גשרים. תשתיות אלו חסומות בהגדרה ולא מאפשרות תמיכה בגידול בכמות הנוסעים ללא הרחבת התשתית. עלויות התשתית לאמצעי התחבורה שתוארו מאוד יקרות , מורכבות הנדסית , ותלויות בטופוגרפיה של התוואי ובתשתיות העירוניות הקיימות. הפתרון המוצע: הקמת תשתית עילית מבוססת על עמודים במרחק עשרה מטר ללא...
    Categories:
  • בפרויקט זה נפתח רובוט נייד בשיתוף חברה לתועלת הציבור בשם IFA . הרובוט מיועד לשנוע אנשים וסחורות בסביבה עירונית, מפעלים, קניונים ועוד. פרויקט זה יורחב בהמשך לפיתוח של ללהקות רובוטים  המשתפות פעולה ומידע להבנה טובה יותר של המרחב, כאשר נדרש לשנע משטחים בגדלים שונים ובמשקלים שונים ובפרמטרי תנועה שונים.  רובוט יבנה בתצורה של משטח נמוך המצויד בארבעה גלגלים בגודל של 30X20. ויצויד במערכת ראייה היקפית וחיישנים. אשר יכנס מתחת למשטח  שאותו נדרש לשנע. הרובוט...
    Categories:
  • בפרויקט זה נפתח רובוט נייד בשיתוף חברה לתועלת הציבור בשם IFA . הרובוט מיועד לשינוע אנשים וסחורות בסביבה עירונית, מפעלים, קניונים ועוד.  פרויקט זה יורחב בהמשך לפיתוח של להקות רובוטים  המשתפות פעולה ומידע להבנה טובה יותר של המרחב, כאשר נדרש לשנע משטחים בגדלים שונים ובמשקלים שונים ובפרמטרי תנועה שונים. הרובוט יבנה בתצורה של משטח נמוך המצויד בארבעה גלגלים בגודל של 30X20. ויצויד במערכת ראייה היקפית וחיישנים, אשר יכנס מתחת למשטח  שאותו נדרש לשנע....
    Categories:
  • בפרויקט הזה תגרמו ל רובוט נייד מסוגTourtellbot   להביא לכם בירה מהמקרר. למרבה הצער לרובוט אין זרוע, ולכן יצטרך לבקש עזרה ממישהו שנמצא ליד המקרר, שיניח עליו את הבירה. בפרויקט ייעשה שימוש בבקר מסוג Nvidia Jetson  הקוד ייכתב בסביבת  ROS  וחיישןLIDAR   ומצלמת תלת מימד לניטור מכשולים ואובייקטים. האתגרים העיקריים היו תכנון מסלול והתמצאות, אך ניתנת האופציה להרחבה של הפרויקט בתחומים אחרים.
    Categories:
  • בהפעלת להקת כלים אוטונומיים המנווטים ללא  GPS ישנו אתגר להבין מהו מיקום הכלי, וככל שהכלי בתנועה  יותר זמן כך נוצרות סחיפות במיקומו. כאשר קיימת להקת כלים רובוטים, כל כלי משתמש בסנסורים שונים המותקנים עליו (מצלמה, לידר וכד’) כדי לחוש את הסביבה ולכן יעקב אחר אובייקטים במרחב וכן אחר כלים נוספים בלהקה. במצב כזה, מספר כלים אשר עוקבים אחר אובייקט ידוע בזמן נתון ידווחו על מיקומים שונים של אותו אובייקט. שימוש...
    Categories:
  • Robots are rapidly becoming central tools to many industries, from manufacturing through e-commerce and autonomous vehicles to medicine and healthcare. A major challenge to current robotic manipulators is grasping objects, especially when the object shapes or poses are unknown in advance. Recent advances in Deep Learning have allowed training powerful grasp predictors, suggesting where a robot should attempt to grasp an object. In this project, we will train an ensemble...
    Categories:
  • Starcraft2 is a complex game where two (or more) players compete to collect resources, build armies, and overcome the opponent to win the game. One of the major complexities in Starcraft compared to other strategy games is the real-time aspect; units and building must be accurately controlled live on top of executing high-level strategies. Therefore, one promising direction is to utilize deep learning. Neural nets can encode previous experience in...
    Categories:
  • מטרת הפרויקט הינה לנהג רחפן הכולל מצלמה על מסלול בעזרת מכשיר muse. המכשיר מאפשר להציג EEG של פעילות המוח וגם כולל חיישנים אינרציאליים. אותות EEG מאפשרים לזהות מצמוץ עיניים. המטרה לנהג את הרחפן בעזרת WIFI , שימוש בתפוקות מצלמת הרחפן, בשילוב עיבוד אותות EEG לזיהוי מצמוץ ובעזרת נטיות הראש הנמדדות על ידי חיישנים אינרציאליים.
    Categories:
  • במסגרת הפרויקט הסטודנטים יתכננו ויממשו מערכת לומדת אשר תתרגם קלט (תמונות/ענן-חלקיקים) לאוסף צורות פשוטות. תחילה, הרשת תבצע פירוק היררכי של האובייקט לתתי חלקים ומשם תפיק קירוב גיאומטרי לטובת ייצוג דחוס ותמציתי של הסצנה.
    Categories:
  • The Excellence Program in Robotics is designed to give students a real hands on experience in the field of modern autonomous robotics. Students will work with simulations as well as real robots in order to develop innovative robotic solutions. The program is designed to integrate students from different engineering backgrounds in order to combine multiple engineering disciplines in the development of advanced industrial robots. There are currently 2 projects available:...
    Categories:
  • הסטודנטים יתכננו ויממשו מערכת המפיקה שחזור תלת-מימדי של אובייקט מתוך אוסף תמונות דו-מימדיות. מכל תמונה יחולצו מאפיינים (פיצ’רים) אשר ישמשו להתאמת התמונות על סמך נקודות המבט. לאחר מכן יבוצע מיפוי בצפיפות גבוהה של פני האובייקט, לרבות יצירת mesh והתאמת טקסטורה. הפרויקט יקנה לסטודנטים היכרות עם שיטות חדשניות בראייה ממוחשבת וגיאומטריה חישובית. כמו כן, לפרויקט פוטנציאל יישומי בשוק האזרחי הביטחוני. רקע ספרותי: [Eltner et al. DESP’20] Photogrammetric SfM [Ozyesil et al. Acta Numerica’17] SfM Survey
    Categories:
  • יש לפתח שלט רחוק אוניברסלי (תשדורת  IR) שמעוצב ומתוכנן עבור אוכלוסייה מבוגרת ובעלי מוגבלויות מוטוריות שחווים קושי מתמיד עם המצב כיום. השלט ישמש לשליטה בטלוויזיה, ממיר ומזגן. ההנגשה תתבטא בפשטות התפעול והממשק, והארגונומיה (כפתורים גדולים, תחושתיים וכו’). מתוך שאיפה להנגיש את הפרויקט בעתיד כקוד פתוח (בסגנון  openBot של אינטל), המטרה היא להשתמש במוצרי מדף זולים וקלים להשגה. המימוש מבוסס מיקרו בקר (ארדואינו ככל הנראה), Rx/Tx IR,  המעטפת תודפס במדפסת תלת...
    Categories:
  • בפרויקט זה מפותח רובוט חינוכי “מדליק” (תמונה בהמשך) שמרכז הבקרה והחישה שלו הוא “סמרטפון”, המשמש “כסופר חיישן” ומאפשר מדידת מיקום והתמצאות במרחב, זיהוי קול, זיהוי תמונה, ועוד… אל מול חומרה מבוססת מיקרו בקר, המכילה 2 מנועים עם אינקודר אופטי לכול מנוע, לרבות תקשורת BT ביניהם. הסטודנטים יפתחו מודולים בתוכנת JAVA בסביבת אנדרואיד סטודיו, להרחבת הפונקציונאליות לתוכנת המערכת למשתמש הסופי, המבוססת על גרסה חינוכית גרפית של תוכנתLabView  (תמונה בהמשך). הדרישה הפונקציונאלית...
    Categories:
  • במעבדה נבנה לאחרונה רובוט Hexapod  בעל שש רגליים המתאפיין ביכולת עבירות גבוהה בתנאים של חול סלעים ומדרגות. בפרויקט  נוסיף לרובוט בקר נוסף אשר יוסיף לרובוט יכולות תנועה אוטונומיות ע”י הוספה של מערך חיישנים שיאפשר לרובוט לתכנן את מסלול הנסיעה שלו בהתאם לאופי המכשולים. בנוסף תתבצע עבודה הנדסית  של בחירת מנועים חזקים יותר והחלפת המנועים הקיימים כדי לשפר את יכולת העבירות של הרובוט ויכולת העלייה במדרגות.
    Categories:
  • R01- מבוסס על רעיונות של סטודנטים START-UP
    תחת פרויקט זה נאפשר לסטודנטים לבחון הלכה למעשה רעיון שלהם  למוצר טכנולוגי הכולל חומרה. המעבדה תסייע לסטודנטים לפתח אב טיפוס של המוצר. יאושרו רעיונות המתאימים לרמה ולהיקף של פרויקטים מקובלים בפקולטה.
    Categories:
  • עקיבה אחרי מטרות מתמרנות הינה בעיה מאתגרת ביישומים רבים. במשימות של בקרה אווירית, למשל, העקיבה מתבצעת ע”י עיבוד של מדידות של אחד או יותר מכ”מים מונוסטטיים . מכ”מ מונוסטטי הוא מערכת שמשדרת סיגנל ומודדת טווח אל המטרה על סמך הסיגנל החוזר. בפרויקט זה נכיר את בעית העקיבה אחרי מטרה מתמרנת בעזרת סנסורים מולטיסטטיים, כלומר המודדים טווח ע”ס סיגנל חוזר ששודר מיחידה אחרת. במהלך העבודה נממש אלגוריתמים מהספרות לפתרון הבעיה. בנוסף,...
    Categories:
  • בפרויקט זה נממש אלגוריתם עקיבה אחרי כדור שנזרק לסל בעזרת מדידות שמתקבלות ממצלמה. המטרה תהיה להעריך בכל רגע במהלך מעוף הכדור את ההסתברות לקליעה לסל. בשלב הראשון (כסמסטר) נלמד כלים ושיטות מקובלות לעקיבה אחרי אובייקטים ונממש אלגוריתמים אלה על נתונים סינטטיים. בשלב השני (סמסטר נוסף) נתאים את השיטות שיפותחו להתמודדות עם נתונים מתוך הקלטת וידאו..
    Categories:
  • כיול שגיאת הצבה של סנסורים הוא משימה חשובה בכל יישום בו יש ריבוי של חיישנים כמו עקיבה מרובת מכ”מים  אחרי מטרות אוויריות. במקרים רבים הכיול מתבצע בעזרת רפרנס מדויק אליו ניתן להשוות פלט  של אלגוריתם כלשהו ולקזז את שגיאות ההצבה על סמך הפער ביחס לאותו הרפרנס.  בהיעדר רפרנס כזה נרצה לבצע כיול אבסולוטי על סמך המידע  של הסנסורים הלא מכוילים בלבד. בפרויקט זה נכיר ונממש מספר . שיטות לכיול שגיאת...
    Categories:
  • יש לבצע בקרה לגימבל תלת צירי בעזרת משוב ממדידים אנרציאלים. הגימבל מאפשר קבלת פקודות זווית אנאלוגיות לשלשת המנועים וקבלת תפוקות משלושה   ג’ירוסקופים , שלושה  אנקודרים ושלושה מדי תאוצה לצורך ביצוע סגירת חוגים בתוכנה בזמן אמיתי. מטרת הפרוייקט הינה סגירת חוגי בקרת מהירות ומצב יחסיים ואינרציאליים על כל גימבל בנפרד. החוגים יאפשרו  מתן פקודות עקיבה חיצוניים על כל גימבל. שלבי עבודה: פיתוח מודל סימולציה מקורב של המערכת על בסיס נתוני המערכת ותוצאות מדידות ספקטראליות וזמניות...
    Categories:
  • :יש לפתח מערכת ניווט המסתמכת על חיישני אינרציאליים ומצלמה.  הפרויקט כולל שני שלבים שלב 1: פיתוח מד מהירות בעזרת  עיבוד אות מצלמת ה-Smartphone. ה-Smartphone מצלם בתנועה תוואי קרקע מוגדר עם סמנים מתאימים ומחשב מהירות התקדמות. שלב 2: פיתוח מערכת ניווט המסתמכת על חיישני ה-Smartphone ללא שימוש ב- GPS . מערכת הניווט תכלול קלטים  מהחיישנים האינרציאליים של ה-Smartphone  יחד עם מד המהירות שפותח, הקלטים יעובדו בעזרת מסנן קלמן לא לינארי UKF Unscented Kalman...
    Categories:
  • יש לפתח מערכת סימולציה למערכת בקרת סרוו של מערכת נשק, לייצוב אינרציאלי כנגד הפרעות קרקע , תוך כינון עדין והלמי ירי של מערכת תצפית הפרויקט יכלול:  קבלת תוצאות מדודות  (ספקטראליות וזמניות) של פונקציות תמסורת בחוג פתוח של מערכת נשק פיתוח מערכת משוואות סימולציה אשר מדמה את המערכת המדודה פיתוח מערכות בקרה לכינון וייצוב אינרציאלי כנגד הפרעות קרקע מדודות נתונות לרמה מפרטית נדרשת הרחבת הבקרה שפותחה לייצוב המערכת כנגד הלמי ירי נתונים ומדודיםמערכת הסימולציה...
    Categories:
  • יש לפתח אלגוריתם עבור מד נטייה דינאמי מבוסס על שלושה ג’ירוסקופים, ושלושה מדי תאוצה  הנמצאים ב Smartphone . האלגוריתם יתבסס על מאמר שנכתב ע”י חברי סגל בבטכניון, האלגוריתם יפותח בסביבת אנדרויד  ועל תפוקות המדידים של Smartphone.
    Categories:
  • מטרת הפרויקט הינה להשקיט רעשים אקוסטיים של רחפנים. הפרויקט יבוצע בעזרת בקרה ספרתית על פרשי פאזה זוויתיים  של 4 מנועים המסובבים מדחפים. הפרויקט מבוסס על מחקר ניסויי המראה, שהשקטת רעשים אקוסטיים של רחפן אפשרית על ידי בקרה על תדר הסיבובים והפרשי מופע של זווית הלהבים שלו. עוצמת הרעשים האקוסטיים נמדדת בעזרת חיישנים מתאימים המצויים במערכת המבוקרת.
    Categories:
  • Friction and Backlash are present in almost all electro-mechanical systems: Servo system drives (linear/rotational) , Single/double gimbals systems, Robotic manipulators, Inertial/optical stabilized platforms. Friction control problems: –     causes rapid disturbance changes when the velocity is reversed. -performance degradation: tracking errors, limit cycles, hunting -wear and damage to components – Backlash control problems: – decreased steady-state accuracy; – tracking errors, limit cycles   This research will be focused on the modern control design approaches...
    Categories:
  • In this project we will learn to get the optimal playing policy in black jack using reinforcement learning. The project will require developing a simulator of the environment and running different RL algorithms such as Q-learning, UCB and DQN. Final results will be showing the ability to learn known results such as basic strategy and cards counting and in the latter stage results for some open questions in the field...
    Categories:
  • Recent advancements in deep generative modeling, and especially Generative Adversarial Networks (GANs), propose to replace the original input data with features from  a pre-trained network to allow a more stable training procedure and working in a low-data regime. The recent ProjectedGAN paper exhibited great results in generating new images when there is very low data available (e.g., images of Pokemons). In this project, we will investigate ways to improve this...
    Categories:
  • Recent advancements in deep generative modeling replace the continuous latent vector representation with discrete latent representations and show improved performance in generation of new data. Most of these models, such as VQ-VAQ, VQ-GAN and DreamerV2 (RL), are based on Variational Autoencoders (VAEs). In the VAE framework, the user must choose a prior that generates latent variables, and in the continuous version, a simple Gaussian prior is usually chosen. However, in...
    Categories:
  • Recent advancements in deep generative modeling replace the loss function with features extracted from pre-trained models for better generative capabilities. This is true for the various types of generative models, such as Variational Autoencoders (VAEs) and Generative Adversarial Networks (GANs). In this project, we will investigate the need for these pre-trained networks and try to replace them with a bootstrapped version of our generative model. The project may involve different...
    Categories:
  • במסגרת הפרוייקט הסטודנטים יצלמו תרחיש של מטרות נעות עם הסתרות. לדוגמא: אנשים הולכים / רכבים נוסעים/ שחיינים בים/  בעלי חיים נעים האובייקטים הנבחרים לעקיבת מחשב מדי פעם מוסתרים . יש לפתח עוקב שיבצע עקיבה אחר המטרות הנבחרות על ידי המשתמש תוך התמודדות עם הסתרות. העוקב יבוסס על רשתות עמוקות שעברו לימוד לזיהוי אנשים/רכבים/אובייקטים נבחרים עיבוד תמונה פרדיקטורים ולוגיקה מתאימה. הקלט לרשתות עמוקות אלה הינו התרחיש המצולם והפלט מהאלגוריתם הינו עקיבת...
    Categories:
  • RL problems are canonically implemented as a Markov Decision Process. The MDP defines the dynamics of the environment. Some of these dynamics are easy to see and understand while others less so. Visualizing certain attributes of the  domain can significantly impact user’s ability to understand and interpret an agent’s behavior. This project will aim to provide visualizations for some of the following attributes: 1.Agent Rewards – Built in rewards of...
    Categories:
  • The goal of active perception is to optimize confidence and cost by utilizing sensors intelligently. We aim to develop a RL-based agent that scans parts of an image, sends the output to a predictive model, and, based on the prediction and confidence of the predictive model, decides if more parts of the image need to be scanned
    Categories:
  • העולם סביבנו הינו גם רציף וגם בדיד – אנו יודעים את סדר הפעולות שאנו רוצים לעשות, להרים כדור, להניח כדור וכו׳, ובד בבד אנו מתכננים בעולם הרציף כיצד לבצע דברים – היכן להניח את הכדור, כמה מים למלא במיכל, לאיזו טמפרטורה לחמם את החדר וכו׳. בנוסף העולם סביבנו מורכב מתתי בעיות שעובדות במקביל, ולעיתים משפיעות אחת על השנייה ולעיתים לא – תזוזה של כיסא בחדר אחד משנה את מצב אותו...
    Categories:
  • לוח זמני רכבות הינו דבר אשר נקבע מראש על סמך מרחקים בין תחנות, מהירויות נסיעה, וכן השערות לגבי הגעת נוסעים לתחנות. בפועל המציאות שונה מהתכנון, מגיעים נוסעים בכמות שונה, ולכן זמן עצירה בתחנה הינו שונה מהתכנון. בנוסף יכולות להיות תקלות ורכבות עלולות להתקע ולקלקל את זמני ההגעה של הרכבות, כפי שכולם בוודאי חוו על בשרם. בפרויקט זה נמדל את התלויות בין רכבות שונות ותחנות שונות במרחב מפורק (factored representation) ונעשה...
    Categories:
  • תיק מניות הינו דבר אשר מצריך התערבות ואיזון שוטפים, כתלות בסוג התיק ובסיכון כך גם תדירות ההתערבות. בפרויקט זה נמדל תיק השקעות אשר מחזיק מדדים בסיכון גבוה, כך שנדרשת התערבות אך מכיוון ומדובר במדדים, תדירות ההתערבות לא ברורה (זה איננו מסחר יומי, ומצד שני לא איזון רבעוני). סוגיה נוספת הינה שככל שנעשות יותר קניות מבנה התיק משתנה (Lots), ולכן קבלת ההחלטות יכולה להיות שונה – מבנה מצב שונה ופעולות שונות....
    Categories:
  • רשת תחבורה הינה מודל המתאר את הזרימה של מכוניות בצמתים מרומזרים וכבשים בערים. בעולם של מרכזי ערים צפופים וריבוי מכוניות על הכבישים, הצורך לנתב בצורה חכמה רכבים ולמנוע פקקים הולך וגובר. בפרויקט זה נמדל רשת רמזורים, ונבקרה בצורה מבוזרת על מנת להיות מסוגלים להתמודד עם טופולוגיות שונות (גודל חיבוריות). הגישה בפרוייקט זה תהיה על סמך כלים של Multi agent reinforcement learning אשר מאפשרת לכל צומת להיות עצמאית כסוכן ברשת, אך...
    Categories:
  • תחום הבינה המלאכותית מכיל מספר תתי תחומים אשר כל אחד מהם טוען ליכולת להגיע לבינה מלאכותית כללית, אך כל אחד מהם נתקל בקשיים אופייניים. תחום תכנון המשימה, הינו תחום הכולל חישוב משימה מתחילה ועד סופה על כל רבדיה. לדוגמא שתי מכוניות אוטונומיות הצריכות לאסוף 3 נוסעים שונים ממיקומי התחלה שונים ליעדים שונים צריכות לדעת מי אוספת את מי – החלטה דיסקרטית; מתי – החלטה רציפה; סדר פעולות (רכב אחד אוסף...
    Categories:
  • Time series(TS) is one of the most common types of data, specifically, TS analyses play an important role in medical research. Unfortunately, time series in the medical domain tend to be missing and sparse, often leading to wrong results. While most algorithms take this into account, specific types of missing mechanisms, which are very common in medical data, are more difficult to attend to. In this project, we aim to...
    Categories:
  • גרפי אינפורמציה הדדית (mutual information) מייצגים את הקשר בין גדלים ביולוגיים שונים, לרוב גרפים אלו נלמדים מתוך המידע הנאסף מניסוי בודד וללא שימוש במידע חיצוני. גרפים אלו מהווים את אחת מאבני היסוד במחקר רפואי. האתגר בלמידת קשרים מתוך ניסוי בודד הוא שלשם בניית הקשר אנחנו מאבדים את האינפורמציה על הדגימה הבודדת(או החולה הבודד), ובכך מאבדים את היכולת לקבל מסקנות מותאמות לכל מטופל. בפרויקט זה נציע וננתח שיטות לחילוץ מסקנות ברמת...
    Categories: