Regisztráció és bejelentkezés

RHex szerű hatlábú robot mechatronikai tervezése, dinamikai modellezése és irányítása

A járó robotok egyre elterjedtebbek napjainkban, mivel több helyen is igény mutatkozik nagy mobilitású robotok alkalmazására. A járó robotoknál irányítani és időzíteni lehet a talaj felé kifejtett erőket, így megválaszthatjuk, hogy a robot előre szökkenjen, felfelé ugorjon, szaltót vagy más mozdulatot végezzen. A gyakorlatban ezek a gépek segíthetik a műszaki mentést, ismeretlen környezet feltérképezését vagy zord környezeti körülmények között végzett munkát.

A természetben az állatok kiváló agilitásuk mellett nagy energiahatékonysággal mozognak. A biológusok megfigyelték, hogy a járás folyamatát egy merev lábon átbillenő pontszerű tömegű testtel (inverz inga), a futásét pedig egy tömeg-rugó sablonnal (Spring Loaded Inverted Pendulum) lehet modellezni. [1] Alulirányított mechanikai szerkezetnél együttesen növelhetjük az energiahatékonyságot és a sebességet, ha a rendszer dinamikus mozgása ezen sablonokhoz hasonló.

Az RHex egy bioinspirált, hat lábú masina mely lábanként egy-egy aktuátorral rendelkezik. Lábai teljesen körbe tudnak fordulni, így mozgása részben hasonlít a kerekes robotokéhoz. Mechanikai egyszerűsége ellenére olyan összetettebb mozgási feladatokra is képes, mint a futás, szaltó, fordulás, ugrálás, lépcsőzés.

A dolgozat egy RHex szerű robot megépítésének előkészületeit és mozgásának szimulálását írja le. A megépítés előtt célszerű a robotot analitikusan modellezni és szimulálni. Ennek segítségével előre optimalizálhatjuk a szerkezet tulajdonságait.

CAD modellezés és végeselemes módszer segítségével meghatározzuk a robot dimenzióit, össztömegét, súlypontjának elhelyezkedését, lábának rugóállandóját és sajátfrekvenciáját. A lábparaméterek validálását egy saját fejlesztésű mérőműszerrel végezzük, mely statikus és dinamikus mérésekre egyaránt fel van készítve. A robot szabályozását megnehezíti, hogy futás közben lábai bizonyos ideig nem érintkeznek a talajjal, így mozgásegyenlete hibrid differenciál egyenlettel írható le.

A járásalgoritmus, a motorszabályozás és a mechanika együttes szimulációját SimMechanics környezetben végezzük az importált CAD modellel. A szimuláció segítségével optimalizálhatjuk a járásalgoritmust, az energiaveszteségeket és a szabályozók paramétereit.

[1] Daniel E. Koditschek, Robert J. Full, Martin Buehler - Mechanical aspects of legged locomotion control 2004

szerző

  • Bessenyei Szilard
    Villamosmérnöki szak, mesterképzés
    mesterképzés (MA/MSc)

konzulens

  • Dr. Harmati István
    egyetemi docens, Irányítástechnika és Informatika Tanszék