Mit kell megtanulni? Euler kéz, DH lépés mint mátrixok szorzata Minden, ami a mérési útmutató kérdéseihez szükséges (pdf 59. oldal) ARPS (azok az utasítások,

Slides:



Advertisements
Hasonló előadás
A legelső oldalon a főlap látható, a mérés időpontjával, a három fő értékkel. A „Zustand „ mutatja meg a szív EKG tevékenységének értékét nullától ötös.
Advertisements

Készítette: Sábián Róbert
KÉSZÍTETTE: Takács Sándor
Élete: Mosonmagyaróváron született én óta minden országos bajnokságot megnyert 100m-es gátfutásban. Nem volt szponzora, ezért szombaton.
A Powerpoint használata (gyorstalpaló)
1 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok.
TWS ALAP. TWS Ticker beírása.
GoldWorks grafika. Grafikus objektumok  előre definiált keretek  images (egy vagy több rés értékének reprezentálása)  canvases (image-ek megjelenítésére)
Operációs Rendszerek I.
Operációs Rendszerek I.
Múzeumi könyvtárak Magyarországon. Szakfelügyelet A szakfelügyelet sajátosságai –2000-től a Múzeumi főosztály megbízásával –2006-tól könyvtári osztály.
Számítástechnika Levelezőknek
Analitikus (koordináta) geometriai gyorstalpaló
Gyakori hibák C# programozásban
Billentyűzet Az egyik legtöbbet használt bemeneti eszköz
Térbeli infinitezimális izometriák
LINUX/UNIX PARANCSOK.
Amit a Honismeret órákkal kapcsolatban tudni kell!
Mérés és adatgyűjtés Virtuális méréstechnika Mingesz Róbert 9. Óra Idő és sokaságátlag November 7., 9.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Makan Gergely, Mellár János, Mingesz Róbert, Boros Péter, Zana Roland Makan Gergely, Mellár.
Mérés és adatgyűjtés Mingesz Róbert 5. Óra LabVIEW – Ferde hajítás Október 3., 5.
Dr.Ozsváth Károly TF Kommunikációs-Informatikai és Oktatástechnológiai Tanszék.
1. Univerzális nyelő Csúcsmátrixos ábrázolás esetén a legtöbb gráfalgoritmus futási ideje O(n2) azonban van kivétel. Egy irányított gráf egy csúcsa univerzális.
Kliensoldali Programozás
Nem determinisztikusság és párhuzamosság. A nem determinisztikusság a párhuzamosságban gyökeredzik. Példa: S par  parbegin x:=0   x:=1   x:=2 parend;
Kis-Duna Csoport 2014 Üdvözöljük! Játék
A RobotinoView programozása
Operációs rendszerek gyakorlat
Programozás I. Egymásba ágyazott szelekciók, többágú szelekció
Ismerkedés a szövegszerkesztéssel
Egy Nao robot szimulálása a Choregraphe programmal.
Programozás C-ben Link és joint Melléklet az előadáshoz.
Microsoft Excel Általános ismeretek.
Információ és kommunikáció Szilágyi András. Követelmények A cd-n az anyag a következő részeket fedte le: Kliensprogramok, letöltés-vezérlők Kliensprogramok,
Grafikus tervezőrendszerek programozása 8. előadás.
Grafikus tervezőrendszerek programozása 7. előadás.
1.3. Pascal program felépítése Az els ő program. Program ; … Begin … End. Program fej Deklarációs rész Végrehajtó rész.
Hardver ismeretek Balogh Zoltán PTE-TTK IÁTT A billentyűzet és a pendrive.
MS Windows FÁJLMŰVELETEK
Ami a robotprogramozás c. mérés elvégzéséhez szükséges…
Analitikus geometria gyorstalpaló
GRÁFELMÉLET.
Euler gráf Euler, 1736 Königsbergi hidak
ZAJMÉRÉSI KÉZIKÖNYV NL_20
Apache Ant 2. gyakorlat Alkalmazásfejlesztés /2 Gyakorlat Zalatnai Csongor.
Amit a Honismeret órákkal kapcsolatban tudni kell!
Témazáró dolgozat Kiegészítések.
Egyágú elágazás Szintaxis: if (feltétel)
Az operációs rendszerek feladatai, csoportosításuk
Gazdasági informatikus - Szövegszerkesztés 1 Hosszú dokumentumok kezelése.
Polinomok.
Török Katalin és Marosi Nóra 11/c. Pascal: Az es években megjelent magas szintű programozási nyelv, közel áll az emberi gondolkodáshoz. Nevét.
GRÁFOK Definíció: Gráfnak nevezzük véges vagy megszámlálhatóan végtelen sok pont és azokat összekötő szintén véges vagy megszámlálhatóan végtelen sok.
Bekezdések formázása 1..
Nagy Szilvia 7. Lineáris blokk-kódok
Fórum használata A fórum főoldala alapállapotban.
Bekezdések formázása 1..
1 Függvények használata – az első függvénynél a formulát háromszor be kell írni, rendre az x, x+h, x-h argumentumokkal, – a második függvénynél az új (feltételes.
1/19 Hogyan tájékozódnak a robotok? Koczka Levente Eötvös Collegium.
Számítógépes programok használata
A Mozilla magyar nyelvű szerkesztőjének használata
Készítette: Rummel Szabolcs Elérhet ő ség: Linux kezelése.
Riportok, táblák, programok
Alkalmazásfejlesztés gyakorlat
Maple 1980.
Total commander.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
A kínai maradéktétel algoritmusa
A Powerpoint használata (gyorstalpaló)
SAP Web Dynpro Component.
Előadás másolata:

Mit kell megtanulni? Euler kéz, DH lépés mint mátrixok szorzata Minden, ami a mérési útmutató kérdéseihez szükséges (pdf 59. oldal) ARPS (azok az utasítások, amik a példaprogramban szerepelnek, és még pár, lásd utolsó dia) Kézivezérlő 2*6 mozgatógombja, joint és world üzemmód

Mit kell a mérésre hozni? EGYÉNI házi feladatot, PAPÍRON: A mérés ARPS programja Mindenki ugyan azt a feladatot kapja (.pdf vége: mérési útmutató), de értelemszerűen kicsit másképp oldja meg.

Balesetvédelem Vészgombokat NYOMNI kell Ha a robot bármely komponense tönkremegy, balesetet okoz! A robot hatósugara egy 1m sugarú gömb. A robot hatósugarán belülre csak a legszükségesebb ideig nyúlunk, fokozott figyelemmel Néha lekapcsol magától… CAL

ARPS Command prompt Editor Pontok kezelése Mozgások kezelése Végrehajtás, változók

Command prompt CAL Programutasítások ponttal:.GO READY,.M J 2,60.MOVES 0,0,-100 Dimenziók: mm, és fok Miért? Mi a hiba? LIST STATUS (L S) Helyzetek tárolása, törlése, listázása, módosítása, másolása Programok adminisztrációja Floppy, memóriakezelés

Editor PDIR, PLIST, EDIT Előbb papíron meg kell írni Begépeljük (nincs javítás) Kilépés: E+enter Javítás: I(nsert) D(elete) R(eplace), RA E(xit)

Helyzetek kezelése Adatstruktúra: 6 Dof helyzet vagy 6-D csuklóvektor (konfiguráció benne van) Létrehozás: betanítással: HERE A, H #B Listázás, törlés LLIST, LDEL Módosítás, másolás SHIFT, LOCATE Kombinálás A(B) = pose(rel) HERE A(B) is megy, egyedül itt lehet kimeneti arg. Referencia és relatív helyzetek Mátrixszorzás SHIFT B=100,50,0 FRAME F=O,X,XY, BASE x,y,z,z_rot BASE, TOOL átdefiniálásának mire van hatása? –#A, A, mindegyik, egyik sem?

Mozgások Relatív: MOVE JOINT, MOVES Helyben: ALIGN Abszolút GO,GOS,GON,GOSN SPEED OPEN CLOSE

Végrehajtás RUN prg (STOP) HALT (EXIT) 20 GO A (cimke) JUMP 20 IF C<=3 THEN JUMP 20 CALL prg RETURN C ********comment*************

Változók: Integer és helyzet Nincs deklaráció (mint az interpretereknél) SET J=I <> LOCATE B2=B0 SET I=I+1 <> SHIFT B2=0,0,10 Változók globálisak Pontokra nem használható a SET, helyette LOCATE vagy SHIFT Helyzetekkel kapcsolatos utasítások szám argumentuma csak konstans lehet, változó vagy kifejezés nem.

Példaprogram Példa elrendezése Digitális I/O Algoritmus program

Példa elrendezése

Digitális I/O kezelése Mérés alatt nem használjuk Meghajtás: OUT (+)addr(0..31) 24 V OUT -addr(0..31) 0 V Várakozás: WAIT IN (+)addr(0..31) 24 V WAIT IN -addr(0..31) 0 V

Főprogram

Szubrutin

Megtanulandó ARPS utasítások (a.pdf arps-mellékletéből) Minden, ami szerepel a példaprogramban HERE, BASE, TOOL, MOVE(S), TMOVE(S), MOVE JOINT FRAME F=O,X,XY: relatív keret készítése 3 descartes-helyzet TCP-je szerint HERE F(A_F), LOCATE A=F(A_F), GO F(A_F), SHIFT A_F=20,0,50