{"id":59594,"date":"2023-10-05T11:07:26","date_gmt":"2023-10-05T10:07:26","guid":{"rendered":"https:\/\/knowhow.distrelec.com\/?p=59594"},"modified":"2023-10-09T11:07:38","modified_gmt":"2023-10-09T10:07:38","slug":"szamitastechnikai-lehetosegek-a-robotikaban","status":"publish","type":"post","link":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/","title":{"rendered":"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban"},"content":{"rendered":"\n<p><em>A robotok architekt\u00far\u00e1ja \u00e9s fel\u00e9p\u00edt\u00e9se ma m\u00e1r funkci\u00f3k \u00e9s k\u00e9pess\u00e9gek sz\u00e9les t\u00e1rh\u00e1z\u00e1t teszi el\u00e9rhet\u0151v\u00e9. E funkci\u00f3k \u00e9s k\u00e9pess\u00e9gek nagyban befoly\u00e1solj\u00e1k feldolgoz\u00e1si k\u00e9pess\u00e9g\u00fcket \u00e9s a teljes\u00edtm\u00e9ny\u00fck biztos\u00edt\u00e1s\u00e1hoz sz\u00fcks\u00e9ges eszk\u00f6z\u00f6ket. Biztons\u00e1gi ker\u00edt\u00e9ssel k\u00f6r\u00fclvett, ellen\u0151rz\u00f6tt k\u00f6rnyezetben dolgoz\u00f3 gy\u00e1rt\u00f3robotok eset\u00e9ben viszonylag kev\u00e9s biztos\u00edt\u00e9kra van sz\u00fcks\u00e9g, \u00e9s egyszer\u0171 vez\u00e9rl\u00e9si strat\u00e9gi\u00e1k alkalmazhat\u00f3k.<\/em><\/p>\n\n\n\n<p>A fejleszt\u0151knek mind\u00f6ssze azt kell biztos\u00edtaniuk, hogy a ker\u00edt\u00e9s kinyit\u00e1sakor vagy az alkatr\u00e9szek nem megfelel\u0151 illeszked\u00e9se eset\u00e9n le\u00e1lljon a robot. Ezzel egy\u00fctt a biztons\u00e1gi kih\u00edv\u00e1sok z\u00f6me egyszer\u0171 z\u00e1r\u00f3szerkezetekkel elh\u00e1r\u00edthat\u00f3, nincs sz\u00fcks\u00e9g k\u00e9p\u00e9rz\u00e9kel\u0151k \u00e9s szoftverek bonyolult kombin\u00e1ci\u00f3j\u00e1ra. A f\u0151 feldolgoz\u00e1si k\u00f6vetelm\u00e9nyek a hat\u00e9kony \u00e9s pontos mozg\u00e1svez\u00e9rl\u00e9s biztos\u00edt\u00e1s\u00e1ra ir\u00e1nyulnak. Ehhez els\u0151sorban mikrovez\u00e9rl\u0151kre vagy digit\u00e1lis jelfeldolgoz\u00f3kra van sz\u00fcks\u00e9g, amelyek szab\u00e1lyozz\u00e1k a motorok \u00e9s egy\u00e9b m\u0171k\u00f6dtet\u0151egys\u00e9gek fel\u00e9 ir\u00e1nyul\u00f3 energia\u00e1raml\u00e1st.<\/p>\n\n\n\n<h2 id=\"a-mikrovezerlo-egysegek-fejlodese\" class=\"wp-block-heading\">A mikrovez\u00e9rl\u0151-egys\u00e9gek fejl\u0151d\u00e9se<\/h2>\n\n\n\n<p>A hagyom\u00e1nyos gy\u00e1rt\u00f3robotok viszonylag rugalmatlan kialak\u00edt\u00e1ssal rendelkeznek. Valamennyi programjukat be kell programozni, majd alapos szimul\u00e1ci\u00f3nak \u00e9s tesztel\u00e9snek kell al\u00e1vetni, miel\u0151tt elfoglalhatn\u00e1k hely\u00fcket a gy\u00e1rt\u00e1sban. A felhaszn\u00e1l\u00f3k azonban rugalmasabb robotokat szeretn\u00e9nek gy\u00e1rt\u00f3\u00fczemeikbe, amelyeket gyorsan be lehet vetni k\u00fcl\u00f6nb\u00f6z\u0151 feladatok elv\u00e9gz\u00e9s\u00e9re. Emellett k\u00e9pesnek kell lenni\u00fck arra, hogy k\u00f6zlekedjenek az \u00fczem ter\u00fclet\u00e9n, vagyis m\u0171k\u00f6d\u00e9s\u00fck \u00e1ttev\u0151dik a biztons\u00e1gi ker\u00edt\u00e9sen k\u00edv\u00fclre. E k\u00f6vetelm\u00e9nyek teljes\u00edt\u00e9se nagyobb feldolgoz\u00e1si teljes\u00edtm\u00e9nyt ig\u00e9nyel, amelynek r\u00e9v\u00e9n a robot k\u00e9pes an\u00e9lk\u00fcl navig\u00e1lni, hogy v\u00e9letlen\u00fcl t\u00e1rgyakba \u00fctk\u00f6zne vagy k\u00e1rt tenne a k\u00f6zel\u00e9ben tart\u00f3zkod\u00f3kban.<\/p>\n\n\n\n<p>Tulajdonk\u00e9ppen a robotoknak val\u00f3s id\u0151ben fel kell dolgozniuk az \u00e9rz\u00e9kel\u0151k \u00e1ltal k\u00fcld\u00f6tt adatokat, \u00e9s a pillanat t\u00f6red\u00e9ke alatt kell a k\u00f6r\u00fclm\u00e9nyek v\u00e1ltoz\u00e1saihoz igazod\u00f3, intelligens d\u00f6nt\u00e9seket hozniuk. Min\u00e9l jobban kil\u00e9pnek a biztons\u00e1gi ker\u00edt\u00e9s \u00e1rny\u00e9k\u00e1b\u00f3l \u00e9s min\u00e9l t\u00f6bbet \u00e9rintkeznek emberekkel, ann\u00e1l nagyobb feldolgoz\u00e1si teljes\u00edtm\u00e9nyre van sz\u00fcks\u00e9g\u00fck ahhoz, hogy a m\u0171hely viszonylag j\u00f3l ellen\u0151rz\u00f6tt k\u00f6rnyezet\u00e9n t\u00fal tev\u00e9kenykedhessenek. A szolg\u00e1ltat\u00f3 robotoknak \u00e9s k\u00e9zbes\u00edt\u0151 dr\u00f3noknak k\u00e9pesnek kell lenni\u00fck bonyolult helyzetekre intelligensen reag\u00e1lni.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-57760 pk-lazyload\"  style=\"width:700px;height:230px\"  width=\"700\"  height=\"230\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 700px) 100vw, 700px\"  data-pk-src=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-01-arm-cortex-m3-pipeline.jpg\"  data-pk-srcset=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-01-arm-cortex-m3-pipeline.jpg 791w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-01-arm-cortex-m3-pipeline.jpg?resize=300,99 300w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-01-arm-cortex-m3-pipeline.jpg?resize=768,252 768w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-01-arm-cortex-m3-pipeline.jpg?resize=380,125 380w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-01-arm-cortex-m3-pipeline.jpg?resize=550,181 550w\" ><figcaption class=\"wp-element-caption\">Az ARM Cortex-M processzorcsal\u00e1dj\u00e1t p\u00e9ld\u00e1ul sz\u00e1mtalan mikrovez\u00e9rl\u0151 term\u00e9kben alkalmazz\u00e1k.<\/figcaption><\/figure><\/div>\n\n\n<p>Ezek a fejlettebb forgat\u00f3k\u00f6nyvek egy\u00e9rtelm\u0171en szofisztik\u00e1ltabb szoftvereket \u00e9s ezzel p\u00e1rhuzamosan nagy \u00e1tereszt\u0151 k\u00e9pess\u00e9g\u0171 sz\u00e1m\u00edt\u00e1si rendszereket ig\u00e9nyelnek. A fejleszt\u0151k nagyfok\u00fa szabads\u00e1ggal d\u00f6nthetnek arr\u00f3l, hogyan biztos\u00edtj\u00e1k a sz\u00fcks\u00e9ges feldolgoz\u00e1si teljes\u00edtm\u00e9nyt, nem csak a besz\u00e1ll\u00edt\u00f3k, hanem az \u00e1ltal\u00e1nos architekt\u00fara tekintet\u00e9ben is.<\/p>\n\n\n\n<h3 id=\"mikrovezerlok-hasznalata\" class=\"wp-block-heading\">Mikrovez\u00e9rl\u0151k haszn\u00e1lata<\/h3>\n\n\n\n<p>Az alapszint\u0171 robotokban m\u00e1r hossz\u00fa \u00e9vek \u00f3ta a <a href=\"https:\/\/www.distrelec.biz\/en\/semiconductors\/embedded-processors-controllers\/microcontrollers-mcu\/c\/cat-L3D_525272\">mikrovez\u00e9rl\u0151 egys\u00e9g<\/a> a legkedveltebb sz\u00e1m\u00edt\u00e1stechnikai elem. A mikrovez\u00e9rl\u0151 egys\u00e9g lelke a mikroprocesszor. Kezdetben a mikrovez\u00e9rl\u0151 egys\u00e9gekbe integr\u00e1lt mikroprocesszormagokat egyszer\u0171 aritmetikai \u00e9s logikai szint\u0171 vez\u00e9rl\u00e9sre optimaliz\u00e1lt\u00e1k, a t\u00f6bb mint 50&nbsp;\u00e9vvel ezel\u0151tti bevezet\u00e9s\u00fck \u00f3ta eltelt id\u0151szakban azonban mind a teljes\u00edtm\u00e9ny, mind az adatkezel\u0151 k\u00e9pess\u00e9gek tekintet\u00e9ben robban\u00e1sszer\u0171 fejl\u0151d\u00e9sen mentek kereszt\u00fcl. Manaps\u00e1g m\u00e1r olyan k\u00f6lts\u00e9gszinten k\u00edn\u00e1lnak a nat\u00edvan 32 bites szavakkal dolgoz\u00f3, pipeline feldolgoz\u00e1st, Harvard architekt\u00far\u00e1t \u00e9s m\u00e1s nagy teljes\u00edtm\u00e9ny\u0171 funkci\u00f3kat biztos\u00edt\u00f3 mikroprocesszormagokat, amely lehet\u0151v\u00e9 teszi m\u00e9g az egyszer\u0171bb rendszerekben t\u00f6rt\u00e9n\u0151 alkalmaz\u00e1sukat is.<\/p>\n\n\n\n<p>Az ARM Cortex-M3-hoz hasonl\u00f3 tipikus 32 bites mikroprocesszormag p\u00e1rhuzamosan dolgozza fel az utas\u00edt\u00e1sokat, vagyis t\u00f6bb l\u00e9p\u00e9sben hajtja v\u00e9gre a parancsokat. Az M3 pipeline els\u0151 l\u00e9p\u00e9se az utas\u00edt\u00e1s leh\u00edv\u00e1sa egy helyi gyors\u00edt\u00f3t\u00e1rb\u00f3l. Ha az utas\u00edt\u00e1s nem tal\u00e1lhat\u00f3 a gyors\u00edt\u00f3t\u00e1rban, el\u0151sz\u00f6r be kell t\u00f6lteni a k\u00f6zponti mem\u00f3ri\u00e1b\u00f3l. A pipeline-ba beker\u00fclt utas\u00edt\u00e1s byte-jainak dek\u00f3dol\u00e1sa sor\u00e1n meghat\u00e1roz\u00e1sra ker\u00fcl, hogy mely funkcion\u00e1lis egys\u00e9geket kell aktiv\u00e1lni az utas\u00edt\u00e1s v\u00e9grehajt\u00e1s\u00e1hoz. Az utols\u00f3 l\u00e9p\u00e9s pedig az utas\u00edt\u00e1s v\u00e9grehajt\u00e1sa.<\/p>\n\n\n\n<h2 id=\"parhuzamos-utasitas-vegrehajtas-pipelining-es-megszakitaskezeles\" class=\"wp-block-heading\">P\u00e1rhuzamos utas\u00edt\u00e1s-v\u00e9grehajt\u00e1s (pipelining) \u00e9s megszak\u00edt\u00e1skezel\u00e9s<\/h2>\n\n\n\n<p>A p\u00e1rhuzamos utas\u00edt\u00e1s-v\u00e9grehajt\u00e1s r\u00e9v\u00e9n elfedhet\u0151k az olyan hat\u00e1sok, mint a mem\u00f3ria k\u00e9sleltet\u00e9se. Lehet\u0151v\u00e9 teszi t\u00f6bb utas\u00edt\u00e1s \u00e1tfed\u0151 v\u00e9grehajt\u00e1s\u00e1t \u00e9s gyors\u00edtja az \u00f3rajel-frekvenci\u00e1t, mivel \u00f3rajelciklusonk\u00e9nt kevesebb logikai l\u00e9p\u00e9s elv\u00e9gz\u00e9s\u00e9re van sz\u00fcks\u00e9g. A gyorsabb processzormagok ak\u00e1r t\u00edz l\u00e9p\u00e9sb\u0151l \u00e1ll\u00f3 vagy ann\u00e1l is hosszabb pipeline-okat haszn\u00e1lnak. A hossz\u00fa pipeline-ok h\u00e1tul\u00fct\u0151je az el\u00e1gaz\u00e1sokn\u00e1l jelentkez\u0151 magas k\u00e9sleltet\u00e9s. Megtett el\u00e1gaz\u00e1s eset\u00e9n id\u0151re van sz\u00fcks\u00e9g ahhoz, hogy a pipeline \u00fajra fel\u00f6lt\u0151dj\u00f6n az \u00faj el\u00e1gaz\u00e1s sz\u00e1m\u00e1ra sz\u00fcks\u00e9ges utas\u00edt\u00e1sokkal.<\/p>\n\n\n\n<p>A megszak\u00edt\u00e1s vez\u00e9rl\u0151k lehet\u0151v\u00e9 teszik a processzormag sz\u00e1m\u00e1ra, hogy m\u00e1s feladatok elv\u00e9gz\u00e9se \u00e9rdek\u00e9ben ideiglenesen felf\u00fcggessze a f\u0151 program v\u00e9grehajt\u00e1s\u00e1t. A megszak\u00edt\u00e1skezel\u00e9s l\u00e9nyeges eleme azoknak az alkalmaz\u00e1soknak, amelyeknek val\u00f3s idej\u0171 v\u00e1laszt kell adniuk k\u00fcl\u00f6nb\u00f6z\u0151 esem\u00e9nyekre. En\u00e9lk\u00fcl a programk\u00f3dnak tartalmaznia kellene olyan ciklusokat, amelyek folyamatosan inform\u00e1ci\u00f3t k\u00e9rnek k\u00fcls\u0151 esem\u00e9nyekr\u0151l, ami a sz\u00e1m\u00edt\u00e1si kapacit\u00e1s sokkal nagyobb r\u00e9sz\u00e9t foglaln\u00e1 le.<\/p>\n\n\n\n<h2 id=\"robotfejlesztok-szamara-tervezett-mikroprocesszorok\" class=\"wp-block-heading\">Robotfejleszt\u0151k sz\u00e1m\u00e1ra tervezett mikroprocesszorok<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-57743 pk-lazyload\"  style=\"width:700px;height:467px\"  width=\"1024\"  height=\"683\"  data-pk-sizes=\"auto\"  data-pk-src=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-626305854-1-1024x683.jpg\" ><\/figure>\n\n\n\n<p>A legt\u00f6bb processzormag \u00e1ltal alkalmazott priorit\u00e1si s\u00e9ma lehet\u0151v\u00e9 teszi a kev\u00e9sb\u00e9 fontos perif\u00e9riaeszk\u00f6z\u00f6kr\u0151l \u00e9rkez\u0151 megszak\u00edt\u00e1sk\u00e9relmek figyelmen k\u00edv\u00fcl hagy\u00e1s\u00e1t, amikor a processzor kritikus fontoss\u00e1g\u00fa rutinfeladatot hajt v\u00e9gre, p\u00e9ld\u00e1ul egyik feladatr\u00f3l a m\u00e1sikra v\u00e1lt, vagy kritikus megszak\u00edt\u00e1s vez\u00e9rl\u0151r\u0151l \u00e9rkez\u0151 utas\u00edt\u00e1st hajt v\u00e9gre. Ez\u00e1ltal egy rendk\u00edv\u00fcl rugalmas architekt\u00fara hozhat\u00f3 l\u00e9tre, amely k\u00e9pes kezelni val\u00f3s idej\u0171 alkalmaz\u00e1sok sz\u00e1mos k\u00fcl\u00f6nb\u00f6z\u0151 t\u00edpus\u00e1t.<\/p>\n\n\n\n<p>A robotfejleszt\u0151k sz\u00e1m\u00e1ra gy\u00e1rtott mikroprocesszorok egyik fontos \u00e9s speci\u00e1lis v\u00e1lfaja a digit\u00e1lis jelfeldolgoz\u00f3 processzor (DSP). Ez a processzormag sz\u0171r\u0151kh\u00f6z \u00e9s gyors Fourier transzform\u00e1ci\u00f3hoz hasonl\u00f3 jelfeldolgoz\u00f3 algoritmusokhoz optimaliz\u00e1lt utas\u00edt\u00e1sokat \u00e9s v\u00e9grehajt\u00f3 hardvert tartalmaz. Az ilyen utas\u00edt\u00e1sok tartalmaznak egyebek mellett \u2013 gyakorlatilag minden DSP algoritmusban megtal\u00e1lhat\u00f3 \u2013 gyors szorz\u00e1si \u00e9s \u00f6sszead\u00e1si m\u0171veleteket. Mivel a DSP k\u00f3d m\u00e1trixokhoz \u00e9s vektorokhoz hasonl\u00f3 adatstrukt\u00far\u00e1kon m\u0171k\u00f6dik, az utas\u00edt\u00e1s-v\u00e9grehajt\u00e1s viszonylag k\u00f6nnyen p\u00e1rhuzamos\u00edthat\u00f3. Ez vezetett az \u201eegy utas\u00edt\u00e1sfolyam, t\u00f6bb adatfolyam\u201d (SIMD) t\u00edpus\u00fa v\u00e9grehajt\u00e1si egys\u00e9gek alkalmaz\u00e1s\u00e1hoz, amelyek ugyanazt a m\u0171veletet \u2013 p\u00e9ld\u00e1ul szorz\u00e1st \u00e9s \u00f6sszead\u00e1st \u2013 v\u00e9gzik el egy id\u0151ben nagy mennyis\u00e9g\u0171 adaton. Ez az egyszer\u0171 \u00e9s k\u00f6lts\u00e9ghat\u00e9kony megold\u00e1s jelent\u0151sen n\u00f6velte a gyorsas\u00e1got.<\/p>\n\n\n\n<p>A mikrovez\u00e9rl\u0151 egys\u00e9g j\u00f3 n\u00e9h\u00e1ny integr\u00e1lt perif\u00e9riaeszk\u00f6zt tartalmaz, amelyek a processzormag k\u00f6r\u00fcl helyezkednek el. \u00c1ltal\u00e1ban egy ipari vagy robotikai felhaszn\u00e1l\u00e1sra sz\u00e1nt mikrovez\u00e9rl\u0151 egys\u00e9g perif\u00e9riaeszk\u00f6zei a bitcella t\u00f6mbt\u0151l a fejlett id\u0151z\u00edt\u0151ind\u00edt\u00f3 egys\u00e9gekig terjednek, amelyek \u00e1tveszik a mikroprocesszort\u00f3l az impulzussz\u00e9less\u00e9g-modul\u00e1ci\u00f3 (PWM) feladat\u00e1t. A PWM szinte minden motorvez\u00e9rl\u00e9s\u0171 rendszer alapvet\u0151 komponense, \u00e9s mint ilyen, kiemelt szerepet t\u00f6lt be a robotikai tervez\u00e9sben. M\u00e1s System-on-Chip (SoC) eszk\u00f6z\u00f6k tov\u00e1bbi funkci\u00f3kkal eg\u00e9sz\u00edtik ki a mikrovez\u00e9rl\u0151 egys\u00e9get, ide sorolhat\u00f3 p\u00e9ld\u00e1ul a <a href=\"https:\/\/www.distrelec.de\/en\/automation\/industrial-communication\/remote-data-transmission\/radio-transmission-systems\/c\/cat-DNAV_PL_12080501\">vezet\u00e9k n\u00e9lk\u00fcli ad\u00f3vev\u0151<\/a>, az egyedi titkos\u00edt\u00e1si \u00e9s hiteles\u00edt\u00e9si logika \u00e9s a grafikus gyors\u00edt\u00f3.<\/p>\n\n\n\n<h3 id=\"vezerles-es-hardver\" class=\"wp-block-heading\">Vez\u00e9rl\u00e9s \u00e9s hardver<\/h3>\n\n\n\n<p>Az intelligens perif\u00e9ri\u00e1k haszn\u00e1lata j\u00f3l szeml\u00e9lteti a robotfejleszt\u00e9s egyik egyre nagyobb jelent\u0151s\u00e9g\u0171 elv\u00e9t: az elosztott vez\u00e9rl\u00e9sben \u00e9s a hardveres gyors\u00edt\u00e1sban rejl\u0151 lehet\u0151s\u00e9gek kiakn\u00e1z\u00e1s\u00e1t. A mikroprocesszor haszn\u00e1lhat\u00f3 ugyan impulzussz\u00e9less\u00e9g-modul\u00e1ci\u00f3 vez\u00e9rl\u00e9s\u00e9re, de ez nem felt\u00e9tlen\u00fcl eredm\u00e9nyez hat\u00e9kony er\u0151forr\u00e1s-eloszt\u00e1st. A probl\u00e9ma abban \u00e1ll, hogy a szoftvernek el\u0151re beprogramozott id\u0151k\u00f6z\u00f6nk\u00e9nt t\u00f6bbsz\u00f6r is v\u00e1ltania kell az \u00e1ramell\u00e1t\u00e1st a motor t\u00e1pl\u00e1l\u00e1s\u00e1t vez\u00e9rl\u0151 f\u00e9lh\u00eddban l\u00e9v\u0151 tranzisztorok k\u00f6z\u00f6tt. Val\u00f3s idej\u0171 \u00f3r\u00e1r\u00f3l vagy sz\u00e1ml\u00e1l\u00f3r\u00f3l \u00e9rkez\u0151 megszak\u00edt\u00e1sk\u00e9relmekkel a szoftver k\u00f6nnyen szab\u00e1lyozhatja az \u00e1ramell\u00e1t\u00e1st, majd konfigur\u00e1lhatja az id\u0151z\u00edt\u0151t a k\u00f6vetkez\u0151 ciklushoz. Ez azonban nagyon megn\u00f6veli a megszak\u00edt\u00e1sok gyakoris\u00e1g\u00e1t egy am\u00fagy rendk\u00edv\u00fcl egyszer\u0171 m\u0171veletsor v\u00e9grehajt\u00e1sa sor\u00e1n.<\/p>\n\n\n\n<p>Az id\u0151z\u00edt\u0151 \u00e9s kapcsol\u00e1si logik\u00e1t \u00f6tv\u00f6z\u0151 PWM vez\u00e9rl\u0151nek k\u00f6sz\u00f6nhet\u0151en elker\u00fclhet\u0151, hogy minden kapcsol\u00e1si m\u0171velet megszak\u00edtsa a mikroprocesszormag f\u0151 feladat\u00e1t. A szoftvernek mind\u00f6ssze id\u0151nk\u00e9nt friss\u00edtenie kell az id\u0151z\u00edt\u0151ket, hogy be\u00e1ll\u00edtsa a PWM k\u00edv\u00e1nt munkaciklus\u00e1t. Mivel viszonylag kis mennyis\u00e9g\u0171 kieg\u00e9sz\u00edt\u0151 logik\u00e1r\u00f3l van sz\u00f3, amely jelent\u0151s ideig k\u00e9pes a processzort\u00f3l f\u00fcggetlen\u00fcl m\u0171k\u00f6dni, jelent\u0151sen javul a szoftver hat\u00e9konys\u00e1ga. Az architekt\u00far\u00e1knak \u00e9s a hardveres tehermentes\u00edt\u0151 mechanizmusoknak is van egy k\u00f6z\u00f6s von\u00e1suk, amely egyre fontosabb\u00e1 v\u00e1lik majd a robotfejleszt\u00e9sben. A hardveres perif\u00e9riaeszk\u00f6z\u00f6k val\u00f3s id\u0151ben kezelik a gyakori esem\u00e9nyeket, m\u00edg a szoftver szab\u00e1lyozza a perif\u00e9riaeszk\u00f6z\u00f6k m\u0171k\u00f6d\u00e9s\u00e9t.<\/p>\n\n\n\n<p>A hardveres perif\u00e9riaeszk\u00f6z\u00f6k tekintet\u00e9ben a fejleszt\u0151k lehet\u0151s\u00e9geinek korl\u00e1tot szab az integr\u00e1lt\u00e1ramk\u00f6r-besz\u00e1ll\u00edt\u00f3k \u00e1ltal k\u00edn\u00e1lt funkci\u00f3k k\u00f6re, b\u00e1r a hardveres \u00e1llapotg\u00e9peken alapul\u00f3 szekvencia feldolgoz\u00f3k alkalmaz\u00e1sa n\u00f6veli rugalmass\u00e1gukat. Ezek a szekvencia feldolgoz\u00f3k k\u00e9pesek p\u00e9ld\u00e1ul a processzormag k\u00f6zrem\u0171k\u00f6d\u00e9se n\u00e9lk\u00fcl olvasni az anal\u00f3g-digit\u00e1lis \u00e1talak\u00edt\u00f3k \u00e9rt\u00e9keit, k\u00f6zvetlen mem\u00f3ria-hozz\u00e1f\u00e9r\u00e9s (DMA) seg\u00edts\u00e9g\u00e9vel adat\u00e9rt\u00e9keket tov\u00e1bb\u00edtani a k\u00f6zponti mem\u00f3ri\u00e1ba, valamint id\u0151z\u00edt\u0151ket be\u00e1ll\u00edtani \u00e9s \u00fajrakonfigur\u00e1lni. A lehet\u0151s\u00e9gek azonban tov\u00e1bbra is korl\u00e1tozottak.<\/p>\n\n\n\n<h2 id=\"felhasznalo-altal-programozhato-kapuaramkorok-fpga-robotikai-alkalmazasa\" class=\"wp-block-heading\">Felhaszn\u00e1l\u00f3 \u00e1ltal programozhat\u00f3 kapu\u00e1ramk\u00f6r\u00f6k (FPGA) robotikai alkalmaz\u00e1sa<\/h2>\n\n\n\n<p>A felhaszn\u00e1l\u00f3 \u00e1ltal programozhat\u00f3 kapu\u00e1ramk\u00f6r\u00f6k (FPGA) lehet\u0151s\u00e9get biztos\u00edtanak olyan egyedi hardveres perif\u00e9riaeszk\u00f6z\u00f6k megalkot\u00e1s\u00e1ra, amelyek optimaliz\u00e1lhat\u00f3k konkr\u00e9t robotvez\u00e9rl\u00e9si \u00e9s g\u00e9pi tanul\u00e1si funkci\u00f3kra.<\/p>\n\n\n\n<p>A legt\u00f6bb FPGA architekt\u00fara alapja egy programozhat\u00f3 keres\u0151t\u00e1bla, amely b\u00e1rmely logikai funkci\u00f3 v\u00e9grehajt\u00e1s\u00e1ra konfigur\u00e1lhat\u00f3, \u00e9s igazs\u00e1gt\u00e1blak\u00e9nt funkcion\u00e1l. Az \u00f6sszek\u00f6ttet\u00e9s h\u00e1l\u00f3zatban l\u00e9v\u0151 programozhat\u00f3 kapcsol\u00f3k a keres\u0151t\u00e1bl\u00e1kat \u00f6sszetett kombin\u00e1ci\u00f3s logikai \u00e1ramk\u00f6r\u00f6kk\u00e9 f\u0171zik \u00f6ssze. Jellemz\u0151en minden keres\u0151t\u00e1bl\u00e1hoz egy vagy t\u00f6bb regiszter \u00e9s tov\u00e1bbi t\u00e1mogat\u00f3 logika tartozik, ilyenek p\u00e9ld\u00e1ul az \u00e1tviteli l\u00e1nc bemenetei \u00e9s kimenetei, hogy lehet\u0151v\u00e9 v\u00e1ljon az aritmetikai \u00f6sszead\u00f3k hat\u00e9kony alkalmaz\u00e1sa. Ezeknek a funkci\u00f3knak az \u00f6sszess\u00e9ge logikai blokkot alkot, amelyet az FPGA t\u00f6bbsz\u00f6r\u00f6sen replik\u00e1l.<\/p>\n\n\n\n<p>A teljesen egyedi logik\u00e1hoz k\u00e9pest h\u00e1tr\u00e1nya, hogy sokkal alacsonyabb fok\u00fa a szil\u00edcium cell\u00e1k hat\u00e9konys\u00e1ga. Az egyedi, szabv\u00e1nyos cell\u00e1s kivitelhez viszony\u00edtva 10\u201320-szor akkora szil\u00edcium ter\u00fclet sz\u00fcks\u00e9ges egy logikai \u00e1ramk\u00f6r elhelyez\u00e9s\u00e9hez az FPGA \u00f6sszek\u00f6ttet\u00e9s h\u00e1l\u00f3zaton.<\/p>\n\n\n\n<p>A legt\u00f6bb FPGA azonban m\u00e9g a rendszer fut\u00e1sa k\u00f6zben is lehet\u0151v\u00e9 teszi a logikai t\u00f6mb \u00e1tprogramoz\u00e1s\u00e1t. Ez\u00e1ltal lehet\u0151v\u00e9 v\u00e1lik az er\u0151forr\u00e1sok megoszt\u00e1sa, mert a gyors\u00edt\u00f3k dinamikusan t\u00f6lt\u0151dnek be az \u00f6sszek\u00f6ttet\u00e9s h\u00e1l\u00f3zatba, vagyis csak akkor, amikor sz\u00fcks\u00e9g van r\u00e1juk. Ez a megk\u00f6zel\u00edt\u00e9s nagyobb rugalmass\u00e1got biztos\u00edt a v\u00e9gs\u0151 kialak\u00edt\u00e1shoz is, lehet\u0151v\u00e9 t\u00e9ve \u00faj hardverek \u00e9s tov\u00e1bbi funkci\u00f3k t\u00e1mogat\u00e1s\u00e1t.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-57777 pk-lazyload\"  style=\"width:611px;height:395px\"  width=\"611\"  height=\"395\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 611px) 100vw, 611px\"  data-pk-src=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-02-fpga-fabric-lut.jpg\"  data-pk-srcset=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-02-fpga-fabric-lut.jpg 683w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-02-fpga-fabric-lut.jpg?resize=300,194 300w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-02-fpga-fabric-lut.jpg?resize=230,150 230w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-02-fpga-fabric-lut.jpg?resize=380,245 380w, https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-02-fpga-fabric-lut.jpg?resize=550,355 550w\" ><figcaption class=\"wp-element-caption\">Az FPGA rugalmass\u00e1g\u00e1t a keres\u0151t\u00e1bla (Look-Up Table, LUT) adja.<\/figcaption><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-57795 pk-lazyload\"  style=\"width:321px;height:341px\"  width=\"321\"  height=\"341\"  data-pk-sizes=\"auto\"  data-pk-src=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/DRG012-03-fpga-routing.jpg\" ><figcaption class=\"wp-element-caption\">Az FPGA keres\u0151t\u00e1bl\u00e1it a k\u00edv\u00e1nt funkcionalit\u00e1s biztos\u00edt\u00e1sa \u00e9rdek\u00e9ben \u00fatv\u00e1laszt\u00f3 m\u00e1trixszal k\u00f6tik \u00f6ssze.<\/figcaption><\/figure><\/div>\n\n\n<p>Az 1980-as \u00e9vekbeli megjelen\u00e9s\u00fck \u00f3ta az FPGA-k t\u00f6bb olyan funkci\u00f3val gazdagodtak, amelyek jav\u00edtj\u00e1k \u00e1ltal\u00e1nos kapus\u0171r\u0171s\u00e9g\u00fcket. A mem\u00f3riablokkok lehet\u0151v\u00e9 teszik a programozhat\u00f3 logik\u00e1hoz k\u00f6zeli bufferek \u00e9s gyors\u00edt\u00f3t\u00e1rak l\u00e9trehoz\u00e1s\u00e1t. Ezek sor\u00e1hoz csatlakoztak nemr\u00e9giben a digit\u00e1lis jelfeldolgoz\u00f3 processzorok. Sz\u00e1mos esetben a digit\u00e1lis jelfeldolgoz\u00f3 processzorok 8 bites vagy 16 bites egys\u00e9gekb\u0151l \u00e1ll\u00f3 \u00e9p\u00edt\u0151elemek r\u00e9v\u00e9n ker\u00fclnek alkalmaz\u00e1sra, amelyek kombin\u00e1ci\u00f3ja lehet\u0151v\u00e9 teszi a nagy pontoss\u00e1g\u00fa adatt\u00edpusok t\u00e1mogat\u00e1s\u00e1t.<\/p>\n\n\n\n<p>A digit\u00e1lis jelfeldolgoz\u00f3 egys\u00e9gek rendk\u00edv\u00fcl alkalmass\u00e1 teszik az FPGA-kat a nagy adathalmazokat el\u0151\u00e1ll\u00edt\u00f3 <a href=\"https:\/\/www.distrelec.de\/en\/sensors\/c\/cat-L2D_379612\">\u00e9rz\u00e9kel\u0151k<\/a>, p\u00e9ld\u00e1ul kamer\u00e1k, radarok \u00e9s egy\u00e9b t\u00edpus\u00fa k\u00e9p\u00e9rz\u00e9kel\u0151k \u00e1ltal tov\u00e1bb\u00edtott adatok feldolgoz\u00e1s\u00e1ra. Tipikus megold\u00e1st jelent p\u00e9ld\u00e1ul digit\u00e1lis jelfeldolgoz\u00f3 egys\u00e9gek \u00e9s logikai gyors\u00edt\u00f3k egy\u00fcttes alkalmaz\u00e1s\u00e1val kezelni egyebek mellett k\u00e9ptorz\u00edt\u00e1sra vagy vil\u00e1g\u00edt\u00e1s kompenz\u00e1ci\u00f3ra szolg\u00e1l\u00f3 algoritmusokat, amelyek k\u00f6vetkezetesebb adatokat biztos\u00edtanak g\u00e9pi tanul\u00e1shoz \u00e9s hasonl\u00f3 funkci\u00f3khoz. Ezeket a funkci\u00f3kat \u00f6sszehangolhatj\u00e1k a programozhat\u00f3 \u00f6sszek\u00f6ttet\u00e9s h\u00e1l\u00f3zatba integr\u00e1lt egyedi mikroprocesszormagok, amelyek mikrom\u00e9ret\u0171 szekvencia feldolgoz\u00f3k\u00e9nt szolg\u00e1lnak a k\u00fcl\u00f6nb\u00f6z\u0151 feldolgoz\u00e1si primit\u00edvek sz\u00e1m\u00e1ra.<\/p>\n\n\n\n<h2 id=\"a-gpu-kban-a-vpu-kban-es-a-multiprocesszalasban-rejlo-lehetosegek-kiaknazasa\" class=\"wp-block-heading\">A GPU-kban, a VPU-kban \u00e9s a multiprocessz\u00e1l\u00e1sban rejl\u0151 lehet\u0151s\u00e9gek kiakn\u00e1z\u00e1sa<\/h2>\n\n\n\n<p>Egy m\u00e1sik alternat\u00edva \u2013 val\u00f3sz\u00edn\u0171leg ink\u00e1bb k\u00e9pfeldolgoz\u00e1si feladatok sz\u00e1m\u00e1ra \u2013 a grafikus feldolgoz\u00f3 egys\u00e9gek (GPU-k) vagy vizu\u00e1lis feldolgoz\u00f3 egys\u00e9gek (VPU-k) alkalmaz\u00e1sa. Ezek az egys\u00e9gek magas szinten p\u00e1rhuzamos\u00edtott, k\u00e9pfeldolgoz\u00e1sra optimaliz\u00e1lt digit\u00e1lis jelfeldolgoz\u00f3 processzorokat tartalmaznak. Olyan robotok eset\u00e9ben, amelyeknek k\u00fcl\u00f6n\u00f6sen magas szinten kell \u00e9rz\u00e9kelni\u00fck a k\u00f6rnyezet\u00fcket, \u00e9rdemes ezeket az egys\u00e9geket t\u00f6bb processzorral kombin\u00e1lni \u2013 esetenk\u00e9nt ugyanazon a chipen, heterog\u00e9n, t\u00f6bbmagos SoC eszk\u00f6zk\u00e9nt.<\/p>\n\n\n\n<p>Emellett hasznos lehet kiakn\u00e1zni az \u00e1ltal\u00e1nos megb\u00edzhat\u00f3s\u00e1got \u00e9s biztons\u00e1goss\u00e1got jav\u00edt\u00f3 multiprocessz\u00e1l\u00e1sban rejl\u0151 lehet\u0151s\u00e9geket is. Minden sz\u00e1m\u00edt\u00f3g\u00e9p-alap\u00fa fejleszt\u00e9s gyenge pontja, hogy olyan mem\u00f3riatechnol\u00f3gi\u00e1kra t\u00e1maszkodik, amelyek \u00e9rz\u00e9kenyek az ioniz\u00e1l\u00f3 sug\u00e1rz\u00e1sra. Amikor pedig ioniz\u00e1l\u00f3 sug\u00e1rz\u00e1s \u00e9ri a szil\u00edcium integr\u00e1lt \u00e1ramk\u00f6ri hordoz\u00f3t, szabad elektronok eg\u00e9sz sora k\u00e9pz\u0151dik, amelyek megv\u00e1ltoztatj\u00e1k a tranzisztor logikai \u00e1llapot\u00e1t. Kombin\u00e1ci\u00f3s \u00e1ramk\u00f6ri tranzisztorokban ez a hat\u00e1s \u00e1ltal\u00e1ban \u00e1tmeneti, \u00e9s csak ritk\u00e1n jelentkezik. <\/p>\n\n\n\n<p>A mem\u00f3ri\u00e1k \u00e9s a regiszterek azonban s\u00e9r\u00fcl\u00e9kenyebbek e v\u00e1ltoz\u00e1ssal szemben, mivel a t\u00e1rolt adatok elsziv\u00e1rg\u00e1s\u00e1nak megakad\u00e1lyoz\u00e1sa \u00e9rdek\u00e9ben \u00fajrahasznos\u00edtj\u00e1k tartalmukat. A hibaellen\u0151rz\u0151 \u00e9s jav\u00edt\u00f3 (ECC) k\u00f3dok seg\u00edtenek megf\u00e9kezni a probl\u00e9m\u00e1t. A mem\u00f3rias\u0171r\u0171s\u00e9g n\u00f6veked\u00e9s\u00e9vel p\u00e1rhuzamosan n\u0151 az egyszeri esem\u00e9ny okozta zavar val\u00f3sz\u00edn\u0171s\u00e9ge, ami egyre nagyobb probl\u00e9m\u00e1t jelent, mivel az integr\u00e1lt \u00e1ramk\u00f6ri komponensek sz\u00e1ma a Moore-t\u00f6rv\u00e9ny szerint gyors \u00fctemben n\u00f6vekszik majd. R\u00e1ad\u00e1sul az ECC-k\u00f3dok nem \u00e9szlelik az \u00f6sszes hib\u00e1t, ami ahhoz vezethet, hogy a program helytelen adatok alapj\u00e1n dolgozik, ami v\u00e9gs\u0151 soron vez\u00e9rl\u00e9si hib\u00e1t okoz. Az emberekkel \u00e9rintkez\u00e9sben \u00e1ll\u00f3 robotok eset\u00e9ben erre nem ker\u00fclhet sor.<\/p>\n\n\n\n<h3 id=\"redundancia-technikak-es-kulonbozo-kialakitasu-processzorok\" class=\"wp-block-heading\">Redundancia technik\u00e1k \u00e9s k\u00fcl\u00f6nb\u00f6z\u0151 kialak\u00edt\u00e1s\u00fa processzorok<\/h3>\n\n\n\n<p>A redundanci\u00e1hoz hasonl\u00f3 technik\u00e1k kik\u00fcsz\u00f6b\u00f6lik ezt a probl\u00e9m\u00e1t az\u00e1ltal, hogy az egyes processzorok ellen\u0151rzik egym\u00e1s munk\u00e1j\u00e1t.<\/p>\n\n\n\n<p>A processzorok lehetnek azonos t\u00edpus\u00faak, \u00e9s futtathatj\u00e1k ugyanazt a k\u00f3dot. Az ellen\u0151rz\u0151 logika \u00f6sszehasonl\u00edtja a kimeneteiket, \u00e9s szavaz\u00e1s \u00fatj\u00e1n meghat\u00e1rozza, hogy melyik m\u0171veletet enged\u00e9lyezze, vagy a processzorok megegyez\u00e9s\u00e9ig \u00fajrafuttatja a m\u0171veleteket.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-57813 pk-lazyload\"  style=\"width:700px;height:463px\"  width=\"1024\"  height=\"678\"  data-pk-sizes=\"auto\"  data-pk-src=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-1129032734-1024x678.jpg\" ><\/figure>\n\n\n\n<p>H\u00e1rom processzor t\u00f6bbs\u00e9gi szavaz\u00e1son alapul\u00f3 haszn\u00e1lata dr\u00e1g\u00e1bb ugyan, de kev\u00e9sb\u00e9 akasztja meg a munkafolyamatot, mivel a m\u0171veletek \u00fajrafuttat\u00e1sa nemk\u00edv\u00e1natos k\u00e9sedelmeket okozhat. Modul\u00e1ris redundancia kapuszinten is alkalmazhat\u00f3.<\/p>\n\n\n\n<p>A rendund\u00e1ns elrendez\u00e9sben nem sz\u00fcks\u00e9ges azonos processzorokat haszn\u00e1lni. Egyes architekt\u00far\u00e1kban az ellen\u0151rz\u0151 processzor szerep\u00e9t egy gyeng\u00e9bb teljes\u00edtm\u00e9ny\u0171 processzor t\u00f6lti be. Ahelyett, hogy ugyanazt a szoftvert futtatn\u00e1, egyszer\u0171en konzisztencia-ellen\u0151rz\u00e9seket v\u00e9gez, sikertelen ellen\u0151rz\u00e9s eset\u00e9n pedig kik\u00e9nyszer\u00edti az \u00fajb\u00f3li v\u00e9grehajt\u00e1st, illetve sz\u00e9ls\u0151s\u00e9gesebb esetekben a teljes vissza\u00e1ll\u00edt\u00e1st.<\/p>\n\n\n\n<p>A szisztematikus tervez\u00e9si hib\u00e1k el\u0151fordul\u00e1si es\u00e9ly\u00e9nek minimaliz\u00e1l\u00e1sa \u00e9rdek\u00e9ben \u00e9rdemes duplik\u00e1lt processzorokat tervezni \u00e9s k\u00fcl\u00f6nb\u00f6z\u0151 m\u00f3don alkalmazni. Ezt a technik\u00e1t m\u00e1r haszn\u00e1lj\u00e1k az aut\u00f3ipari biztons\u00e1gi rendszerek sz\u00e1m\u00e1ra kifejlesztett egyes t\u00f6bbmagos SoC eszk\u00f6z\u00f6kn\u00e9l.<\/p>\n\n\n\n<h2 id=\"architekturalis-lehetosegek-robotfejlesztok-szamara\" class=\"wp-block-heading\">Architektur\u00e1lis lehet\u0151s\u00e9gek robotfejleszt\u0151k sz\u00e1m\u00e1ra<\/h2>\n\n\n\n<p>Manaps\u00e1g m\u00e1r a robotfejleszt\u0151k architektur\u00e1lis lehet\u0151s\u00e9gek sz\u00e9les sk\u00e1l\u00e1j\u00e1b\u00f3l v\u00e1laszthatnak, amelyek az egyszer\u0171 szerkezetekt\u0151l a rendk\u00edv\u00fcl rugalmas, a probl\u00e9m\u00e1kra \u00e9s akad\u00e1lyokra intelligensen reag\u00e1l\u00f3, z\u00f6kken\u0151mentesen m\u0171k\u00f6d\u0151 g\u00e9pekig terjed\u0151en seg\u00edtik \u0151ket a tervez\u00e9sben.<\/p>\n","protected":false},"excerpt":{"rendered":"A robotok architekt\u00far\u00e1ja \u00e9s fel\u00e9p\u00edt\u00e9se ma m\u00e1r funkci\u00f3k \u00e9s k\u00e9pess\u00e9gek sz\u00e9les t\u00e1rh\u00e1z\u00e1t teszi el\u00e9rhet\u0151v\u00e9. E funkci\u00f3k \u00e9s k\u00e9pess\u00e9gek&hellip;\n","protected":false},"author":29,"featured_media":57733,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"csco_singular_sidebar":"","csco_page_header_type":"","csco_appearance_grid":"","csco_page_load_nextpost":"","csco_post_video_location":[],"csco_post_video_location_hash":"","csco_post_video_url":"","csco_post_video_bg_start_time":0,"csco_post_video_bg_end_time":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1086,886,888],"tags":[],"coauthors":[1744],"class_list":{"0":"post-59594","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-automatizalas","8":"category-elektronika-hu","9":"category-it-es-digitalis-vilag","10":"cs-entry","11":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban - KnowHow<\/title>\n<meta name=\"description\" content=\"A robotok mozg\u00e1s\u00e1nak hat\u00e9kony \u00e9s pontos vez\u00e9rl\u00e9s\u00e9hez t\u00f6bbfajta feldolgoz\u00e1si ig\u00e9nyt is figyelembe kell venni. Fedezze fel a k\u00f6vetelm\u00e9nyeket!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/\" \/>\n<meta property=\"og:locale\" content=\"hu_HU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban - KnowHow\" \/>\n<meta property=\"og:description\" content=\"A robotok mozg\u00e1s\u00e1nak hat\u00e9kony \u00e9s pontos vez\u00e9rl\u00e9s\u00e9hez t\u00f6bbfajta feldolgoz\u00e1si ig\u00e9nyt is figyelembe kell venni. Fedezze fel a k\u00f6vetelm\u00e9nyeket!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/\" \/>\n<meta property=\"og:site_name\" content=\"KnowHow\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-05T10:07:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-09T10:07:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1355\" \/>\n\t<meta property=\"og:image:height\" content=\"774\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lucy Henshaw\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szerz\u0151:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lucy Henshaw\" \/>\n\t<meta name=\"twitter:label2\" content=\"Becs\u00fclt olvas\u00e1si id\u0151\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 perc\" \/>\n\t<meta name=\"twitter:label3\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data3\" content=\"Lucy Henshaw\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/\"},\"author\":{\"name\":\"Lucy Henshaw\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/person\/6367340c02ff24688a77fd090a5eec30\"},\"headline\":\"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban\",\"datePublished\":\"2023-10-05T10:07:26+00:00\",\"dateModified\":\"2023-10-09T10:07:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/\"},\"wordCount\":3242,\"publisher\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#organization\"},\"image\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg\",\"articleSection\":[\"Automatiz\u00e1l\u00e1s\",\"Elektronika\",\"IT \u00e9s digit\u00e1lis vil\u00e1g\"],\"inLanguage\":\"hu\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/\",\"url\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/\",\"name\":\"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban - KnowHow\",\"isPartOf\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg\",\"datePublished\":\"2023-10-05T10:07:26+00:00\",\"dateModified\":\"2023-10-09T10:07:38+00:00\",\"description\":\"A robotok mozg\u00e1s\u00e1nak hat\u00e9kony \u00e9s pontos vez\u00e9rl\u00e9s\u00e9hez t\u00f6bbfajta feldolgoz\u00e1si ig\u00e9nyt is figyelembe kell venni. Fedezze fel a k\u00f6vetelm\u00e9nyeket!\",\"breadcrumb\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#breadcrumb\"},\"inLanguage\":\"hu\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage\",\"url\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg\",\"contentUrl\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg\",\"width\":1355,\"height\":774,\"caption\":\"Central Computer Processor digital concept\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Kezd\u0151lap\",\"item\":\"https:\/\/knowhow.distrelec.com\/hu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#website\",\"url\":\"https:\/\/knowhow.distrelec.com\/hu\/\",\"name\":\"KnowHow\",\"description\":\"KnowHow Hub\",\"publisher\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/knowhow.distrelec.com\/hu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hu\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#organization\",\"name\":\"Distrelec\",\"url\":\"https:\/\/knowhow.distrelec.com\/hu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2021\/09\/distrelec_logo.png\",\"contentUrl\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2021\/09\/distrelec_logo.png\",\"width\":530,\"height\":98,\"caption\":\"Distrelec\"},\"image\":{\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/person\/6367340c02ff24688a77fd090a5eec30\",\"name\":\"Lucy Henshaw\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/person\/image\/ccdb0bf79400ff28c9f468f1096c32d7\",\"url\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/03\/cropped-Lucy-H-scaled-1-96x96.jpg\",\"contentUrl\":\"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/03\/cropped-Lucy-H-scaled-1-96x96.jpg\",\"caption\":\"Lucy Henshaw\"},\"description\":\"Lucy is a Product Manager for Semiconductors, Passive components and Optoelectronics at Distrelec. She has a degree in Chemistry specialising in physical and green chemical technologies. Lucy has been in the industry for just under 1 year and is excited to continue expanding her category ranges with the latest technologies and brands making their way in to the market.\u00a0\",\"sameAs\":[\"http:\/\/www.distrelec.com\",\"https:\/\/uk.linkedin.com\/in\/lucy-henshaw-ba92ba125\"],\"url\":\"https:\/\/knowhow.distrelec.com\/hu\/author\/lucy-henshaw\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban - KnowHow","description":"A robotok mozg\u00e1s\u00e1nak hat\u00e9kony \u00e9s pontos vez\u00e9rl\u00e9s\u00e9hez t\u00f6bbfajta feldolgoz\u00e1si ig\u00e9nyt is figyelembe kell venni. Fedezze fel a k\u00f6vetelm\u00e9nyeket!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/","og_locale":"hu_HU","og_type":"article","og_title":"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban - KnowHow","og_description":"A robotok mozg\u00e1s\u00e1nak hat\u00e9kony \u00e9s pontos vez\u00e9rl\u00e9s\u00e9hez t\u00f6bbfajta feldolgoz\u00e1si ig\u00e9nyt is figyelembe kell venni. Fedezze fel a k\u00f6vetelm\u00e9nyeket!","og_url":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/","og_site_name":"KnowHow","article_published_time":"2023-10-05T10:07:26+00:00","article_modified_time":"2023-10-09T10:07:38+00:00","og_image":[{"width":1355,"height":774,"url":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg","type":"image\/jpeg"}],"author":"Lucy Henshaw","twitter_card":"summary_large_image","twitter_misc":{"Szerz\u0151:":"Lucy Henshaw","Becs\u00fclt olvas\u00e1si id\u0151":"10 perc","Written by":"Lucy Henshaw"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#article","isPartOf":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/"},"author":{"name":"Lucy Henshaw","@id":"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/person\/6367340c02ff24688a77fd090a5eec30"},"headline":"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban","datePublished":"2023-10-05T10:07:26+00:00","dateModified":"2023-10-09T10:07:38+00:00","mainEntityOfPage":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/"},"wordCount":3242,"publisher":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/#organization"},"image":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage"},"thumbnailUrl":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg","articleSection":["Automatiz\u00e1l\u00e1s","Elektronika","IT \u00e9s digit\u00e1lis vil\u00e1g"],"inLanguage":"hu"},{"@type":"WebPage","@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/","url":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/","name":"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban - KnowHow","isPartOf":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage"},"image":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage"},"thumbnailUrl":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg","datePublished":"2023-10-05T10:07:26+00:00","dateModified":"2023-10-09T10:07:38+00:00","description":"A robotok mozg\u00e1s\u00e1nak hat\u00e9kony \u00e9s pontos vez\u00e9rl\u00e9s\u00e9hez t\u00f6bbfajta feldolgoz\u00e1si ig\u00e9nyt is figyelembe kell venni. Fedezze fel a k\u00f6vetelm\u00e9nyeket!","breadcrumb":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#breadcrumb"},"inLanguage":"hu","potentialAction":[{"@type":"ReadAction","target":["https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/"]}]},{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#primaryimage","url":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg","contentUrl":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg","width":1355,"height":774,"caption":"Central Computer Processor digital concept"},{"@type":"BreadcrumbList","@id":"https:\/\/knowhow.distrelec.com\/hu\/automatizalas\/szamitastechnikai-lehetosegek-a-robotikaban\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Kezd\u0151lap","item":"https:\/\/knowhow.distrelec.com\/hu\/"},{"@type":"ListItem","position":2,"name":"Sz\u00e1m\u00edt\u00e1stechnikai lehet\u0151s\u00e9gek a robotik\u00e1ban"}]},{"@type":"WebSite","@id":"https:\/\/knowhow.distrelec.com\/hu\/#website","url":"https:\/\/knowhow.distrelec.com\/hu\/","name":"KnowHow","description":"KnowHow Hub","publisher":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/knowhow.distrelec.com\/hu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hu"},{"@type":"Organization","@id":"https:\/\/knowhow.distrelec.com\/hu\/#organization","name":"Distrelec","url":"https:\/\/knowhow.distrelec.com\/hu\/","logo":{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/logo\/image\/","url":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2021\/09\/distrelec_logo.png","contentUrl":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2021\/09\/distrelec_logo.png","width":530,"height":98,"caption":"Distrelec"},"image":{"@id":"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/person\/6367340c02ff24688a77fd090a5eec30","name":"Lucy Henshaw","image":{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/knowhow.distrelec.com\/hu\/#\/schema\/person\/image\/ccdb0bf79400ff28c9f468f1096c32d7","url":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/03\/cropped-Lucy-H-scaled-1-96x96.jpg","contentUrl":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/03\/cropped-Lucy-H-scaled-1-96x96.jpg","caption":"Lucy Henshaw"},"description":"Lucy is a Product Manager for Semiconductors, Passive components and Optoelectronics at Distrelec. She has a degree in Chemistry specialising in physical and green chemical technologies. Lucy has been in the industry for just under 1 year and is excited to continue expanding her category ranges with the latest technologies and brands making their way in to the market.\u00a0","sameAs":["http:\/\/www.distrelec.com","https:\/\/uk.linkedin.com\/in\/lucy-henshaw-ba92ba125"],"url":"https:\/\/knowhow.distrelec.com\/hu\/author\/lucy-henshaw\/"}]}},"jetpack_featured_media_url":"https:\/\/knowhow.distrelec.com\/wp-content\/uploads\/2023\/08\/iStock-948285004.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/posts\/59594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/comments?post=59594"}],"version-history":[{"count":0,"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/posts\/59594\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/media\/57733"}],"wp:attachment":[{"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/media?parent=59594"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/categories?post=59594"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/tags?post=59594"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/knowhow.distrelec.com\/hu\/wp-json\/wp\/v2\/coauthors?post=59594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}