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