SlideShare ist ein Scribd-Unternehmen logo
1 von 71
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

             ‫העברת תנועה למפרקים - דוגמת יישום‬
  ‫°043 ‪Base rotation‬‬




 ‫‪Harmonic Drive‬‬
 ‫‪158:1 transmission‬‬
        ‫‪ratio‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫העברת תנועה למפרקים - דוגמת יישום‬




                              ‫°04± ‪Shoulder rotation‬‬
   ‫‪Arm rotation range‬‬
     ‫°52+ ‪-40° to‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫העברת תנועה למפרקים - דוגמת יישום‬




       ‫‪Pitch range‬‬
       ‫°09+ ‪-90° to‬‬

                                    ‫°081± ‪Roll‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
                                    ‫אביזרי‬
                                     ‫קצה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
                                    ‫אביזרי‬
                                     ‫קצה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫אביזרי קצה- החלפת כלים‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
                              ‫אביזרי קצה-‬
                           ‫תופסנית כפולה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫אביזרי קצה גמישים -‪OmniGripper‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫אביזרי קצה גמישים -‪OmniGripper‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫‪EAP: Electronically Activated‬‬   ‫העתיד -‬
                            ‫‪Polymers‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                    ‫אביזרי קצה להרכבה -‬
                           ‫‪RCC‬‬

             ‫תנאים להפעלה:‬
              ‫- הרכבה אנכית‬
    ‫- קונוסים בקצה הקדח/פין‬
        ‫- אורך מותאם ל-‪RCC‬‬



     ‫‪Remote Center of Compliance‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                                   ‫חיישנים‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                                   ‫חיישנים‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                                    ‫מזינים ‪Feeders‬‬




             ‫‪Gravity‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                                    ‫מזינים ‪Feeders‬‬


                                        ‫‪Centrifugal‬‬




             ‫‪Gravity‬‬


‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                            ‫מזינים ‪Feeders‬‬




             ‫‪Vibratory Bowl Feeders‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

             ‫‪Vibratory Bowl Feeders‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

             ‫‪Vibratory Bowl Feeders‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫בקרת תנועה - צירים במערכת קרטזית‬




                           ‫‪-Z‬‬


‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
             ‫בקרה בחוג פתוח - מנוע פסיעה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
  ‫מקודד יחסי‬   ‫בקרה בחוג סגור‬
                        ‫מנוע ‪DC Servo‬‬




                ‫מקודד מוחלט ‪Absolute Encoder‬‬
                           ‫קוד ‪Gray‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
                           ‫בקרה בחוג סגור‬

       ‫קלט‬       ‫‪e‬‬
             ‫‪Δ‬‬       ‫אלגוריתם הבקרה‬
                                                 ‫פלט‬

          ‫ערך‬
         ‫מדידה‬



                          ‫תהליך‬

‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                        ‫אלגוריתם הבקרה‬




‫תגובה אפשרית של בקר לדרישה לעבור מנק‘‪ A‬לנק‘‪B‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

     ‫אלגוריתם הבקרה - שיטות בקרה אפשריות‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

       ‫אלגוריתם הבקרה – בקרה יחסית ‪P‬‬




                ‫‪Proportional Control‬‬

             ‫)‪Cp(t) = Kpe(t‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

             PID ‫אלגוריתם הבקרה – בקרת‬
   Proportional Control
             Cp(t) = Kpe(t)
     Integral (lag) Control

             Ci(t) = Ki ∫e(T) d(T)
     Derivative (lead) Control
             Cd(t) = Kd [de(t) /d(T)]

‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

             ‫אלגוריתם הבקרה – בקרת ‪PID‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

             ‫כושר הפרדה של מערכת‬
    ‫הבקרה‪Control Resolution‬‬

      ‫המרחק הקטן ביותר שבו מערכת‬
      ‫הבקרה יכולה לשלוט או להבחין‬



     ‫‪BRU - Basic Resolution Unit‬‬
     ‫‪BLU - Basic Length Unit‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

     ‫הגורמים לכושר הפרדה )יכולת שליטה או‬
                     ‫הבחנה(‬
   ‫צורת הנעת המערכת ( כגון )‪Stepper Motor‬‬
            ‫צורת המשוב על מיקום המערכת‬
        ‫)כגון ‪) Absolute Encoder‬‬
    ‫צורת אחסון נתוני התנועה בבקר הספרתי‬
            ‫)כגון )61 ‪bits integer‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                      ‫כושר החזרה של‬
         ‫המערכת ‪Repeatability‬‬
    ‫מידת היכולת של המערכת לחזור לאותו‬
            ‫‪Repeatability= ±3σ‬‬   ‫מיקום‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                  ‫דיוק המערכת ‪Accuracy‬‬
             ‫‪Accuracy= 1/2 BLU +3σ‬‬




                      ‫‪BLU‬‬

‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

      Linear Interpolation:‫בקרת תנועה‬
  N01 G01 X20 Y50 F200
                     V=S/t
                       t= (dx2+dy2)½/F
                  Vx=dx* F/ (dx2+dy2)½
                   Vy=dy* F/ (dx2+dy2)½


‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

      ‫בקרת תנועה: ‪Circular Interpolation‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

    BLU steps Interpolation :‫בקרת תנועה‬
       F (x, y) = ax+by +c = 0
        d1=F (x+1, y+½) =
          a(x+1) + b(y+½) +c




                  N01 G01 X60 Y20 F200
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

    ‫בקרת תנועה: ‪BLU steps Interpolation‬‬
     ‫0 = 2‪F (x, y) = x2+y2 -R‬‬
        ‫= )½+‪d1=F (x+1, y‬‬
          ‫2‪(x+1)2+ (y+½)2 -R‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

    ‫בקרת תנועה: ‪BLU steps Interpolation‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

              ‫שיטות בקרת מסלול ) ‪( CP, PTP‬‬
                         ‫בקרת ‪Bang-Bang‬‬   ‫‪‬‬
                   ‫)ציוד עם בקרה מסוג זה אינו רובוט –‬
                       ‫זהו ‪(Pick&Place Manipulator‬‬

                ‫בקרת כל ציר )ד"ח( בנפרד,‬                ‫‪‬‬
                         ‫בסדר קבוע מראש‬
             ‫בקרה מתואמת של כל הצירים –‬               ‫‪‬‬
                       ‫‪Joint Interpolation‬‬
      ‫בקרת מסלול – ‪Linear Interpolation‬‬               ‫‪‬‬

‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                                     ‫שיטות תכנות‬
                         ‫‪On-Line‬‬

             ‫‪Lead-Thru‬‬           ‫‪Teach-Thru‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

   ‫‪Teach-Pendant Design‬‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                      Off-Line ‫שיטות תיכנות‬
        Programming             Simulation
        Language
      ACL
      VAL
      KAREL
      AML
      RAIL,
      HELP... ...
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
                      ‫קינמטיקה ישירה - חישוב גיאומטרי‬
‫‪Y‬‬                         ‫‪Z‬‬

             ‫‪r‬‬

                 ‫‪θ‬‬                             ‫‪z‬‬
                      ‫‪X‬‬                        ‫‪XY‬‬
         ‫‪x = r cosθ‬‬
         ‫‪y = r sinθ‬‬
         ‫‪z=z‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
                    ‫קינמטיקה ישירה - חישוב גיאומטרי‬

                   ‫‪Z‬‬
                                        ‫‪φ‬‬      ‫‪XY‬‬




                          ‫‪r‬‬
‫‪Y‬‬
        ‫‪r cosφ‬‬




                   ‫‪θ‬‬     ‫‪X‬‬
         ‫‪x=r cosθ cosφ‬‬
         ‫‪y=r sinθ cosφ‬‬
         ‫‪z= r sinφ‬‬
‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
                       ‫קינמטיקה ישירה - חישוב גיאומטרי‬
