ÖNÁLLÓ LABORATÓRIUM NÉGYLÁBÚ ROBOT ALACSONYSZINTŰ IRÁNYÍTÁSA

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "ÖNÁLLÓ LABORATÓRIUM NÉGYLÁBÚ ROBOT ALACSONYSZINTŰ IRÁNYÍTÁSA"

Átírás

1 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR VILLAMOSMÉRNÖKI BSC KÉPZÉS BEÁGYAZOTT ÉS IRÁNYÍTÓRENDSZEREK SZAKIRÁNY ÖNÁLLÓ LABORATÓRIUM BESZÁMOLÓ NÉGYLÁBÚ ROBOT ALACSONYSZINTŰ IRÁNYÍTÁSA LÉPÉSTERVEZÉS Készítette: Péceli Bálint (MIOET) Konzulens: Drexler Dániel András Harmati István Kis László..7.

2 HALLGATÓI NYILATKOZAT Alulírott Péceli Bálint, a Budapesti Műszaki és Gazdaságtudományi Egyetem hallgatója kijelentem, hogy ezt a dolgozatot meg nem engedett segédeszközök nélkül, saját magam készítettem és csak a megadott forrásokat használtam fel Péceli Bálint

3 Tartalomjegyzék. A feladat ismertetése.... Matematikai háttér..... Screw motion..... Direkt geometriai probléma..... Inverz geometriai probléma.... A négylábú robot modellje..... A robotláb felépítése..... A direkt geometriai feladat megoldása a négylábú robotra Az inverz geometriai feladat megoldása a négylábú robotra A csuklóváltozók értékeinek meghatározása elemi mozgások során..... Az elemi mozgások típusai..... Pozícióváltás..... Orientációváltás..... Lépés..... A szimulációs eredmények értékelése A négylábú robot hardver kapcsolásának elemzése Követelmények A kapcsolás bemutatása Mikrokontroller Tápegység Meghajtó és buffer áramkörök Kommunikációs interfészek Oszcillátor és reset..... A mikrokontroller programozása..... A hardver és a szoftver kapcsolata.... Összefoglalás, további feladatok kitűzése... Felhasznált irodalom...

4 . A feladat ismertetése Adott egy négylábú robot, melynek pályáját ismertnek tételezzük fel, pontosabban ismertnek tekintjük az egyes lábvégeinek pozícióját a járása során azokban az időpontokban, amikor azok a földön vannak. A feladat a robot lépésének megtervezése, azaz a lábvégek pályáinak meghatározása két földet érés között. A feladathoz tartozik az az eset is, amikor a robot a tömegközéppontjának helyzetét úgy változtatja, hogy egyik lábát sem emeli fel. Az előbbi mozgásfajtát a továbbiakban lépésnek, az utóbbit tolásnak fogjuk nevezni. A lépéstervezés abban áll, hogy megtervezzük a robotláb csuklóváltozóinak pályáját úgy, hogy a lábvég a kívánt görbét írja le a mozgás során. A csuklókat a roboton fizikailag szervomotorok valósítják meg, így ha meghatároztuk a csuklóváltozók pályáját, akkor ezekből már csak elő kell állítanunk a motorvezérlő jeleket a kívánt működés eléréséhez. A féléves munkám kiterjedt a robotok kinematikai leírásának megismerésére, a négylábú robot lábainak direkt és inverz geometriai feladatának megoldására, az inverz geometriai probléma megoldó algoritmusának pontosságának tanulmányozására, szimulációs feladatok elvégzésére és a robot hardver kialakításának megértésére.. Matematikai háttér.. Screw motion Chasles törvénye szerint egy merev test a tér tetszőleges pontjából elmozgatható bármely másik pontba egy egyenes körüli forgatás és egy ezzel az egyenessel párhuzamos eltolás egymás utáni elvégzésével. Ezt a mozgást screw motion nek, infinitezimális megfelelőjét twist nek nevezzük, amely központi szerepet játszik a robot kinematikájának tárgyalásánál. A három dimenziós tér egyes pontjaival és vektoraival átláthatóbban tudunk műveleteket végezni, ha bevezetjük az ún. homogén koordinátákat a következőképpen: Legyen az euklideszi tér egy pontja, pedig egy vektor ugyanebben a térben, ekkor q és homogén koordinátái:,.

5 Egy tetszőleges vektorral való vektoriális szorzás lineáris operátorát reprezentáló mátrixot val jelöljük és az alábbi módon definiáljuk:,. Jelölje az forgástengely irányvektorát, pedig a tengely egy tetszőleges pontját. Legyen, és nevezzük a reprezentációt twist nek, az ( paramétereket pedig twist koordinátáknak. Ekkor a tér bármely pontjának mozgásegyenlete az egyeneshez mereven csatolt, az egyenes körüli egységnyi szögsebességű forgás során leírható a egyenlettel, mely homogén koordinátákkal felírva az alábbi alakot ölti: A differenciálegyenlet megoldása láthatóan exponenciális: Most jelölje test bármely egy merev test kezdeti konfigurációját egy A keretben. Ekkor a merev paraméterű mozgását leírhatjuk az alábbi módon: Ez a transzformáció homogén koordinátákkal az alábbi módon írható: ahol a csuklóváltozó, a forgatást jellemző mátrix, pedig az eltolást leíró vektor. Egy irányvektorú tengely körüli egységnyi sebességű forgatást az., összefüggéssel írhatjuk le, és az ún. Rodrigues formulával számíthatjuk:. Az eltolást leíró vektort az alábbi módon kapjuk:

6 ahol és a twist koordináták, pedig az egységmátrix... Direkt geometriai probléma A direkt geometriai probléma a következő: adottak a csuklóváltozók és a csuklókhoz rendelhető twist-ek, ezek segítségével meghatározandó a robot végpontjának pozíciója és orientációja. A csuklóváltozó rotációs csukló esetén a tengely körüli elforgatás mértéke, így szög dimenziójú, míg transzlációs csuklók esetén a tengely mentén történő elmozdulás mértéke, így távolság dimenziójú mennyiség... Inverz geometriai probléma Az inverz geometriai probléma abban áll, hogy ismerjük a robot végpontjának pozícióját és orientációját, illetve természetesen a robot paramétereit, és ezekből kell kiszámolnunk a csuklóváltozók értékét. A problémára általános megoldás nem létezik és rendszerint több eredmény adódik, amelyek közül azonban általában kiválasztható egy a feladat szempontjából optimális konfiguráció.. A négylábú robot modellje.. A robotláb felépítése A robot négylábú, azonban mind a négy láb felépítését tekintve megegyezik, ezért elegendő egyetlen láb modelljét felírnunk. A robotláb RRR felépítésű, azaz három rotációs csuklóval rendelkezik. Mint láttuk, egyetlen csuklónak a lábvég mozgására gyakorolt hatását jellemezhetünk egy twist-tel, és belátható, hogy ha mindegyik csuklóhoz rendelünk egy-egy twist-et, akkor ezek segítségével a lábvég mozgása leírható a testhez rögzített keretben. A test keret tárgyalásunkban az első csuklóhoz van kötve az. ábrán látható módon. Az első csukló tengelye a test keretben z irányú. A második és a harmadik csukló tengelye ugyanebben a keretben mindaddig, amíg az első csukló nem mozdul ki alaphelyzetéből x irányú.

7 . ábra - A robotláb geometriai modellje. ábra - A csuklóváltozók A.a) ábrán a robotlábat oldalnézetből, a.b) ábrán felülnézetből láthatjuk. A csuklóváltozók a továbbiakban a. ábra szerint értendőek. A. ábrán a robotláb ún. ready állapotát láthatjuk. A. ábrán bejelöltük az egyes csuklók tengelyeinek irányvektorait, ill. a tengelyek egy-egy tetszőleges pontját, melyek segítségével a csuklókhoz rendelhető twist-es számíthatóak: 7

8 . ábra - Ready állapot, twist-ek számítása.. A direkt geometriai feladat megoldása a négylábú robotra Jelölje az egyes csuklókhoz rendelt twistekből álló mátrixot, pedig a csuklóváltozókat tartalmazó vektort. Jelölje továbbá a lábvég és a test keret közötti transzformációt esetén (ready állapot). Ekkor a lábvég helyzetét tetszőleges csuklóváltozó vektor mellett az alábbi módon kapjuk:,, i =,,. A szimuláció során, hogy ábrázolni tudjam az egyes csuklókat, a direkt geometriai feladatot nemcsak a lábvégre, hanem mindegyik csuklóra megoldottam. Ezt tekinthetjük úgy is, mintha előbb egy egycsuklójú, majd egy kétcsuklójú robot esetén oldanánk meg a fenti problémát. A direkt geometriai feladat differenciálgeometriai leírása nemcsak a lábvég pozícióját, hanem annak orientációját is megadja, hiszen a lábvéget mindvégig egy kerettel jellemeztük. Mint látni fogjuk, az orientáció jellemzésére nem lesz szükségünk, így a továbbiakban csak a lábvég pozícióját tekintjük... Az inverz geometriai feladat megoldása a négylábú robotra A robot irányítása során valójában az inverz geometriai feladatot kell újra és újra megoldanunk, hiszen ha előírjuk a robot pályáját, akkor pontosan azzal a problémával állunk szemben, hogy ismerjük a lábvég kívánt pozícióját és ebből kell meghatároznunk az egyes 8

