Programovanie robotov

z Wikipédie, slobodnej encyklopédie

Programovanie robotov možno uskutočňovať týmito základnými metódami:

  • Ručné nastavovanie
  • Učenie
    • Sprostredkované
    • Bezprostredné
    • Pomocou bábky
  • Počítačom
  • Vlastnou inteligenciou

Ručné nastavovanie[upraviť | upraviť zdroj]

Veľmi často používané, napr. pri zváracích robotoch alebo podávačoch. Robot sa ponastavuje do koncových polôh, tie sa zapamätajú a uložia a potom sa len dokola opakujú. Programovanie jednotlivích dráh (trajektorií) je prevedené centrovacím nadstavcom. Tvar centrovacieho nadstavca je závislý od účelu použitia robota. Bod, od ktorého robot meria vzdialenosť k výrobku je tzv.TCP (Tool Center Point) Centrovací bod. Tento bod je v strede šiestej osi. Nadstavec z nástrojom sa nezapočítava, jeho vzdialenosť sa určuje vizuálne. Na určitom mieste nadstavca, držiaka alebo dopravníka výrobkov je určený bod nula, od ktorého sa odpočitavajú všetky trajektorie v osiach x, y, z. Pri ručnom nastavovaní sa obsluhou zadávajú vzdialenosťi medzi TCP a jednotlivími bodmi na výrobku, ostatné osi a súradnice si robot prepočíta automaticky. Pri menších robotoch sa koncové polohy zadávaju tak, že sa odbrzdia servomotory a rukou sa centrovací nadstavec privedie ku koncovej polohe. Pri väčších robotoch sa ku každej polohe privedie robot džojstikom na ovládači (teach pendant) a zamodifikuje sa pozícia.

Automatické nastavovanie (Inverzný návrh)[upraviť | upraviť zdroj]

  1. V CAD programe sa navrhne produkt.
  2. Urobí sa komponentizácia produktu
  3. CAM program navrhne montáž komponentov do produktu a rovno vygeneruje konfiguračný program pre robota/robotov. V súčasnosti vie dokonca navrhovať aj optimálne robotické zostavy.