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ő