9 csuklóváltozókat. A direkt geometriai feladat megoldására csupán a szimulációhoz van szükségünk, a robot tényleges irányítása az inverz geometriai probléma gyors és pontos megoldását kívánja, így ezzel részletesebben foglalkozunk. Az inverz geometriai feladat megoldását bizonyos esetekben visszavezethetjük az ún. Paden-Kahan-alproblémákra [], amely egy elegáns algoritmust nyújt a csuklóváltozók meghatározására, mi azonban ezt jelen probléma tárgyalásánál elvetjük, hiszen esetünkben a keresett csuklóváltozókat egyszerű geometriai megfontolásokkal megtalálhatjuk. Észrevehetjük, hogy a három csukló közül kettő tengelye azonos irányú, ti. a kettes és a hármas x, az egyes tengely z tengely körüli forgatást tesz lehetővé (. ábra). Ezt kihasználhatjuk, és a térbeli problémát egy lépéssel síkbelivé redukálhatjuk. Mivel a z tengely körül csak egy csukló forgat, így a kívánt pozíció x és y koordinátáiból közvetlenül meghatározható az első csuklóváltozó értéke: Ha most ezzel a szöggel elforgatjuk a koordinátarendszerünket, úgy, hogy az elforgatott rendszerben a kívánt pozíció x koordinátája legyen, akkor a továbbiakban az x= síkra szorítkozhatunk. Ha megtaláltuk a síkot, amelyben a csuklók középpontja elhelyezkedik, akkor már tulajdonképpen ismerjük az első két csukló és természetesen a lábvég pontos pozícióját (ez utóbbi már kezdettől fogva adott volt). Az első csukló a mindenkori test keret origójában helyezkedik el, és mivel az első csukló csak z tengely körül forgat, így tudjuk, hogy a második csukló z koordinátája megegyezik az első csukló z koordinátájával. A láb első szegmensének hosszát paraméterként szintén ismerjük, ezekből a második csukló pontos helyzete már adódik. A feladat tehát tulajdonképpen az, hogy a harmadik csukló z és y koordinátáját megtaláljuk, hiszen x koordinátáját már korábban meghatároztuk. Jelöljük a láb második szegmensének hosszát l vel, harmadik szegmensének hosszát pedig l mal (.ábra). Ekkor a harmadik csukló pozíciójának z és y irányú komponense meghatározható az alábbi módon: Vegyük a második csukló pozícióját, mint a köré írt l sugarú kör középpontját és a lábvég pozícióját, mint a köré írt l sugarú kör középpontját. A második csuklótól l távolságra lévő pontok halmaza nyilván a harmadik csukló lehetséges pozícióit adják, ha csak a második csuklóval való összeköttetését tekintjük. Ha viszont csak a lábvéggel való merev csatolását nézzük, akkor a lábvégtől l távolságra lévő pontok valamelyikében kell elhelyezkednie. A két kényszer együttesen meghatározza, hogy a harmadik csuklónak a két kör metszéspontjainak valamelyikében kell lennie. A ready állapotot kivéve mindig két metszéspont adódik, azonban mindig kiválasztható az, amelyik biztonságosabb konfigurációt eredményez. Könnyen belátható, hogy a két lehetséges pozíció közül azt érdemes választanunk, amelyik a testtől (a test kerettől) távolabb helyezkedik el (. ábra). Ekkor ugyanis kisebb az esélye annak, hogy a 9

10 lábvég földről való elemelkedése vagy földre érkezése közben a földet alulról közelítené meg.. ábra - A harmadik csukló lehetséges helyzetei. A csuklóváltozók értékeinek meghatározása elemi mozgások során.. Az elemi mozgások típusai Az elemi mozgásokat három típusra bontjuk. Megkülönböztetjük a lépést a tolástól, a toláson belül pedig a pozícióváltást és az orientációváltást. A lépés során a lábvég a földtől elemelkedik, a tolás esetén azonban mindvégig a földön marad. Tolásnál a láb végpontjának pozíciója tehát egy rögzített világ-koordináta rendszerben nem változik. A tömegközéppont azonban elmozdul, így a testhez rögzített keretben a lábvég kezdeti és végpozíciója különbözik egymástól. A pozícióváltás a tolás azon esete, amikor a test tömegközéppontjának pozícióját változtatjuk, orientációját azonban nem. Az orientációváltás ennek párja; szemléletesen ez jelenti azt, amikor a robot egy helyben állva elfordul. A csuklóváltozók értékeit egyik elemi mozgásfajta esetén sem tudjuk időben folytonosan leírni, csak diszkrét pontokban számíthatjuk ki azokat. Az eljárásunk a

11 következő: A kezdeti lábvég pozíciót összekötjük a végső lábvég pozícióval egy ideálisnak tekintett görbe segítségével, majd vesszük ezen görbe meghatározott számú diszkrét pontját, és ezekre a pontokra oldjuk meg az inverz geometriai feladatot. Mindhárom esetben meg kell vizsgálnunk, hogy milyen sűrűn szükséges a görbét felosztanunk azaz hány pontban kell kiszámítanunk a csuklóváltozók értékeit ahhoz, hogy a mozgás során felhalmozott hiba végül tolerálható legyen. A hiba számítására szimulációt végzünk. A csuklóváltozók két szomszédos ismert (kiszámított) konfigurációja között a változókban lineárisan interpolálunk, ezáltal modellezve azt, hogy az egyes csuklók hogyan jutnak el egyik meghatározott állásból a másikba. Az így megnövelt számú csuklóváltozó hármasokra megoldjuk a direkt geometriai problémát, majd a kapott görbét pontonként összehasonlítjuk az ideálissal. Megjegyezzük, hogy a csuklóváltozókban történő lineáris interpoláció következtében a lábvég pozíciója két olyan pont között, amelyekben az inverz geometriát megoldottuk, egy körívet fog leírni, hiszen a csuklók kivétel nélkül rotációsak. Először durva felbontás mellett számítjuk ki ilyen módon a hibát, majd egyre finomítjuk a felosztást. Ha azt tapasztaljuk, hogy a felosztás további növelésével a hiba már nem csökken jelentős mértékben és az abszolút hiba is tolerálható mértékű, akkor megtaláltuk a bizonyos szempontból optimális felbontást... Pozícióváltás A pozícióváltás esetén a lábvég kezdeti- és a végpozícióját összekötő ideális görbe mindig egy egyenes. Az algoritmusunk úgy működik, hogy kiszámítja a két pont távolságát, majd veszi ennek a távolságnak a felső egészrészét. (A távolságok centiméterben értendők.) Az így kapott egész számnak megfelelő szakaszra bontja a két pontot összekötő egyenest, és ezeknek az elemi szakaszoknak a végpontjaiban hívja meg az inverz geometriát megoldó függvényt. Ezzel elértük, hogy két számított pont között soha nem lesz egy centiméternél nagyobb távolság. A fenti megoldás bár nem garantálja azt, hogy az inverz geometriát pozícióváltástól függetlenül azonos távolságra lévő pontokra számítja ki egyszerű és gyors lehetőség arra, hogy figyelembe vegyük azt, hogy nagyobb távolságú tolás esetén több pontban kell meghatároznunk a csuklóváltozók értékét ugyanannak a pontosságnak az eléréséhez. Az. ábra a (-,,-) pontból a (8,,-) pontba való tolás szimulációjának eredményét mutatja. Vastag, fekete vonal jelzi azokat a konfigurációkat, melyek biztosan pontosak, hiszen a nekik megfelelő végpont koordinátákra számítottuk ki az inverz geometriát. Zöld vonal jelzi az összes többi konfigurációt, melyek nem tökéletesen pontosak, hiszen a nekik megfelelő csuklóváltozó értékeket az előbbi (fekete vonalas) eredményekből lineáris interpoláció útján kaptuk.

12 z,b [cm] x,b [cm] y,b [cm]. ábra - Szimuláció: pozícióváltás A hiba jól látható az. ábrán, melyet a. ábra kinagyításával kaptuk.. ábra - A lineáris interpoláció okozta pontatlanság a pozícióváltás során Itt kék vonal jelzi a kezdő- és a végpontokat összekötő ideális szakaszt. A hibák még ilyen nagy távolságú tolás esetén sem számottevőek, ahogy azt a 7. ábrán láthatjuk.

13 Az ideális egyenestől való eltérés [cm].. mispos xmis ymis zmis Szimulációs pontok 7. ábra - A lábvég x,y és z irányú komponenseinek eltérése az ideális egyenestől pozícióváltás esetén Az ideális egyenestől x, y és z irányba való eltéréseket rendre a piros, zöld és kék görbék jelzik. A maximális abszolút hibákat a szimuláció szintén szolgáltatja, ezek ismét x, y, z komponens szerint rendre,,,9 és,97 centiméter. Az is látható az. ábrán, hogy az algoritmus pontra számította ki a csuklóváltozókat pontosan, és két ilyen pont között 9 közbenső lineárisan interpolált állapotot határozott meg, azaz összességében becsült lábvég pozíciót kaptunk a szimuláció végén. Az algoritmus a kezdő- és a végpont távolságának felső egészrészét határozta meg, ami ebben az esetben azaz részre osztotta fel az ideális egyenest és ennek megfelelően pontban számította ki a csuklóváltozókat, ahogy előbb az ábráról leolvastuk. A szimulációban beállítható, hogy a fent leírt módon kapott két pontos konfiguráció között hány pontban számítsuk még ki a csuklóváltozókat az inverz geometriai feladat megoldásával. Ha ezt az értéket -re választjuk és így futtatjuk le az előbbi szimulációt, akkor a 8. ábrán látható eredményt kapjuk.,

