Łukasz Gruszka, PhD
Adiunkt na Politechnice Warszawskiej, CTO w NovaPera Robotics, autor czterech platform edukacyjnych pod marką LucsRobotics. Ponad dekada pracy nad systemami sterowania robotów przemysłowych, chirurgicznych i autonomicznych - od research'u algorytmicznego po wdrożenia produkcyjne.
Moja praca w robotyce zawsze krążyła wokół jednego pytania: jak sprawić, żeby algorytmy z artykułów naukowych faktycznie działały na produkcyjnym sprzęcie.
Najlepszym tego przykładem jest mój doktorat. Obroniony na Politechnice Warszawskiej w 2023 roku, dotyczył planowania trajektorii dla manipulatorów 6-osiowych - generatorów time-optimal i energy-aware, redukcji jerku. Te same algorytmy zaimplementowałem później w Easy Robots na realnym sterowniku przemysłowym serii ES5 / ES8. To nie był eksperyment laboratoryjny - to były generatory trajektorii, które dziś działają u klientów w produkcji.
Co ciekawe, sama marka EasyRobots wyrasta z prac R&D, które wcześniej prowadziłem w spółce Sorter, m.in. w ramach projektów NCBR. Z prototypu badawczego wyewoluowała produkcyjna linia robotów - i to przejście, od koncepcji do hali, do dziś uważam za najcenniejszą lekcję inżynierską, którą dostałem.
Po sześciu latach jako Lead Software Engineer w Easy Robots wszedłem w zupełnie inną domenę - jako Senior Robotics Engineer w Sii / Medtronic pracowałem przy nowoczesnych robotach chirurgicznych (szczegóły, niestety, objęte NDA). Inny kontekst, ta sama filozofia: solwery IK dla robotów redundantnych, unikanie kolizji, optymalizacja strategii sterowania - wszystko z myślą o środowisku, w którym nie ma miejsca na „prawie".
W marcu 2024 wraz z Bartoszem Nowakowskim założyliśmy NovaPera Robotics - spółkę wdrożeniową w obróbce metalu, przemyśle spożywczym i systemach wizyjnych. Jestem CTO, Bartosz prowadzi pion operacyjny. To pozwala mi łączyć dwie strony swojej pracy: research i edukację (LucsRobotics) z konkretnymi wdrożeniami u klientów przemysłowych (NovaPera). W zależności od projektu występuję w jednej z tych ról - czasem w obu.
Równolegle, od 2024 roku, jestem adiunktem na Politechnice Warszawskiej - w tym samym instytucie, w którym broniłem doktorat. Lubię uczyć, bo w trakcie tłumaczenia komuś innemu zauważam dziury we własnym rozumieniu i wracam do podstaw z większą głębią. Pod marką LucsRobotics prowadzę szkolenia dla zespołów R&D i wydaję materiały edukacyjne - cztery interaktywne platformy (kinematyka, planowanie trajektorii, sterowanie, programowanie robotów Unitree) są naturalną kontynuacją tej pracy.
„Postęp nie zna umiaru - ale powinien znać granice."- Stanisław Lem, Summa Technologiae
Kariera zawodowa
CTO · współzałożyciel
- ▸Odpowiedzialność za kierunek techniczny spółki: architektura wdrożeń, dobór technologii, standardy inżynierskie
- ▸Bartosz Nowakowski (dyrektor operacyjny) prowadzi pion operacyjny i klienta - układ techniczno-handlowy działa od pierwszego kwartału
- ▸Robotyzacja stanowisk produkcyjnych w branżach: obróbka metalu, przemysł spożywczy
- ▸Projektowanie i wdrażanie systemów wizyjnych: kontrola jakości, detekcja, pozycjonowanie 2D/3D
- ▸Integracja robotów przemysłowych (ABB / UR / Fanuc) z liniami produkcyjnymi klienta
Adiunkt
- ▸Adiunkt w instytucie, w którym wcześniej obroniłem doktorat - kontynuacja pracy badawczej i dydaktycznej
- ▸Prowadzenie zajęć z robotyki, programowania robotów oraz systemów autonomicznych
- ▸Mentoring prac dyplomowych i projektów studenckich
Founder · Robotics Trainer & Consultant
- ▸Własna marka skupiająca działalność szkoleniową i konsultingową w robotyce
- ▸Cztery autorskie platformy edukacyjne (kinematyka odwrotna, planowanie trajektorii, sterowanie, programowanie robotów Unitree)
- ▸Szkolenia on-site, online i hybrydowo - od fundamentów do zaawansowanych tematów (RL, VLA, sim-to-real)
- ▸Konsulting dla zespołów R&D: audyt algorytmów, code review, architektura systemów sterowania
Senior Robotics Engineer
- ▸Praca nad nowoczesnymi robotami chirurgicznymi (szczegóły objęte NDA)
- ▸Walidacja symulacyjna ramion robotycznych w MATLAB
- ▸Solwery kinematyki odwrotnej i algorytmy unikania kolizji dla robotów redundantnych (7+ DOF)
- ▸Współpraca cross-functional przy optymalizacji strategii sterowania pod ostre wymagania środowiska chirurgicznego
Lead Robotics Software Engineer
- ▸Kierowanie zespołem programistów - system sterowania robotów przemysłowych serii ES5 / ES8
- ▸Marka EasyRobots wyrasta z prac R&D prowadzonych wcześniej w spółce Sorter - bezpośrednia kontynuacja
- ▸Projektowanie i implementacja algorytmów planowania trajektorii: generatory time-optimal i minimum-energy w wersji produkcyjnej
- ▸Solwery kinematyki odwrotnej i dynamiki dla manipulatorów 6-osiowych (C++, Python)
- ▸Prototypowanie systemów sterowania dla cobotów i autonomicznych robotów mobilnych (AMR)
- ▸Wdrożenia u klientów: dokumentacja techniczna, wsparcie on-site
- ▸Szkolenia techniczne z robotyki dla klientów i zespołów wewnętrznych
Robotics Engineer · R&D
- ▸R&D nad prototypem robota przemysłowego, który następnie wyewoluował w produkcyjną linię EasyRobots
- ▸Algorytmy planowania trajektorii, generatory, IK i dynamika (C++, Python)
- ▸Doświadczenie w projektach finansowanych z grantów NCBR
- ▸GUI panelu uczenia robota 6-osiowego (Python)
- ▸Sterowniki dla kontrolerów serwo i modułów I/O (C++)
Internship · automation
- ▸Programowanie PLC
- ▸Montaż maszyn produkcyjnych
Politechnika Warszawska
Instytut Automatyki i Robotyki - Wydział Mechatroniki. Trzy stopnie naukowe ukończone w tej samej jednostce, z naciskiem na praktyczne zastosowanie teorii.
PhD w robotyce
Magister inżynier
Inżynier
Specjalizacje
Programowanie
Teoria robotyki
Hardware
Domeny aplikacji
Narzędzia
Języki
Wybrane prace naukowe
Wybór z większego dorobku - poniżej trzy publikacje, które uważam za najbardziej reprezentatywne.
Field–Circuit Model of a Novel PMDC Motor with Rectangular NdFeB Permanent Magnets in Ansys Maxwell
Test Framework for Collaborative Robot Graphene-Based Electronic Skin
A New Energy-Efficient Approach to Planning Pick-and-Place Operations
Szkolenia ukończone
- Reinforcement Learning for Humanoid RobotsThe Construct · BarcelonaSpecjalistyczne szkolenie z deep RL i sim-to-real transfer dla robotów humanoidalnych
- Operation, programming and starting ABB RobotsABB
- Operation, programming and starting Universal RobotsUniversal Robots
- Fanuc programming and RoboGuideFanuc
Co robię, gdy nie programuję robotów
Pracujemy razem?
Szkolenie, konsulting, wdrożenie, audyt - porozmawiajmy o tym, co konkretnie potrzebujesz. Pierwszy 15-minutowy call zawsze bez zobowiązań.
Skontaktuj się