Robotvezérlés egyszerűen, mesterséges intelligencia és megerősítéses tanítás által.

A Dogzilla S1 12 szabadságfokú robot működését Ubuntu 20.04 operációs rendszer biztosítja.

A hardverrel való kommunikáció ROS 2 segítségével történik, a szimulációs szoftvereknek is ROS 2 az alapja.

A Gazebo szimulációs szoftver segítségével egy valósághű környezetben tuduk tesztelni a rendszert és megfigyeltük a robot viselkedését.

A node program képes más kliensekkel kommunikálni különböző csatornákon keresztül. Ilyen például a topic, service vagy action. Minden kliens képes feliratkozni egy témára és képes adatokat továbbítani egy előre definiált interfész (adattípus) segítségével. Minden egyes kliensnek van egy jól meghatározott feladata (adatok beolvasása, csuklók mozgatása, neuronháló tanítása).

Technológiák:

Tensorflow, OpenAI Gym, Robot Operating System 2 (ROS 2), Gazebo + RViz, Python, C++

Csapattagok:

Dávid

Alex

Mentorok:

Endre, Zsolt

Alex bemutatta a projektet a Sapientia EMTE TDK-ján, ahol I. díjat nyert.

A kutatás megjelent a IEEE Xplore kiadványban és bemutatta a 2023 IEEE 21st Jubilee International Symposium on Intelligent Systems and Informatics (SISY) Pula, Croatia konferncián.