14 Hibanorma [cm] Az ideális egyenestől való eltérés [cm]. x - mispos xmis ymis zmis Szimulációs pontok 8. ábra - A hiba x, y és z irányú komponensei tízszeres felbontás esetén Ekkor a maximális abszolút hibák centiméterben:, azaz mintegy század részükre csökkentek. A 9. ábra azt mutatja, hogy a felbontás növelésével hogyan csökken a hiba (szintén a (-,,-) pontból a (8,,-) pontba való tolás esetén). Itt a hiba nem a maximális abszolút hibát, hanem a hibanormát jelenti, azaz az egyes pontok ideálistól való eltéréseinek négyzetes összegét. Az x tengelyen a felosztás mértékét láthatjuk, az y tengelyen a hibát Felbontás 9. ábra - A hiba alakulása a felbontás növelésével Látható, hogy a felbontást -ről -re emelve a hiba jelentős mértékben lecsökken, fölött azonban már csak mérsékelten. -es felbontás esetén ebben a szimulációban pontra futtattuk le az inverz geometriai problémát megoldó algoritmust és pontra számítottuk ki a hibát, amely így is kevesebb, mint mm-re adódott. Ez a hiba a hardverrel való tesztelés előtt elfogadhatónak tűnik, figyelembe véve azt, hogy a tényleges mozgás során ilyen nagy távolságú tolásra feltehetőleg sosem lesz szükség és a lábak végére szerelt gumi talpak megcsúszása hasonló nagyságrendű hibát okozhatnak. A -as felbontáshoz tízszeres számítási kapacitásra van szükségünk, míg a hiba alig harmadára csökken, így nem érdemes tovább finomítanunk a felosztást.

15 z,b [cm].. Orientációváltás Az orientációváltásnál a test tömegközéppontja és a lábvég egy földhöz rögzített koordináta rendszerben nézve egy helyben marad, míg a robot sarka (az első csukló középpontja), amelyhez a test keret van rögzítve, egy köríven mozog. A mozgás kezdeti- és végpontját összekötő ideális görbe a test keretből nézve most tehát szükségképpen egy körív. Ennek a körívnek a középpontja a robot tömegközéppontjának a mozgás síkjára levetített megfelelője, sugara pedig ennek a pontnak és a lábvégnek a távolsága. (A mozgás síkjának azt a síkot tekintjük, amelyben a lábvégek mozognak. Az alábbi szimuláció esetén ez a z = - sík.) Az algoritmusunk az orientációváltásnál is úgy határozza meg azokat a pontokat, amelyekre ki kell számítani a csuklóváltozókat, hogy veszi a kezdeti- és a végpozíció távolságának felső egészrészét (most azonban a távolság a körív mentén értendő), és ennyi egyenlő hosszúságú részre osztja fel a körívet. A felbontás itt is ugyanúgy állítható, mint a pozícióváltásnál, azaz az így felosztott körív darabjait tudjuk tovább osztani. A. és. ábrák a (-,,-) kezdeti pozícióból a (,,-) végső pozícióba történő orientációváltás szimulációs eredményeit mutatják -es szintű felbontás esetén y,b [cm] x,b [cm]. ábra - Orientációváltás a test keretből nézve

16 Az ideális görbétől való eltérés [cm] x - mispos xmis ymis zmis Szimulációs pontok. ábra - A lábvég x,y és z irányú komponenseinek eltérése az ideális körívtől orientációváltás esetén A maximális abszolút hibák centiméterben: (.,.9,.7). Szembetűnő, hogy az y irányú hiba kb. ötször akkora, mint az x vagy a z irányú, továbbá, hogy az x és a z irányú hiba értéke rendkívül alacsony. Ez azonban összhangban áll azzal, hogy a csuklók rotációsak és így jobban képesek követni körív alakú pályákat... Lépés A lépésnél az ideális görbe megválasztásának két fő szempontja van. Legnagyobb problémánk bármely mozgás során abból adódhat, hogy ha z irányban a megengedhetőnél nagyobbat hibázunk, és így a robot a lábát a föld alá akarja nyomni, vagy a láb vége beleakad a földbe az előírt leérkezés előtt. Így a lépés megtervezésénél fontos figyelnünk arra, hogy felfelé indítsuk el a lábat a lépés kezdetén és felülről engedjük vissza a lépés végén. Egy olyan görbét kell tehát választanunk, melynek meredeksége a kezdeti- és a végpozíció közelében nagy. Kedvező lenne továbbá, ha a lépés magasságát könnyen meg tudnánk változtatni, hiszen erre a különböző akadályok átlépésekor szükség lesz. A görbének tehát a legmagasabb elért lábvég pozíció tekintetében egyszerűen paraméterezhetőnek kell lennie. A két szempont figyelembe vételével megállapíthatjuk, hogy az ideális görbe lépés esetén egy fél ellipszis, hiszen kezdeti és végső meredeksége végtelen, magassága pedig könnyen paraméterezhető. (A felbontás beállítása hasonlóan történik, mint a tolás esetében.) A. ábra a (-,,-) kezdeti pozícióból a (,,-) pontba való lépést mutatja -es szintű felbontás esetén. A szimulációban megadható a lépéshossz/lépésmagasság arány, amely jelen esetben.

17 z,b [cm] z,b [cm] y,b [cm] - - x,b [cm]. ábra - Lépés azonos síkban lévő célpont esetén Lépésnél a legfontosabb, hogy a földet érések közelében legyenek pontosak a számításaink. Mikor a láb a levegőben van, nem származik gond abból, ha a lábvég nem követi tökéletesen az ellipszis alakú pályát. A modell fel van készítve olyan lépés szimulálására is, amely esetén a kezdeti pozíció z koordinátája nem egyezik meg a végső pozíció z koordinátájával, azaz nem vagyunk bekorlátozva egy adott z síkra. A robot a. ábrán látható módon tenné fel például egy cm magas lépcsőfokra a lábát y,b [cm] - x,b [cm]. ábra - Lépés eltérő síkban lévő célpont esetén Itt fontos megjegyeznünk, hogy a robot természetesen csak azokba a pozíciókba képes áthelyezni a lábát, amelyeket fizikai kialakítása lehetővé tesz. Azt a térbeli tartományt, 7

18 amelyet a lábvég elér, a láb munkaterének nevezzük. A szimuláció vizsgálja, hogy a megadott célpont a munkatéren belül van-e, és ha nincs, hibaüzenettel tér vissza. Létezik egy másik munkatér is, amely tovább korlátozza a lehetőségeinket. Ez a csuklóváltozók munkatere, amely abból adódik, hogy a robot lábát mozgató szervomotorok nem képesek akármekkora elfordulásra, hanem ezeknek is van egy korlátja. A jó szimuláció ezt is figyelembe venné. Ennek a vizsgálatnak a beépítésére azonban szükséges a szervomotorok határainak kimérése, amelyet eddig még nem végeztem el... A szimulációs eredmények értékelése A szimuláció fő célja az volt, hogy bemutassa a robot lábának mozgását a tolás ill. a lépés során, és képet adjon arról, hogy milyen nagyságrendű hibákat vétünk, ha különböző felosztást alkalmazunk. Ebből ugyanis következtethetünk arra, hogy egymástól mekkora távolságra lévő pontokra kell kiszámítanunk a csuklóváltozók értékét az inverz geometriai feladat megoldásával. A szimuláció azt vizsgálta, hogy elegendő-e, ha két ilyen szomszédos pont távolsága nem nagyobb, mint cm. Azt tapasztaltuk, hogy lépés esetén, ahol nem olyan szigorúak az előírásaink, ez a felbontás elegendő. Tolásnál azonban (és elsősorban pozícióváltásnál) szükséges lehet a finomabb felosztás, hiszen ekkor a lábvég a mozgás teljes ideje alatt a földön van, így a hibák összeadódnak, hiába vannak olyan közbenső pontok, amelyekre elvileg pontosan meghatároztuk a csuklóváltozók értékét. Láttuk, hogy ha maximum tized cm távolságú pontokra oldjuk meg az inverz geometriai feladatot, akkor a hibánk már minden bizonnyal elfogadható lesz, míg ha tovább növeljük a felosztást és ezzel arányosan a feladat számításigényét, a hiba már nem csökken számottevően. 8

