Interfész tervezése ipari robotvezérlő és ROS szoftver között

2018-2019 tavasz

Hardver (és szoftver firmware)

Téma leírása

A robotikai világban egyre nagyobb tért nyerő ROS (Robot Operating System) infrastruktúra BSD licenc alatt felhasználható. Ennek a megengedő licencnek köszönhetően rengeteg fejlesztő vesz részt a ROS keretrendszer továbbfejlesztésében, funkciókínálatának bővítésében nap mint nap, így a közösség erejével komoly eredményeket sikerült elérni. Sok különböző robotgyártó vezérlői felé már léteznek kialakított interfészek, amelyek segítségével a robot irányíthatóvá válik ROS keretrendszerre épülő alkalmazásokból.

A KUKA Hungária Kft., mely a KUKA Deutschland Gmbh. magyarországi leányvállalata, része a világ egyik legnagyobb robotikai cégének. A KUKA neve szinte kikerülhetetlen, ha ipari automatizálásról van szó. Robotjaink gyakorlatilag az összes német autógyártó üzemeiben megtalálhatók, de a termékportfólió ettől sokkal szélesebb. Gyári, hivatalos ROS támogatottság azonban jelenleg még nincs.

A hallgató feladatai a következők:

  • Elemezze más robotgyártók már meglévő ROS interfészimplementációit
    • Legalább az alábbi szemszögekből:
      • Irányítási lehetőségek
      • Támogatottság
      • Irányítható típusok
      • Célfelhasználók
      • Implementálja a KUKA saját ROS interfészét
      • Implementáljon egy referenciaalkalmazást az LBR iiwa kollaboratív robotra, mellyel bizonyítja, hogy az interfész ellátja feladatát

Szükséges ismeretek:

  • C++
  • Robotikai alapismeretek
  • Angol

Külső partner: KUKA Hungária Kft.

Maximális létszám: 1 fő