Template-based robot programming

Konzulens:
Dr. Kiss Bálint
Tárgy:
Önálló laboratórium 1 - Irányító és látórendszerek MSc. főspec.
Önálló laboratórium - Irányítórendszerek ágazat, BSc Vill.
Hallgatói létszám:
1
Folytatás:
Szakdolgozat / Diplomaterv
Leírás:
Industrial robot programming remains time‑consuming and vendor‑specific. Engineers often rewrite similar logic—task sequencing, motion primitives, I/O handling, safety checks—for each cell, controller, or brand. This increases costs and complicates maintenance. Template‑based programming abstracts common patterns into reusable components (tasks, logics, behaviors), enabling faster deployment, safer updates, and more uniform quality. The ENCY or RoboDK is an ideal host for such templates, as it can embed configuration, parameterization, and target‑specific code generation.

This project explores template‑based robot programming to accelerate development, improve code quality, and reduce commissioning time for industrial robot tasks. Students will conduct a structured literature review on pattern/template approaches, then design and implement reusable task templates (e.g., pick‑and‑place, palletizing, sorting, etc.) in the ENCY or RoboDK environment. The work includes defining a template meta‑model, mapping to at least one robot arm programming language (e.g., MELFA BASIC IV, URScript, RAPID, KRL), and validating on representative workcells. Testing on real robots is also feasable.