19 . A négylábú robot hardver kapcsolásának elemzése A négylábú robot egy általános robotirányítási feladat elvégzésére készült platformra épül. Ezt a platformot korábbi tanszéki munka keretében Kis László készítette el, és apróbb módosításokkal használják még robot autók vagy robothoki játékosok irányítására is. (A kapcsolási rajz a mellékletben található.).. Követelmények Egy általános robotplatformot úgy kell elkészíteni, hogy képes legyen kiszolgálni az önálló pályatervezést, a szenzoroktól kapott információ alapján történő valós idejű szabályozást és a (lehetőleg) vezeték nélküli kommunikációt egy felsőbb szintű ágenssel, mely előírja a robot feladatát. Ezeket a szempontokat szem előtt tartva megfogalmazhatjuk a lábon járó robot irányítási feladatát ellátó hardver alkalmazással szemben támasztott követelményeinket: A beágyazott rendszerünknek egy olyan mikrokontroller köré kell épülnie, amely támogatja a lebegőpontos aritmetikát, nagy műveletvégző sebességgel és memóriakapacitással bír, rendelkezik széleskörű időzítő, impulzus szélesség modulált jelgenerátor és megszakításkezelés támogatással, nagy felbontású analóg digitális átalakítóval és támogatja a nagysebességű adatátviteli módokat. A panelünknek, melyen a kapcsolást megvalósítjuk kis tömegűnek és alacsony fogyasztásúnak kell lennie. További követelmény lehet még az egyszerű programozhatóság illetve debug funkciók támogatása... A kapcsolás bemutatása A kapcsolás négy fő részből áll, ennek megfelelően külön vizsgáljuk a mikrokontrollert, a tápegységeket, a motorvezérlő jeleket meghajtó és a kommunikációt megvalósító áramköröket.... Mikrokontroller A panel központi egysége egy Atmel AT9SAM7X típusú mikrokontroller, melynek főbb jellemzői a következők: - Alapja egy bites, a RISC elveknek megfelelő architekturális kiépítésű ARM7TDMI processzor. - Kbyte nagysebességű belső Flash, valamint Kbyte közvetlen elérésű belső SRAM memóriával rendelkezik. 9

20 - A megszakítások kezeléséről egy nyolc különböző prioritási szintet kezelni képes megszakítás-vezérlő egység gondoskodik. - Tartalmaz egy három csatornás, egyenként bites időzítőt, melyek egymástól független alkalmazhatók jelek mérésére (Capture mode) vagy jelek generálására (Waveform mode). - Beépítésre került egy négy csatornás pwm vezérlő egység, melynek csatornái közös órajellel rendelkeznek, de teljesen függetlenül programozhatóak. - SPI, I C, CAN, USART, valamint USB perifériák felelnek a kommunikációért. - A programozás támogatására debug-egység és SAM-BA Boot asszisztens áll rendelkezésünkre, mely képes kapcsolatot teremteni az USB Device egységgel és a SAM-BA grafikus felhasználói felülettel (ld. később). - Analóg jelek átalakítására egy nyolc csatornás, multiplexelt, tíz bites szukcesszív approximációs analóg digitális konvertert használhatunk, melyhez a nagyobb pontosság elérése érdekében lehetőség van külső referenciafeszültség csatlakoztatására. Jóllehet, az ARM honlapján ezzel a CPU-val szemben már egyértelműen a Cortex- M-ás illetve Cortex-M-as, valós idejű irányítási feladatokra pedig a Cortex-R családtagokat ajánlja, a processzor műveletvégző képessége esetünkben mindenképpen elegendő. A mikrokontroller feladata jelen fejlettségi szint mellett összesen annyi, hogy a PC-től kapott információkat (a kívánt csuklóváltozó értékeket) értelmezze, majd az azoknak megfelelő impulzus szélesség modulált jeleket előállítsa és azokkal a szervomotorokat vezérelje. Érezhető, hogy ehhez a mikrokontroller erőforrásait alig használjuk fel, az egység jelentős tartalékokkal rendelkezik, amelyeket a későbbi fejlesztés során kihasználhatunk. Az AT9SAM7X mikrokontroller erőforrásai az inverz geometriai probléma megoldását lehetővé teszik, ha a kontroller a számításokat egy-egy mozgásciklusra előre elvégzi, azonban mindenképpen megvizsgálandó, hogy képes lenne-e a megoldási algoritmust és a több szenzor mérési eredményeit felhasználó szabályozót valós időben futtatni.... Tápegység A panelen megvalósított tápegység több elemből áll, hiszen különböző feszültségszintek előállítására van szükség. A mikrokontroller, az USB-USART átalakító, a CAN-illesztő és az Xbee kommunikációs modul, V-ról, a pwm meghajtók V-ról működnek, míg a szervomotorok működési feszültsége V. A panel a táplálást egy 7, V-os akkumulátortól kapja. A motorok tápfeszültségének előállítására két LM7HVS-ADJ integrált áramkör szolgál, melyek tulajdonképpen egy-egy feszültségcsökkentő és stabilizáló BUCK-kapcsolást valósítanak meg. Az áramkörök nevének utolsó három betűje (ADJ) jelzi, hogy az előállítandó kimeneti feszültség változtatható, még pedig két külső ellenállás segítségével. Az ellenállások értéke,7 kω, illetve, kω, ezáltal a kimeneti feszültség a kívánt V-os értéket veszi fel.

21 A mikrokontroller és a kommunikációs interfészek számára a, V-ot egy LM7M-. típusú áramkör állítja elő. Ez az egység csupán annyiban különbözik az előbb tárgyalt feszültségstabilizátortól, hogy míg az A-rel terhelhető és ±%-os toleranciasávot ígér a kimeneti feszültségére, addig ez utóbbi A-rel terhelhető és pontosabb, ±,%-os hibahatáron belül dolgozik. A kimeneti feszültség beállítására ebben az esetben nincs szükség külső ellenállások felhasználására. Az V-ot egy MC78LACD áramkör állítja elő, amely ma-rel képes meghajtani a hozzá csatlakozó egységeket.... Meghajtó és buffer áramkörök A mikrokontroller a szervomotorok számára előállítja a pwm vezérlőjeleket, ám míg a kontroller, V-os jelszintekkel dolgozik, addig a motoroknak V-osokra van szükségük. Ennek az átalakításnak az elvégzésére hivatott a két SN7AHCTDW jelű oktális buffer ill. meghajtó áramkör.... Kommunikációs interfészek A lábon járó robot vezeték nélküli kommunikációs kapcsolatban áll a számítógéppel, amelytől a vezérlő információkat kapja. Ez a kommunikáció ZigBee protokollt megvalósító adatcsomagokat használ, amelyet a roboton lévő XBee modul fogad és alakít át szabványos, soros UART csomagokká. Az XBee modul és a mikrokontroller UART portjának Txd és Rxd lábai egyszerűen össze vannak kötve, a felkonfigurálásnál azonban figyelni kell, hogy mindkét egység azonos sebességre legyen állítva.... Oszcillátor és reset A mikrokontroller elvi maximális működési frekvenciája MHz, jelen alkalmazásban azonban 8 MHz-en járatjuk, aminek van egy praktikus oka: az USB maximális sebessége pontosan 8 MHz. Ezt a frekvenciát egy külső 8, MHz-es kvarc oszcillátorral és a kontroller belső PLL áramkörének segítségével állítjuk elő. A panelen elhelyezésre került egy reset gomb, amely közvetlenül a kontroller reset lábára van kötve. Ez azonban nem hardveres, hanem szoftveres alapállapotba hozási lehetőség! Ezt a lábat ugyanis egy NRST Manager nevű blokk kezeli, amely azonban programozható úgy is, hogy ne legyen érzékeny a reset lábon megjelenő impulzusra.

Infobionika ROBOTIKA. X. Előadás. Robot manipulátorok II. Direkt és inverz kinematika. Készült a HEFOP P /1.0 projekt keretében

Infobionika ROBOTIKA. X. Előadás. Robot manipulátorok II. Direkt és inverz kinematika. Készült a HEFOP P /1.0 projekt keretében Infobionika ROBOTIKA X. Előadás Robot manipulátorok II. Direkt és inverz kinematika Készült a HEFOP-3.3.1-P.-2004-06-0018/1.0 projekt keretében Tartalom Direkt kinematikai probléma Denavit-Hartenberg konvenció

Részletesebben

Robotok inverz geometriája

Robotok inverz geometriája Robotok inverz geometriája. A gyakorlat célja Inverz geometriai feladatot megvalósító függvények implementálása. A megvalósított függvénycsomag tesztelése egy kétszabadságfokú kar előírt végberendezés

Részletesebben

Robotika. Kinematika. Magyar Attila

Robotika. Kinematika. Magyar Attila Robotika Kinematika Magyar Attila amagyar@almos.vein.hu Miről lesz szó? Bevezetés Merev test pozíciója és orientációja Rotáció Euler szögek Homogén transzformációk Direkt kinematika Nyílt kinematikai lánc

Részletesebben

MSP430 programozás Energia környezetben. Kitekintés, további lehetőségek

MSP430 programozás Energia környezetben. Kitekintés, további lehetőségek MSP430 programozás Energia környezetben Kitekintés, további lehetőségek 1 Még nem merítettünk ki minden lehetőséget Kapacitív érzékelés (nyomógombok vagy csúszka) Az Energia egyelőre nem támogatja, csak

Részletesebben

Leírás. Készítette: EMKE Kft. 2009. február 11.

Leírás. Készítette: EMKE Kft. 2009. február 11. Leírás Alkalmas: Jármővek mozgásának valós idejő nyomkövetését biztosító kommunikációra. A mozgás koordinátáinak eltárolására, utólagos visszaellenırzésére (pl. sebesség túllépés, vagy bejárt útvonal).

Részletesebben

