Robot manipulátor - matematický model
Matematický model robota je daný pohybovými rovnicami, ktorých počet je rovný počtu stupňov voľnosti. Tieto rovnice získame z Langrangeových rovníc druhého druhu, ktoré majú tvar:
| (1.1) | 
n je počet stupňov
qi je zovšeobecnená súradnica, odpovedajúca i-temu stupňu voľnosti
Qi je zovšeobecnená sila, odpovedajúca zovšeobecnenej súradnici q
  Lagrangeova funkcia je daná rozdielom kinetickej a potenciálnej energie:
| (1.2) | 
  Zovšeobecnené sily uvažujeme v tvare:
| (1.3) | 
  kde:
   ui je riadiaca veličina odpovedajúca i-temu stupňu voľnosti,
   Ki,Bi sú konštanty riadenia a tlmenia, odpovedajúce i-temu stupňu voľnosti
V tejto práci bude uvažovaný priemyselný robot-manipulátor s troma stupňami voľnosti s kinematickou štruktúrou a rozložením hmotnosti podľa obr.1.
  
Obr1. Kinematická štruktúra robota-manipulátora
K získaniu pohybových rovníc robota pre jednotlivé stupne voľnosti je najskôr potrebné odvodiť celkovú kinematickú a potenciálnu energiu, zvoliť zovšeobecnené súradnice, vytvoriť Lagrangeovu funkciu a jej derivácie podľa zovšeobecnených súradníc a špecifikovať tvar zovšeobecnenej sily (1.3), pričom uvažujeme Bi=0.
Parametre robota:
| r=r1+r2 | dĺžka ramena robota | 
| mz | hmotnosť závažia | 
| m1 | hmotnosť úchopovej hlavice a časti ramena | 
| m2 | hmotnosť motorov v ramene a časti ramena | 
| m3 | hmotnosť suportu | 
| m4 | hmotnosť rotujúcej časti stĺpa | 
| m5 | hmotnosť nerotujúcej časti stĺpa | 
| z | zdvih ramena | 
| rotácia ramena | 
Z vyššie uvedeného postupu vyplýva, že matematický model priemyselného robota je vyjadrený troma diferenciálnymi rovnicami tvaru:
![]()  | 
     (1.4) (1.5) (1.6)  | 
  
kde:
| je moment zotrvačnosti | 
  |
| je redukovaná hmotnosť elektromotora,prevodov a hnacej tyče | 
  |
| je redukovaný moment zotrvačnosti elektromotora a prevodovky | 
  |
| sú konštanty akčných veličín | 
  
Rovnica (1.6) popisujúca zdvih ramena z je nezávislá na rovniciach pre rotáciu a výsuv ramena a preto ďalej budú riešené dva nezávislé pohyby popísané rovnicami (1.4) a (1.5). Pre vyjadrenie matematického modelu robota v stavovom priestore volíme substitučné vzťahy:
ktorými transformujeme rovnice (1.4) a(1.5) do tvaru:
![]()  | 
    (1.7) (1.8) (1.9) (1.10)  | 
  