‫‪Y‬‬                           ‫‪Z‬‬

                                        ‫3‪l2 θ‬‬

               ‫1‪θ‬‬
                                  ‫1‪l‬‬
                                   ‫2‪θ‬‬
                      ‫‪X‬‬                           ‫‪XY‬‬

     ‫] ) 3 ‪x= cosθ 1 [ l1cos θ 2 + l2cos (θ 2+θ‬‬
     ‫] ) 3 ‪y= sinθ 1 [ l1cos θ 2 + l2cos (θ 2+θ‬‬
     ‫) 3 ‪z= l1sin θ 2 + l2sin (θ 2+θ‬‬
‫© ד”ר יעקב‬
‫© ד”ר יעקב‬
                    1   0      0     0
                    0   Cφ    − Sφ   0
                                       
Rotationφ , Xaxis = 
                    0   Sφ    Cφ     0
                                      
                    0    0    0      1
                                        1   0   0   Tx 
                                        0   1   0   Ty 
                                                        
             Translation(Tx, Ty, Tz ) = 
                                        0   0   1   Tz 
                                                       
                   3D - ‫הומוגניות‬       0   0   0   1
‫טרנספורמציות במערכת קואורדינטות‬
    ‫שדות הדרכה בע"מ - קורס רובוטיקה‬
‫© ד”ר יעקב‬
                    Cφ    − Sφ   0   0
                     Sφ   Cφ     0   0
                                       
Rotationφ , Zaxis = 
                    0      0     1   0
                                      
                    0      0     0   1
                                     Cφ    0   Sφ      0
                                     0     1   0       0
                                                         
                Rotationφ , Yaxis = 
                                    − Sφ   0   Cφ      0
                                                        
                   3D - ‫הומוגניות‬    0     0    0      1
‫טרנספורמציות במערכת קואורדינטות‬
    ‫שדות הדרכה בע"מ - קורס רובוטיקה‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬

                                  ‫קינמטיקה‬
                                   ‫הפוכה‬
                                   ‫בפעולה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬
‫שדות הדרכה בע"מ - קורס רובוטיקה‬
               ‫יישום רובוטים במטלות בתעשייה‬




‫© ד”ר יעקב‬

Weitere ähnliche Inhalte

Andere mochten auch

שרשרת אספקה 2025 העתיד כבר כאן
שרשרת אספקה 2025  העתיד כבר כאןשרשרת אספקה 2025  העתיד כבר כאן
שרשרת אספקה 2025 העתיד כבר כאןBoaz Danilov
 
פיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנות
פיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנותפיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנות
פיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנותDudi Peles
 
חוד מתכות הצגת פעילות
חוד מתכות   הצגת פעילות חוד מתכות   הצגת פעילות
חוד מתכות הצגת פעילות חוד מתכות
 
TURNING BY NIKHIL PAKWANNE
TURNING BY  NIKHIL PAKWANNETURNING BY  NIKHIL PAKWANNE
TURNING BY NIKHIL PAKWANNENIKHIL PAKWANNE
 
Sheet metal fabrication
Sheet metal fabricationSheet metal fabrication
Sheet metal fabricationWaqas Ahmed
 
01-part1-01 Turning Process
01-part1-01 Turning Process01-part1-01 Turning Process
01-part1-01 Turning Processgunabalan sellan
 

Andere mochten auch (7)

שרשרת אספקה 2025 העתיד כבר כאן
שרשרת אספקה 2025  העתיד כבר כאןשרשרת אספקה 2025  העתיד כבר כאן
שרשרת אספקה 2025 העתיד כבר כאן
 
פיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנות
פיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנותפיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנות
פיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנות
 
חוד מתכות הצגת פעילות
חוד מתכות   הצגת פעילות חוד מתכות   הצגת פעילות
חוד מתכות הצגת פעילות
 
Metals around us (Hebrew)
Metals around us (Hebrew)Metals around us (Hebrew)
Metals around us (Hebrew)
 
TURNING BY NIKHIL PAKWANNE
TURNING BY  NIKHIL PAKWANNETURNING BY  NIKHIL PAKWANNE
TURNING BY NIKHIL PAKWANNE
 
Sheet metal fabrication
Sheet metal fabricationSheet metal fabrication
Sheet metal fabrication
 
01-part1-01 Turning Process
01-part1-01 Turning Process01-part1-01 Turning Process
01-part1-01 Turning Process
 

Mehr von Jacob Rubinovitz (18)

3 d animation of jewelry
3 d animation of jewelry3 d animation of jewelry
3 d animation of jewelry
 
3 d animation of jewelry
3 d animation of jewelry3 d animation of jewelry
3 d animation of jewelry
 
In10years
In10yearsIn10years
In10years
 
GA tutorial.pst
GA tutorial.pstGA tutorial.pst
GA tutorial.pst
 
Post script
Post scriptPost script
Post script
 
Robotics cont
Robotics contRobotics cont
Robotics cont
 
Robotics
RoboticsRobotics
Robotics
 
Intro
IntroIntro
Intro
 
Deadlock avoid
Deadlock avoidDeadlock avoid
Deadlock avoid
 
Deadlock avoid
Deadlock avoidDeadlock avoid
Deadlock avoid
 
מצגת ראיה ממוחשבת
מצגת ראיה ממוחשבתמצגת ראיה ממוחשבת
מצגת ראיה ממוחשבת
 
גרפיקה וראיה ממוחשבת מושגי יסוד
גרפיקה וראיה ממוחשבת מושגי יסודגרפיקה וראיה ממוחשבת מושגי יסוד
גרפיקה וראיה ממוחשבת מושגי יסוד
 
Post script
Post scriptPost script
Post script
 
Deadlock avoid
Deadlock avoidDeadlock avoid
Deadlock avoid
 
Deadlock avoid
Deadlock avoidDeadlock avoid
Deadlock avoid
 
Deadlock avoid
Deadlock avoidDeadlock avoid
Deadlock avoid
 
Robotics
RoboticsRobotics
Robotics
 
בר מצווה של ברק
בר מצווה של ברקבר מצווה של ברק
בר מצווה של ברק
 

Robotics cont

  • 1. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫העברת תנועה למפרקים - דוגמת יישום‬ ‫°043 ‪Base rotation‬‬ ‫‪Harmonic Drive‬‬ ‫‪158:1 transmission‬‬ ‫‪ratio‬‬ ‫© ד”ר יעקב‬
  • 2. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫העברת תנועה למפרקים - דוגמת יישום‬ ‫°04± ‪Shoulder rotation‬‬ ‫‪Arm rotation range‬‬ ‫°52+ ‪-40° to‬‬ ‫© ד”ר יעקב‬
  • 3. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫העברת תנועה למפרקים - דוגמת יישום‬ ‫‪Pitch range‬‬ ‫°09+ ‪-90° to‬‬ ‫°081± ‪Roll‬‬ ‫© ד”ר יעקב‬
  • 4. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אביזרי‬ ‫קצה‬ ‫© ד”ר יעקב‬
  • 5. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אביזרי‬ ‫קצה‬ ‫© ד”ר יעקב‬
  • 6. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אביזרי קצה- החלפת כלים‬ ‫© ד”ר יעקב‬
  • 7. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אביזרי קצה-‬ ‫תופסנית כפולה‬ ‫© ד”ר יעקב‬
  • 8. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫© ד”ר יעקב‬
  • 9. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אביזרי קצה גמישים -‪OmniGripper‬‬ ‫© ד”ר יעקב‬
  • 10. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אביזרי קצה גמישים -‪OmniGripper‬‬ ‫© ד”ר יעקב‬
  • 11. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫‪EAP: Electronically Activated‬‬ ‫העתיד -‬ ‫‪Polymers‬‬ ‫© ד”ר יעקב‬
  • 12. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אביזרי קצה להרכבה -‬ ‫‪RCC‬‬ ‫תנאים להפעלה:‬ ‫- הרכבה אנכית‬ ‫- קונוסים בקצה הקדח/פין‬ ‫- אורך מותאם ל-‪RCC‬‬ ‫‪Remote Center of Compliance‬‬ ‫© ד”ר יעקב‬
  • 13. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫חיישנים‬ ‫© ד”ר יעקב‬
  • 14. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫חיישנים‬ ‫© ד”ר יעקב‬
  • 15. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫מזינים ‪Feeders‬‬ ‫‪Gravity‬‬ ‫© ד”ר יעקב‬
  • 16. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫מזינים ‪Feeders‬‬ ‫‪Centrifugal‬‬ ‫‪Gravity‬‬ ‫© ד”ר יעקב‬
  • 17. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫מזינים ‪Feeders‬‬ ‫‪Vibratory Bowl Feeders‬‬ ‫© ד”ר יעקב‬
  • 18. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫‪Vibratory Bowl Feeders‬‬ ‫© ד”ר יעקב‬
  • 19. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫‪Vibratory Bowl Feeders‬‬ ‫© ד”ר יעקב‬
  • 20. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫בקרת תנועה - צירים במערכת קרטזית‬ ‫‪-Z‬‬ ‫© ד”ר יעקב‬
  • 21. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫בקרה בחוג פתוח - מנוע פסיעה‬ ‫© ד”ר יעקב‬
  • 22. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫מקודד יחסי‬ ‫בקרה בחוג סגור‬ ‫מנוע ‪DC Servo‬‬ ‫מקודד מוחלט ‪Absolute Encoder‬‬ ‫קוד ‪Gray‬‬ ‫© ד”ר יעקב‬
  • 23. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫בקרה בחוג סגור‬ ‫קלט‬ ‫‪e‬‬ ‫‪Δ‬‬ ‫אלגוריתם הבקרה‬ ‫פלט‬ ‫ערך‬ ‫מדידה‬ ‫תהליך‬ ‫© ד”ר יעקב‬
  • 24. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אלגוריתם הבקרה‬ ‫תגובה אפשרית של בקר לדרישה לעבור מנק‘‪ A‬לנק‘‪B‬‬ ‫© ד”ר יעקב‬
  • 25. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אלגוריתם הבקרה - שיטות בקרה אפשריות‬ ‫© ד”ר יעקב‬
  • 26. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אלגוריתם הבקרה – בקרה יחסית ‪P‬‬ ‫‪Proportional Control‬‬ ‫)‪Cp(t) = Kpe(t‬‬ ‫© ד”ר יעקב‬
  • 27. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ PID ‫אלגוריתם הבקרה – בקרת‬ Proportional Control Cp(t) = Kpe(t) Integral (lag) Control Ci(t) = Ki ∫e(T) d(T) Derivative (lead) Control Cd(t) = Kd [de(t) /d(T)] ‫© ד”ר יעקב‬
  • 28. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫אלגוריתם הבקרה – בקרת ‪PID‬‬ ‫© ד”ר יעקב‬
  • 29. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫כושר הפרדה של מערכת‬ ‫הבקרה‪Control Resolution‬‬ ‫המרחק הקטן ביותר שבו מערכת‬ ‫הבקרה יכולה לשלוט או להבחין‬ ‫‪BRU - Basic Resolution Unit‬‬ ‫‪BLU - Basic Length Unit‬‬ ‫© ד”ר יעקב‬
  • 30. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫הגורמים לכושר הפרדה )יכולת שליטה או‬ ‫הבחנה(‬ ‫צורת הנעת המערכת ( כגון )‪Stepper Motor‬‬ ‫צורת המשוב על מיקום המערכת‬ ‫)כגון ‪) Absolute Encoder‬‬ ‫צורת אחסון נתוני התנועה בבקר הספרתי‬ ‫)כגון )61 ‪bits integer‬‬ ‫© ד”ר יעקב‬
  • 31. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫כושר החזרה של‬ ‫המערכת ‪Repeatability‬‬ ‫מידת היכולת של המערכת לחזור לאותו‬ ‫‪Repeatability= ±3σ‬‬ ‫מיקום‬ ‫© ד”ר יעקב‬
  • 32. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫דיוק המערכת ‪Accuracy‬‬ ‫‪Accuracy= 1/2 BLU +3σ‬‬ ‫‪BLU‬‬ ‫© ד”ר יעקב‬
  • 33. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ Linear Interpolation:‫בקרת תנועה‬ N01 G01 X20 Y50 F200 V=S/t t= (dx2+dy2)½/F Vx=dx* F/ (dx2+dy2)½ Vy=dy* F/ (dx2+dy2)½ ‫© ד”ר יעקב‬
  • 34. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫בקרת תנועה: ‪Circular Interpolation‬‬ ‫© ד”ר יעקב‬
  • 35. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ BLU steps Interpolation :‫בקרת תנועה‬ F (x, y) = ax+by +c = 0 d1=F (x+1, y+½) = a(x+1) + b(y+½) +c N01 G01 X60 Y20 F200 ‫© ד”ר יעקב‬
  • 36. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫בקרת תנועה: ‪BLU steps Interpolation‬‬ ‫0 = 2‪F (x, y) = x2+y2 -R‬‬ ‫= )½+‪d1=F (x+1, y‬‬ ‫2‪(x+1)2+ (y+½)2 -R‬‬ ‫© ד”ר יעקב‬
  • 37. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫בקרת תנועה: ‪BLU steps Interpolation‬‬ ‫© ד”ר יעקב‬
  • 38. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫שיטות בקרת מסלול ) ‪( CP, PTP‬‬ ‫בקרת ‪Bang-Bang‬‬ ‫‪‬‬ ‫)ציוד עם בקרה מסוג זה אינו רובוט –‬ ‫זהו ‪(Pick&Place Manipulator‬‬ ‫בקרת כל ציר )ד"ח( בנפרד,‬ ‫‪‬‬ ‫בסדר קבוע מראש‬ ‫בקרה מתואמת של כל הצירים –‬ ‫‪‬‬ ‫‪Joint Interpolation‬‬ ‫בקרת מסלול – ‪Linear Interpolation‬‬ ‫‪‬‬ ‫© ד”ר יעקב‬
  • 39. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫שיטות תכנות‬ ‫‪On-Line‬‬ ‫‪Lead-Thru‬‬ ‫‪Teach-Thru‬‬ ‫© ד”ר יעקב‬
  • 40. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫‪Teach-Pendant Design‬‬ ‫© ד”ר יעקב‬
  • 41. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ Off-Line ‫שיטות תיכנות‬ Programming Simulation Language ACL VAL KAREL AML RAIL, HELP... ... ‫© ד”ר יעקב‬
  • 42. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫© ד”ר יעקב‬
  • 43. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫© ד”ר יעקב‬
  • 44. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫קינמטיקה ישירה - חישוב גיאומטרי‬ ‫‪Y‬‬ ‫‪Z‬‬ ‫‪r‬‬ ‫‪θ‬‬ ‫‪z‬‬ ‫‪X‬‬ ‫‪XY‬‬ ‫‪x = r cosθ‬‬ ‫‪y = r sinθ‬‬ ‫‪z=z‬‬ ‫© ד”ר יעקב‬
  • 45. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫קינמטיקה ישירה - חישוב גיאומטרי‬ ‫‪Z‬‬ ‫‪φ‬‬ ‫‪XY‬‬ ‫‪r‬‬ ‫‪Y‬‬ ‫‪r cosφ‬‬ ‫‪θ‬‬ ‫‪X‬‬ ‫‪x=r cosθ cosφ‬‬ ‫‪y=r sinθ cosφ‬‬ ‫‪z= r sinφ‬‬ ‫© ד”ר יעקב‬
  • 46. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫קינמטיקה ישירה - חישוב גיאומטרי‬ ‫‪Y‬‬ ‫‪Z‬‬ ‫3‪l2 θ‬‬ ‫1‪θ‬‬ ‫1‪l‬‬ ‫2‪θ‬‬ ‫‪X‬‬ ‫‪XY‬‬ ‫] ) 3 ‪x= cosθ 1 [ l1cos θ 2 + l2cos (θ 2+θ‬‬ ‫] ) 3 ‪y= sinθ 1 [ l1cos θ 2 + l2cos (θ 2+θ‬‬ ‫) 3 ‪z= l1sin θ 2 + l2sin (θ 2+θ‬‬ ‫© ד”ר יעקב‬
  • 47. ‫© ד”ר יעקב‬ 1 0 0 0 0 Cφ − Sφ 0  Rotationφ , Xaxis =  0 Sφ Cφ 0   0 0 0 1 1 0 0 Tx  0 1 0 Ty   Translation(Tx, Ty, Tz ) =  0 0 1 Tz    3D - ‫הומוגניות‬ 0 0 0 1 ‫טרנספורמציות במערכת קואורדינטות‬ ‫שדות הדרכה בע"מ - קורס רובוטיקה‬
  • 48. ‫© ד”ר יעקב‬ Cφ − Sφ 0 0  Sφ Cφ 0 0  Rotationφ , Zaxis =  0 0 1 0   0 0 0 1  Cφ 0 Sφ 0  0 1 0 0  Rotationφ , Yaxis =  − Sφ 0 Cφ 0   3D - ‫הומוגניות‬  0 0 0 1 ‫טרנספורמציות במערכת קואורדינטות‬ ‫שדות הדרכה בע"מ - קורס רובוטיקה‬
  • 49. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫© ד”ר יעקב‬
  • 50. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫© ד”ר יעקב‬
  • 51. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫© ד”ר יעקב‬
  • 52. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫© ד”ר יעקב‬
  • 53. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫קינמטיקה‬ ‫הפוכה‬ ‫בפעולה‬ ‫© ד”ר יעקב‬
  • 54. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 55. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 56. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 57. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 58. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 59. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 60. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 61. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 62. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 63. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 64. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 65. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 66. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 67. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 68. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 69. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 70. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬
  • 71. ‫שדות הדרכה בע"מ - קורס רובוטיקה‬ ‫יישום רובוטים במטלות בתעשייה‬ ‫© ד”ר יעקב‬