Robotika. Relatív helymeghatározás Odometria

Robotika. Relatív helymeghatározás Odometria Robotika Relatív helymeghatározás Odometria Differenciális hajtás c m =πd n /nc e c m D n C e n = hány mm-t tesz meg a robot egy jeladó impulzusra = névleges kerék átmérő = jeladó fölbontása (impulzus/ford.)

Részletesebben

AVR-Stamp1.0F_USB Leírás, használati útmutató. Rev.B

AVR-Stamp1.0F_USB Leírás, használati útmutató. Rev.B AVR-Stamp1.0F_USB Leírás, használati útmutató. Rev.B A Stamp1.0F_USB egy olyan panel, ami kettős célt szolgál. Egyrészről, kialakításából adódóan alkalmas tanuló, fejlesztő eszköznek, másrészről kész berendezésbe

Részletesebben

SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ. Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György

SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ. Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György BEVEZETÉS Simonyi Károly szakkollégium LEGO és robotika kör NXT Cél: Választott

Részletesebben

Denavit-Hartenberg konvenció alkalmazása térbeli 3DoF nyílt kinematikai láncú hengerkoordinátás és gömbi koordinátás robotra

Denavit-Hartenberg konvenció alkalmazása térbeli 3DoF nyílt kinematikai láncú hengerkoordinátás és gömbi koordinátás robotra Budapesti M szaki És Gazdaságtudományi Egyetem Gépészmérnöki Kar M szaki Mechanikai Tanszék Denavit-Hartenberg konvenció alkalmazása térbeli 3DoF nyílt kinematikai láncú hengerkoordinátás és gömbi koordinátás

Részletesebben

I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák

I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák I. C8051Fxxx mikrovezérlők hardverfelépítése, működése 1. Adja meg a belső RAM felépítését! 2. Miben különbözik a belső RAM alsó és felső felének elérhetősége? 3. Hogyan érhetők el az SFR regiszterek?

Részletesebben

8. előadás. Kúpszeletek

8. előadás. Kúpszeletek 8. előadás Kúpszeletek Kör A k kört egyértelműen meghatározza C(a,b) középpontja és r sugara. A P pont pontosan akkor van k-n, ha CP=r. Vektoregyenlet: p-c = r. Koordinátás egyenlet: (X-a)2 + (Y-b)2 =

Részletesebben

2. Elméleti összefoglaló

2. Elméleti összefoglaló 2. Elméleti összefoglaló 2.1 A D/A konverterek [1] A D/A konverter feladata, hogy a bemenetére érkező egész számmal arányos analóg feszültséget vagy áramot állítson elő a kimenetén. A működéséhez szükséges

Részletesebben

Számítógépes Grafika mintafeladatok

Számítógépes Grafika mintafeladatok Számítógépes Grafika mintafeladatok Feladat: Forgassunk a 3D-s pontokat 45 fokkal a X tengely körül, majd nyújtsuk az eredményt minden koordinátájában kétszeresére az origóhoz képest, utána forgassunk

Részletesebben

Analóg-digitális átalakítás. Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék

Analóg-digitális átalakítás. Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék Analóg-digitális átalakítás Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék Mai témák Mintavételezés A/D átalakítók típusok D/A átalakítás 12/10/2007 2/17 A/D ill. D/A átalakítók A világ analóg, a jelfeldolgozás

Részletesebben

EGY ABLAK - GEOMETRIAI PROBLÉMA

EGY ABLAK - GEOMETRIAI PROBLÉMA EGY ABLAK - GEOMETRIAI PROBLÉMA Írta: Hajdu Endre A számítógépemhez tartozó két hangfal egy-egy négyzet keresztmetszetű hasáb hely - szűke miatt az ablakpárkányon van elhelyezve (. ábra).. ábra Hogy az

Részletesebben

MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc. Debrecen,

MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc. Debrecen, MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc Debrecen, 2017. 01. 03. Név: Neptun kód: Megjegyzések: A feladatok megoldásánál használja a géprajz szabályait, valamint a szabványos áramköri elemeket.

Részletesebben

Számítási feladatok a Számítógépi geometria órához

Számítási feladatok a Számítógépi geometria órához Számítási feladatok a Számítógépi geometria órához Kovács Zoltán Copyright c 2012 Last Revision Date: 2012. október 15. kovacsz@nyf.hu Technikai útmutató a jegyzet használatához A jegyzet képernyőbarát

Részletesebben

Tárgy. Forgóasztal. Lézer. Kamera 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL

Tárgy. Forgóasztal. Lézer. Kamera 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL. Bevezetés A lézeres letapogatás a ma elérhet legpontosabb 3D-s rekonstrukciót teszi lehet vé. Alapelve roppant egyszer : egy lézeres csíkkal megvilágítjuk a tárgyat.

Részletesebben

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben? . Mi az (x, y) koordinátákkal megadott pont elforgatás uténi két koordinátája, ha α szöggel forgatunk az origó körül? x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs

Részletesebben

Görbe- és felületmodellezés. Szplájnok Felületmodellezés

Görbe- és felületmodellezés. Szplájnok Felületmodellezés Görbe- és felületmodellezés Szplájnok Felületmodellezés Spline (szplájn) Spline: Szakaszosan, parametrikus polinomokkal leírt görbe A spline nevét arról a rugalmasan hajlítható vonalzóról kapta, melyet

Részletesebben

X. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ

X. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ X. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ Ma az analóg jelek feldolgozása (is) mindinkább digitális eszközökkel és módszerekkel történik. A feldolgozás előtt az analóg jeleket digitalizálni kell.

Részletesebben

Q 1 D Q 2 (D x) 2 (1.1)

Q 1 D Q 2 (D x) 2 (1.1) . Gyakorlat 4B-9 Két pontszerű töltés az x tengelyen a következőképpen helyezkedik el: egy 3 µc töltés az origóban, és egy + µc töltés az x =, 5 m koordinátájú pontban van. Keressük meg azt a helyet, ahol

Részletesebben

Matematika (mesterképzés)

Matematika (mesterképzés) Matematika (mesterképzés) Környezet- és Településmérnököknek Debreceni Egyetem Műszaki Kar, Műszaki Alaptárgyi Tanszék Vinczéné Varga A. Környezet- és Településmérnököknek 2016/2017/I 1 / 29 Lineáris tér,

Részletesebben

Infobionika ROBOTIKA. XI. Előadás. Robot manipulátorok III. Differenciális kinematika. Készült a HEFOP P /1.0 projekt keretében

Infobionika ROBOTIKA. XI. Előadás. Robot manipulátorok III. Differenciális kinematika. Készült a HEFOP P /1.0 projekt keretében Infobionika ROBOTIKA XI. Előadás Robot manipulátorok III. Differenciális kinematika Készült a HEFOP-3.3.1-P.-2004-06-0018/1.0 projekt keretében Tartalom A forgatási mátrix időbeli deriváltja A geometriai

Részletesebben

Chasles tételéről. Előkészítés

Chasles tételéről. Előkészítés 1 Chasles tételéről A minap megint találtunk valami érdekeset az interneten. Az [ 1 ] tankönyvet, illetve an - nak fejezetenként felrakott egyetemi internetes változatát. Utóbbi 20. fejezetében volt az,

Részletesebben

Nagy Gergely április 4.

Nagy Gergely április 4. Mikrovezérlők Nagy Gergely BME EET 2012. április 4. ebook ready 1 Bevezetés Áttekintés Az elektronikai tervezés eszközei Mikroprocesszorok 2 A mikrovezérlők 3 Főbb gyártók Áttekintés A mikrovezérlők az

Részletesebben

RUBICON Serial IO kártya

RUBICON Serial IO kártya RUBICON Serial IO kártya Műszaki leírás 1.0 Készítette: Forrai Attila Jóváhagyta: Rubin Informatikai Zrt. 1149 Budapest, Egressy út 17-21. telefon: +361 469 4020; fax: +361 469 4029 e-mail: info@rubin.hu;

Részletesebben

IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap

IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap IDAXA-PiroSTOP PIRINT PiroFlex Interfész Terméklap Hexium Kft. PIRINT Terméklap Rev 2 2 Tartalomjegyzék. ISMERTETŐ... 3 2. HARDVER... 4 2. LED... 5 2.2 KAPCSOLAT A VKGY GYŰRŰVEL... 6 2.3 CÍMBEÁLLÍTÁS...

Részletesebben

Kinematika szeptember Vonatkoztatási rendszerek, koordinátarendszerek

Kinematika szeptember Vonatkoztatási rendszerek, koordinátarendszerek Kinematika 2014. szeptember 28. 1. Vonatkoztatási rendszerek, koordinátarendszerek 1.1. Vonatkoztatási rendszerek A test mozgásának leírása kezdetén ki kell választani azt a viszonyítási rendszert, amelyből

Részletesebben

Transzformációk síkon, térben

Transzformációk síkon, térben Transzformációk síkon, térben Leképezés, transzformáció Leképezés: Ha egy A ponttér pontjaihoz egy másik B ponttér pontjait kölcsönösen egyértelműen rendeljük hozzá, akkor ezt a hozzárendelést leképezésnek

Részletesebben

Új kompakt X20 vezérlő integrált I/O pontokkal

Új kompakt X20 vezérlő integrált I/O pontokkal Új kompakt X20 vezérlő integrált I/O pontokkal Integrált flash 4GB belső 16 kb nem felejtő RAM B&R tovább bővíti a nagy sikerű X20 vezérlő családot, egy kompakt vezérlővel, mely integrált be és kimeneti

Részletesebben

Roger UT-2. Kommunikációs interfész V3.0

Roger UT-2. Kommunikációs interfész V3.0 ROGER UT-2 1 Roger UT-2 Kommunikációs interfész V3.0 TELEPÍTŐI KÉZIKÖNYV ROGER UT-2 2 ÁLTALÁNOS LEÍRÁS Az UT-2 elektromos átalakítóként funkcionál az RS232 és az RS485 kommunikációs interfész-ek között.

Részletesebben

SZENZORFÚZIÓS ELJÁRÁSOK KIDOLGOZÁSA AUTONÓM JÁRMŰVEK PÁLYAKÖVETÉSÉRE ÉS IRÁNYÍTÁSÁRA

SZENZORFÚZIÓS ELJÁRÁSOK KIDOLGOZÁSA AUTONÓM JÁRMŰVEK PÁLYAKÖVETÉSÉRE ÉS IRÁNYÍTÁSÁRA infokommunikációs technológiák SZENZORFÚZIÓS ELJÁRÁSOK KIDOLGOZÁSA AUTONÓM JÁRMŰVEK PÁLYAKÖVETÉSÉRE ÉS IRÁNYÍTÁSÁRA BEVEZETŐ A KUTATÁS CÉLJA Autonóm járművek és robotok esetén elsődleges feladat a robotok

Részletesebben

Vektorok és koordinátageometria

Vektorok és koordinátageometria Vektorok és koordinátageometria Vektorral kapcsolatos alapfogalmak http://zanza.tv/matematika/geometria/vektorok-bevezetese Definíció: Ha egy szakasz két végpontját megkülönböztetjük egymástól oly módon,

Részletesebben

Függvények Megoldások

Függvények Megoldások Függvények Megoldások ) Az ábrán egy ; intervallumon értelmezett függvény grafikonja látható. Válassza ki a felsoroltakból a függvény hozzárendelési szabályát! a) x x b) x x + c) x ( x + ) b) Az x függvény

Részletesebben

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő

Részletesebben

A LEGO Mindstorms EV3 programozása

A LEGO Mindstorms EV3 programozása A LEGO Mindstorms EV3 programozása 1. A fejlesztői környezet bemutatása 12. Az MPU6050 gyorsulás- és szögsebességmérő szenzor Orosz Péter 1 Felhasznált irodalom LEGO MINDSTORMS EV3: Felhasználói útmutató

Részletesebben

Matematikai geodéziai számítások 10.

Matematikai geodéziai számítások 10. Matematikai geodéziai számítások 10. Hibaellipszis, talpponti görbe és közepes ponthiba Dr. Bácsatyai, László Matematikai geodéziai számítások 10.: Hibaellipszis, talpponti görbe és Dr. Bácsatyai, László

Részletesebben

Logaritmikus erősítő tanulmányozása

Logaritmikus erősítő tanulmányozása 13. fejezet A műveleti erősítők Logaritmikus erősítő tanulmányozása A műveleti erősítő olyan elektronikus áramkör, amely a két bemenete közötti potenciálkülönbséget igen nagy mértékben fölerősíti. A műveleti

Részletesebben

2. rész PC alapú mérőrendszer esetén hogyan történhet az adatok kezelése? Írjon pár 2-2 jellemző is az egyes esetekhez.

2. rész PC alapú mérőrendszer esetén hogyan történhet az adatok kezelése? Írjon pár 2-2 jellemző is az egyes esetekhez. Méréselmélet és mérőrendszerek (levelező) Kérdések - 2. előadás 1. rész Írja fel a hiba fogalmát és hogyan számítjuk ki? Hogyan számítjuk ki a relatív hibát? Mit tud a rendszeres hibákról és mi az okozója

Részletesebben

2014/2015. tavaszi félév

2014/2015. tavaszi félév Hajder L. és Valasek G. hajder.levente@sztaki.mta.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2014/2015. tavaszi félév Tartalom Geometria modellezés 1 Geometria modellezés 2 Geometria modellezés

Részletesebben

Térbeli transzformációk, a tér leképezése síkra

Térbeli transzformációk, a tér leképezése síkra Térbeli transzformációk, a tér leképezése síkra Homogén koordináták bevezetése térben A tér minden P pontjához kölcsönösen egyértelműen egy valós (x, y, z) számhármast rendeltünk hozzá. (Descartes-féle

Részletesebben

IPARI ROBOTOK. Kinematikai strukturák, munkatértípusok. 2. előadás. Dr. Pintér József

IPARI ROBOTOK. Kinematikai strukturák, munkatértípusok. 2. előadás. Dr. Pintér József IPARI ROBOTOK, munkatértípusok 2. előadás Dr. Pintér József Az ipari robotok kinematikai felépítése igen sokféle lehet. A kinematikai felépítés alapvetően meghatározza munkaterének alakját, a mozgási sebességét,

Részletesebben

A szabályos sokszögek közelítő szerkesztéséhez

A szabályos sokszögek közelítő szerkesztéséhez 1 A szabályos sokszögek közelítő szerkesztéséhez A síkmértani szerkesztések között van egy kedvencünk: a szabályos n - szög közelítő szerkesztése. Azért vívta ki nálunk ezt az előkelő helyet, mert nagyon

Részletesebben

10.1. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ

10.1. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ 101 ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ Ma az analóg jelek feldolgozása (is) mindinkább digitális eszközökkel történik A feldolgozás előtt az analóg jeleket digitalizálni kell Rendszerint az

Részletesebben

Segédlet: Főfeszültségek meghatározása Mohr-féle feszültségi körök alkalmazásával

Segédlet: Főfeszültségek meghatározása Mohr-féle feszültségi körök alkalmazásával Segédlet: Főfeszültségek meghatározása Mohr-féle feszültségi körök alkalmazásával Készítette: Dr. Kossa Attila (kossa@mm.bme.hu) BME, Műszaki Mechanikai Tanszék 212. október 16. Frissítve: 215. január

Részletesebben

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA 3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA Az FPGA tervezésben való jártasság megszerzésének célszerű módja, hogy gyári fejlesztőlapot alkalmazzunk. Ezek kiválóan alkalmasak tanulásra, de egyes ipari tervezésekhez

Részletesebben

A Hamilton-Jacobi-egyenlet

A Hamilton-Jacobi-egyenlet A Hamilton-Jacobi-egyenlet Ha sikerül olyan kanonikus transzformációt találnunk, amely a Hamilton-függvényt zérusra transzformálja akkor valamennyi új koordináta és impulzus állandó lesz: H 0 Q k = H P

Részletesebben

KOVÁCS BÉLA, MATEMATIKA I.

KOVÁCS BÉLA, MATEMATIKA I. KOVÁCS BÉLA MATEmATIkA I 6 VI KOmPLEX SZÁmOk 1 A komplex SZÁmOk HALmAZA A komplex számok olyan halmazt alkotnak amelyekben elvégezhető az összeadás és a szorzás azaz két komplex szám összege és szorzata

Részletesebben

Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt.

Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt. Multi-20 modul Felhasználói dokumentáció. Készítette: Parrag László Jóváhagyta: Rubin Informatikai Zrt. 49 Budapest, Egressy út 7-2. telefon: +36 469 4020; fax: +36 469 4029 e-mail: info@rubin.hu; web:

Részletesebben

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család DDC rendszerelemek, DIALOG-III család KIVITEL ALKALMAZÁS A az energiaellátás minőségi jellemzőinek mérésére szolgáló szabadon programozható készülék. Épületfelügyeleti rendszerben (BMS), valamint önállóan

Részletesebben

9. SZERSZÁMOK POZÍCIONÁLÁSA

9. SZERSZÁMOK POZÍCIONÁLÁSA 9. SZERSZÁMOK POZÍCIONÁLÁSA Meghatározás A szerszámok pozícionálásakor, nagy gondot kell fordítani a potenciálisan fennálló ütközések elkerülésére, valamint biztosítanunk kell, hogy a szerszámgép forgatási

Részletesebben

6. Függvények. 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban?

6. Függvények. 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban? 6. Függvények I. Nulladik ZH-ban láttuk: 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban? f x g x cos x h x x ( ) sin x (A) Az f és a h. (B) Mindhárom. (C) Csak az f.

Részletesebben

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő

Részletesebben

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI statisztika 10 X. SZIMULÁCIÓ 1. VÉLETLEN számok A véletlen számok fontos szerepet játszanak a véletlen helyzetek generálásában (pénzérme, dobókocka,

Részletesebben

A dinamikus geometriai rendszerek használatának egy lehetséges területe

A dinamikus geometriai rendszerek használatának egy lehetséges területe Fejezetek a matematika tanításából A dinamikus geometriai rendszerek használatának egy lehetséges területe Készítette: Harsányi Sándor V. matematika-informatika szakos hallgató Porcsalma, 2004. december

Részletesebben

TB6600 V1 Léptetőmotor vezérlő

TB6600 V1 Léptetőmotor vezérlő TB6600 V1 Léptetőmotor vezérlő Mikrolépés lehetősége: 1, 1/2, 1/4, 1/8, 1/16. A vezérlő egy motor meghajtására képes 0,5-4,5A között állítható motoráram Tápellátás: 12-45V közötti feszültséget igényel

Részletesebben

A/D és D/A konverterek vezérlése számítógéppel

A/D és D/A konverterek vezérlése számítógéppel 11. Laboratóriumi gyakorlat A/D és D/A konverterek vezérlése számítógéppel 1. A gyakorlat célja: Az ADC0804 és a DAC08 konverterek ismertetése, bekötése, néhány felhasználási lehetőség tanulmányozása,

Részletesebben

Forogj! Az [ 1 ] munkában találtunk egy feladatot, ami beindította a HD - készítési folyamatokat. Eredményei alább olvashatók. 1.

Forogj! Az [ 1 ] munkában találtunk egy feladatot, ami beindította a HD - készítési folyamatokat. Eredményei alább olvashatók. 1. 1 Forogj! Az [ 1 ] munkában találtunk egy feladatot, ami beindította a HD - készítési folyamatokat. Eredményei alább olvashatók. 1. Feladat Egy G gépkocsi állandó v 0 nagyságú sebességgel egyenes úton

Részletesebben

Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet

Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet 2. ZH A csoport 1. Hogyan adható meg egy digitális műszer pontossága? (3p) Digitális műszereknél a pontosságot két adattal lehet megadni: Az osztályjel ±%-os értékével, és a ± digit értékkel (jellemző

Részletesebben

Összeállította: dr. Leitold Adrien egyetemi docens

Összeállította: dr. Leitold Adrien egyetemi docens Az R 3 tér geometriája Összeállította: dr. Leitold Adrien egyetemi docens 2008.09.08. 1 Vektorok Vektor: irányított szakasz Jel.: a, a, a, AB, Jellemzői: irány, hosszúság, (abszolút érték) jel.: a Speciális

Részletesebben

Analóg elektronika - laboratóriumi gyakorlatok

Analóg elektronika - laboratóriumi gyakorlatok Analóg elektronika - laboratóriumi gyakorlatok. Mûveleti erõsítõk egyenáramú jellemzése és alkalmazásai. Elmélet Az erõsítõ fogalmát valamint az integrált mûveleti erõsítõk szerkezetét és viselkedését

Részletesebben

D/A konverter statikus hibáinak mérése

D/A konverter statikus hibáinak mérése D/A konverter statikus hibáinak mérése Segédlet a Járműfedélzeti rendszerek II. tantárgy laboratóriumi méréshez Dr. Bécsi Tamás, Dr. Aradi Szilárd, Fehér Árpád 2016. szeptember A méréshez szükséges eszközök

Részletesebben

Fiók ferde betolása. A hűtőszekrényünk ajtajának és kihúzott fiókjának érintkezése ihlette az alábbi feladatot. Ehhez tekintsük az 1. ábrát!

Fiók ferde betolása. A hűtőszekrényünk ajtajának és kihúzott fiókjának érintkezése ihlette az alábbi feladatot. Ehhez tekintsük az 1. ábrát! 1 Fiók ferde betolása A hűtőszekrényünk ajtajának és kihúzott fiókjának érintkezése ihlette az alábbi feladatot. Ehhez tekintsük az 1. ábrát! 1. ábra Itt azt látjuk, hogy egy a x b méretű kis kék téglalapot

Részletesebben

Érettségi feladatok Koordinátageometria_rendszerezve / 5

Érettségi feladatok Koordinátageometria_rendszerezve / 5 Érettségi feladatok Koordinátageometria_rendszerezve 2005-2013 1/ 5 Vektorok 2005. május 28./12. Adottak az a (4; 3) és b ( 2; 1) vektorok. a) Adja meg az a hosszát! b) Számítsa ki az a + b koordinátáit!

Részletesebben

Analóg elektronika - laboratóriumi gyakorlatok

Analóg elektronika - laboratóriumi gyakorlatok Analóg elektronika - laboratóriumi gyakorlatok. Mûveleti erõsítõk váltakozó-áramú alkalmazásai. Elmélet Az integrált mûveleti erõsítõk váltakozó áramú viselkedését a. fejezetben (jegyzet és prezentáció)

Részletesebben

Modern Fizika Labor. 2. Az elemi töltés meghatározása. Fizika BSc. A mérés dátuma: nov. 29. A mérés száma és címe: Értékelés:

Modern Fizika Labor. 2. Az elemi töltés meghatározása. Fizika BSc. A mérés dátuma: nov. 29. A mérés száma és címe: Értékelés: Modern Fizika Labor Fizika BSc A mérés dátuma: 2011. nov. 29. A mérés száma és címe: 2. Az elemi töltés meghatározása Értékelés: A beadás dátuma: 2011. dec. 11. A mérést végezte: Szőke Kálmán Benjamin

Részletesebben

Szimulációs technikák

Szimulációs technikák SZÉCHENYI ISTVÁN EGYETEM Műszaki Tudományi Kar Informatikai tanszék Szimulációs technikák ( NGB_IN040_1) 2. csapat Comparator - Dokumentáció Mérnök informatikus BSc szak, nappali tagozat 2012/2013 II.

Részletesebben

Érettségi feladatok: Koordináta-geometria 1/5

Érettségi feladatok: Koordináta-geometria 1/5 Érettségi feladatok: Koordináta-geometria 1/5 2003. Próba/ 13. Adott egy háromszög három csúcspontja a koordinátáival: A( 4; 4), B(4; 4) és C( 4; 8). Számítsa ki a C csúcsból induló súlyvonal és az A csúcsból

Részletesebben

PWM elve, mikroszervó motor vezérlése MiniRISC processzoron

PWM elve, mikroszervó motor vezérlése MiniRISC processzoron PWM elve, mikroszervó motor vezérlése MiniRISC processzoron F1. A mikroprocesszorok, mint digitális eszközök, ritkán rendelkeznek közvetlen analóg kimeneti jelet biztosító perifériával, tehát valódi, minőségi

Részletesebben

Érettségi feladatok: Trigonometria 1 /6

Érettségi feladatok: Trigonometria 1 /6 Érettségi feladatok: Trigonometria 1 /6 2003. Próba 14. Egy hajó a Csendes-óceán egy szigetéről elindulva 40 perc alatt 24 km-t haladt észak felé, majd az eredeti haladási irányhoz képest 65 -ot nyugat

Részletesebben

Analóg-digitál átalakítók (A/D konverterek)

Analóg-digitál átalakítók (A/D konverterek) 9. Laboratóriumi gyakorlat Analóg-digitál átalakítók (A/D konverterek) 1. A gyakorlat célja: Bemutatjuk egy sorozatos közelítés elvén működő A/D átalakító tömbvázlatát és elvi kapcsolási rajzát. Tanulmányozzuk

Részletesebben

Szá molá si feládáttí pusok á Ko zgázdásá gtán I. (BMEGT30A003) tá rgy zá rthelyi dolgozátá hoz

Szá molá si feládáttí pusok á Ko zgázdásá gtán I. (BMEGT30A003) tá rgy zá rthelyi dolgozátá hoz Szá molá si feládáttí pusok á Ko zgázdásá gtán I. (BMEGT30A003) tá rgy zá rthelyi dolgozátá hoz 1. feladattípus a megadott adatok alapján lineáris keresleti, vagy kínálati függvény meghatározása 1.1. feladat

Részletesebben

Keresztmetszet másodrendű nyomatékainak meghatározása

Keresztmetszet másodrendű nyomatékainak meghatározása BUDAPEST MŰSZAK ÉS GAZDASÁGTUDOMÁNY EGYETEM Keresztmetszet másodrendű nyomatékainak meghatározása Segédlet a Szilárdságtan c tárgy házi feladatához Készítette: Lehotzky Dávid Budapest, 205 február 28 ábra

Részletesebben

Mechatronika segédlet 10. gyakorlat

Mechatronika segédlet 10. gyakorlat Mechatronika segédlet 10. gyakorlat 2017. április 21. Tartalom Vadai Gergely, Faragó Dénes Feladatleírás... 1 simrobot... 2 Paraméterei... 2 Visszatérési értéke... 2 Kód... 2 simrobotmdl... 3 robotsen.mdl...

Részletesebben

Egy nyíllövéses feladat

Egy nyíllövéses feladat 1 Egy nyíllövéses feladat Az [ 1 ] munkában találtuk az alábbi feladatot 1. ábra. 1. ábra forrása: [ 1 / 1 ] Igencsak tanulságos, ezért részletesen bemutatjuk a megoldását. A feladat Egy sportíjjal nyilat

Részletesebben

Mérési hibák 2006.10.04. 1

Mérési hibák 2006.10.04. 1 Mérési hibák 2006.10.04. 1 Mérés jel- és rendszerelméleti modellje Mérési hibák_labor/2 Mérési hibák mérési hiba: a meghatározandó értékre a mérés során kapott eredmény és ideális értéke közötti különbség

Részletesebben

RSC-2R. Wireless Modem RS232, RS232 vonalhosszabbító, RS 232 / Rádió konverter

RSC-2R. Wireless Modem RS232, RS232 vonalhosszabbító, RS 232 / Rádió konverter RSC-2R Wireless Modem RS232, RS232 vonalhosszabbító, RS 232 / Rádió konverter Felhasználás Az RS232 rádiómodem egy DB9-es csatlakozóval RS232 portra kapcsolható, pl. PC-hez vagy egyéb soros kimenetű mobil

Részletesebben

Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz

Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz A mobil robot vezérlőrendszerének feladatai Elvégzendő feladat Kommunikáció Vezérlő rendszer

Részletesebben

Hajder Levente 2018/2019. II. félév

Hajder Levente 2018/2019. II. félév Hajder Levente hajder@inf.elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2018/2019. II. félév Tartalom 1 2 Törtvonal Felületi folytonosságok B-spline Spline variánsok Felosztott (subdivision) görbék

Részletesebben

Az ipari robotok definíciója

Az ipari robotok definíciója Robot manipulátorok Az ipari robotok definíciója Mechanikai struktúra vagy manipulátor, amely merev testek (szegmensek) sorozatából áll, melyeket összeillesztések (csuklók, ízületek) kapcsolnak össze A

Részletesebben

Navigáci. stervezés. Algoritmusok és alkalmazásaik. Osváth Róbert Sorbán Sámuel

Navigáci. stervezés. Algoritmusok és alkalmazásaik. Osváth Róbert Sorbán Sámuel Navigáci ció és s mozgástervez stervezés Algoritmusok és alkalmazásaik Osváth Róbert Sorbán Sámuel Feladat Adottak: pálya (C), játékos, játékos ismerethalmaza, kezdőpont, célpont. Pálya szerkezete: akadályokkal

Részletesebben

Mozgatható térlefedő szerkezetek

Mozgatható térlefedő szerkezetek Mozgatható térlefedő szerkezetek TDK Konferencia 2010 Szilárdságtani és tartószerkezeti szekció Tartalomjegyzék 1 Absztrakt 2 Bevezetés 3 Az alakzat mozgásának görbületre gyakorolt hatása 4 Teljes összenyomódás

Részletesebben

Nagy András. Feladatok a koordináta-geometria, egyenesek témaköréhez 11. osztály 2010.

Nagy András. Feladatok a koordináta-geometria, egyenesek témaköréhez 11. osztály 2010. Nagy András Feladatok a koordináta-geometria, egyenesek témaköréhez 11. osztály 010. Feladatok a koordináta-geometria, egyenesek témaköréhez 11. osztály 1) Döntsd el, hogy a P pont illeszkedik-e az e egyenesre

Részletesebben

ROBOTTECHNIKA. Kinematikai strukturák, munkatértípusok. 2. előadás. Dr. Pintér József

ROBOTTECHNIKA. Kinematikai strukturák, munkatértípusok. 2. előadás. Dr. Pintér József ROBOTTECHNIKA 2. előadás Kinematikai strukturák, munkatértípusok Dr. Pintér József Kinematikai strukturák Az ipari robotok kinematikai felépítése igen sokféle lehet. A kinematikai felépítés alapvetően

Részletesebben

Hajder Levente 2017/2018. II. félév

Hajder Levente 2017/2018. II. félév Hajder Levente hajder@inf.elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2017/2018. II. félév Tartalom 1 2 3 Geometriai modellezés feladata A világunkat modellezni kell a térben. Valamilyen koordinátarendszer

Részletesebben

Milyen elvi mérési és számítási módszerrel lehet a Thevenin helyettesítő kép elemeit meghatározni?

Milyen elvi mérési és számítási módszerrel lehet a Thevenin helyettesítő kép elemeit meghatározni? 1. mérés Definiálja a korrekciót! Definiálja a mérés eredményét metrológiailag helyes formában! Definiálja a relatív formában megadott mérési hibát! Definiálja a rendszeres hibát! Definiálja a véletlen

Részletesebben

egyenletrendszert. Az egyenlő együtthatók módszerét alkalmazhatjuk. sin 2 x = 1 és cosy = 0.

egyenletrendszert. Az egyenlő együtthatók módszerét alkalmazhatjuk. sin 2 x = 1 és cosy = 0. Magyar Ifjúság. X. TRIGONOMETRIKUS FÜGGVÉNYEK A trigonometrikus egyenletrendszerek megoldása során kísérletezhetünk új változók bevezetésével, azonosságok alkalmazásával, helyettesítő módszerrel vagy más,

Részletesebben

1. tétel. 1. Egy derékszögű háromszög egyik szöge 50, a szög melletti befogója 7 cm. Mekkora a háromszög átfogója? (4 pont)

1. tétel. 1. Egy derékszögű háromszög egyik szöge 50, a szög melletti befogója 7 cm. Mekkora a háromszög átfogója? (4 pont) 1. tétel 1. Egy derékszögű háromszög egyik szöge 50, a szög melletti befogója cm. Mekkora a háromszög átfogója? (4 pont). Adott az ábrán két vektor. Rajzolja meg a b, a b és az a b vektorokat! (6 pont)

Részletesebben

ems2.cp04d [18010] Keriterv Mérnök Kft Programozható Automatikai állomás 14 multifunkcionális bemenet, 6 relé kimenet, 4 analóg kimenet DIGICONTROL

ems2.cp04d [18010] Keriterv Mérnök Kft Programozható Automatikai állomás 14 multifunkcionális bemenet, 6 relé kimenet, 4 analóg kimenet DIGICONTROL [18010] Keriterv Mérnök Kft Programozható Automatikai állomás 14 multifunkcionális bemenet, 6 relé kimenet, 4 analóg kimenet DIGICONTROL ems2.cp04d Felhasználás Az ems2.cp04d egy szabadon programozható

Részletesebben

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Függvények

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Függvények MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Függvények A szürkített hátterű feladatrészek nem tartoznak az érintett témakörhöz, azonban szolgálhatnak fontos információval az érintett feladatrészek

Részletesebben

Számítógépes geometria (mester kurzus)

Számítógépes geometria (mester kurzus) 2010 sz, Debreceni Egyetem Csuklós szerkezetek animációja (Kép 1985-b l: Tony de Peltrie) Csontváz-modellek Csuklós szerkezet (robotkar) A robotkar részei: csuklók (joints) rotációs prizmatikus (transzlációs)

Részletesebben

The modular mitmót system. 433, 868MHz-es ISM sávú rádiós kártya

The modular mitmót system. 433, 868MHz-es ISM sávú rádiós kártya The modular mitmót system 433, 868MHz-es ISM sávú rádiós kártya Kártyakód: COM-R04-S-01b Felhasználói dokumentáció Dokumentációkód: -D01a Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és

Részletesebben

LOGSYS LOGSYS SPARTAN-3E FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ. 2012. szeptember 19. Verzió 1.2. http://logsys.mit.bme.hu

LOGSYS LOGSYS SPARTAN-3E FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ. 2012. szeptember 19. Verzió 1.2. http://logsys.mit.bme.hu LOGSYS SPARTAN-3E FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ 2012. szeptember 19. Verzió 1.2 http://logsys.mit.bme.hu Tartalomjegyzék 1 Bevezetés... 1 2 Memóriák... 3 2.1 Aszinkron SRAM... 3 2.2 SPI buszos soros

Részletesebben

SYS700-A Digitális szabályozó és vezérlõ modul DDC rendszerelemek, DIALOG-III család. Terméktámogatás:

SYS700-A Digitális szabályozó és vezérlõ modul DDC rendszerelemek, DIALOG-III család. Terméktámogatás: DDC rendszerelemek, DIALOG-III család KIVITEL ALKALMAZÁS A SYS00-A a Dialog-III készülékcsalád analóg jelek kezelésére alkalmas tagja, amely kifejezetten épületgépészeti szabályozási és vezérlési feladatok

Részletesebben

Matematika A2 vizsga mgeoldása június 4.

Matematika A2 vizsga mgeoldása június 4. Matematika A vizsga mgeoldása 03. június.. (a (3 pont Definiálja az f(x, y függvény határértékét az (x 0, y 0 helyen! Megoldás: Legyen D R, f : D R. Legyen az f(x, y függvény értelmezve az (x 0, y 0 pont

Részletesebben

Numerikus integrálás

Numerikus integrálás Közelítő és szimbolikus számítások 11. gyakorlat Numerikus integrálás Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor Vinkó Tamás London András Deák Gábor jegyzetei alapján 1. Határozatlan integrál

Részletesebben

A +Q töltés egy L hosszúságú egyenes szakasz mentén oszlik el egyenletesen (ld ábra ábra

A +Q töltés egy L hosszúságú egyenes szakasz mentén oszlik el egyenletesen (ld ábra ábra . Gyakorlat 4B-9 A +Q töltés egy L hosszúságú egyenes szakasz mentén oszlik el egyenletesen (ld. 4-6 ábra.). Számítsuk ki az E elektromos térerősséget a vonal irányában lévő, annak.. ábra. 4-6 ábra végpontjától

Részletesebben

Klár Gergely 2010/2011. tavaszi félév

Klár Gergely 2010/2011. tavaszi félév Számítógépes Grafika Klár Gergely tremere@elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2010/2011. tavaszi félév Tartalom Pont 1 Pont 2 3 4 5 Tartalom Pont Descartes-koordináták Homogén koordináták

Részletesebben

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények A szürkített hátterű feladatrészek nem tartoznak az érintett témakörhöz, azonban szolgálhatnak fontos információval az érintett feladatrészek

Részletesebben