Piotr Kowalski - Instytut Automatyki i Robotyki

Transkrypt

Piotr Kowalski - Instytut Automatyki i Robotyki
Piotr Kowalski
Włókiennicza 51/13
04-970 Warszawa, Polska
H +48 501 224 563
B [email protected]
. . . kiedy wyeliminujemy to, co niemożliwe, cokolwiek
pozostaje — choćby było nieprawdopodobne — musi być
prawdą.
∼Sir Arthur Conan Doyle, (Sherlock Holmes)
Edukacja
2008–obecnie
dr, Politechnika Warszawska, Wydział Mechatroniki.
Studia doktoranckie oraz badania z zakresu nawigacji, budowania mapy, oraz lokalizacji
robotów mobilnych realizowane pod opieką prof. dr hab. inż. Andrzeja Masłowskiego
2007
mgr inż., Université de Picardie Jules Verne, Amiens.
Półroczna wymiana studencka w ramach stypendium Socrates-Erasmus oraz stowarzyszenia
Robotique przy Uniwersytecie Pikardyjskim w celu zrealizowania pracy magisterskiej
2002–2007
mgr inż., Politechnika Warszawska, Wydział Mechatroniki.
Studia na kierunku Automatyka i Robotyka
Praca magisterska
tytuł
promotorzy
opis
Sterowanie siłowe sztywnych struktur przegubowych
prof. Didier Pascault oraz dr inż. Paweł Wnuk
W pracy wyprowadzono model dynamiczny struktury przegubowej. Zaproponowano metodę
modelowania przegubów oraz omówiono najpopularniejsze modele tarcia w przekładniach obrotowych. Następnie przedstawiono metody syntezy układów sterowania siły/prędkości bazujące na modelu dynamicznym (sterowanie hybrydowe i impedancyjne). W drugiej części pracy
wyprowadzono model robota o osiach równoległych i przeprowadzono szereg symulacji w
środowisku Maple.
Doświadczenie
Realizowane projekty
2009–2010
Naukowiec/programista aplikacji treningu operatorów robota mobilnego, Instytut Maszyn Matematycznych, Warszawa, Projekt badawczo rozwojowy (MNiSzW)
“Platforma do projektowania i tworzenia oprogramowania komputerowych trenażerów
do robotów mobilnych inspekcyjno-interwencyjnych”.
Zadania: implementacja oprogramowania do tworzenia treningu oraz wprowadzanie technik
tzw. Agile Programming. Administracja oraz zarządzanie zespołem.[4]
1/3
2008–2010
Naukowiec/programista robota mobilnego ATRV Jr, Przemysłowy Instytut Automatyki i Pomiarów, Warszawa, Międzynarodowy projekt “View Finder” realizowany
w ramach 6-tego Programu Ramowego.
Zadania: implementacja architektury rozproszonej dla robotów ATRVJr w technologii CORBA
oraz integracja modułów sensorycznych, weryfikacja poprawności działania systemu oraz
administracja.[1, 3, 6]
2008–2009
Naukowiec/programista robotów mobilnych, Przemysłowy Instytut Automatyki
i Pomiarów, Warszawa, Projekt badawczy własny (MNiSzW) “Sterowanie i nadzorowanie połączonych w sieć mobilnych robotów inspekcyjno-interwencyjnych”.
Zadania: integracja programowa modułów sensorycznych [2, 5]
Różne
2006
Staż, SABUR Sp. z o.o., Warszawa.
Zadania: zapoznanie z systemami sterowania układów klimatyzacji, wentylacji i ogrzewania
przy pomocy programowalnych sterowników PLC firmy Saia-Burgess. Zapoznanie ze strukturą
firmy oraz przygotowanie ofert i materiałów reklamowych.
2004–2006
Konsultant, Damovo Polska Sp. z o.o., Warszawa.
Zadania: praca w telefonicznym centrum serwisowym.
Języki
Angielski
UpperIntermediate
Duża łatwość w czytaniu oraz dość swobodne prowadzenie rozmowy
Programowanie i komputery
C/C++
VS 2008, Netbeans, vc++, gcc, Qt 4: Dobra znajomość języków C/C++ oraz
środowisk programistycznych w tym Netbeans. Znajomość systemów zarządzania wersjami, zwłaszcza SVN. Umiejętność programowania graficznego interfejsu użytkownika
oraz wykorzystania bibliotek Qt. Umiejętność programowania aplikacji rozproszonych
z wykorzystaniem CORBA TAO. Programowanie symulacji komputerowych z użyciem
PhysX SDK.
Java
Eclipse, Netbeans, Java SE oraz EE: Dobre zrozumienie programowania obiektowego
oraz technologii dostępnych na platformie Java. Umiejętność tworzenia aplikacji
rozproszonych z wykorzystaniem JMS. Programowanie aplikacji sieciowych z wykorzystaniem JSF + EJB + JPA na serwerze GlassFish. Chęć ciągłego poszerzania
wiedzy i umiejętności programowania w języku Java.
Maple/
Matlab/Simulink
Umiejętność modelowania systemów dynamicznych poparta doświadczeniem akademickim oraz współpracą z prof. Didier Pascault (Université de Picardie Jules Verne)
podczas półrocznego pobytu we Francji. Dobra znajomość programowania w języku
Maple.
Systemy
operacyjne
Mac/Linux/UNIX(OpenSolaris): Efektywna administracja systemem. Doświadczenie
w pracy z systemami UNIX-like od 2004 roku.
Zainteresowania
komputery
sport
literatura
Szeroko pojęte komputery: roboty, urządzenia mobilne, zwłaszcza te z jabłkiem, gadżety
Żeglarstwo, narciarstwo, paralotniarstwo
Lubię książki o komputerach, naukowe, przygodowe i historyczne
2/3
Publikacje
[1]
J. Będkowski J. Piszczek P. Kowalski A. Masłowski. Improvement of the robotic system for
disaster and hazardous threat management. In 14th International Conference on Methods and
Models in Automation and Robotics, Międzyzdroje, August 2009.
[2]
J. Będkowski P. Kowalski A. Masłowski. Inteligencja obliczeniowa w zastosowaniu do kognitywnego nadzorowania systemu wielu robotów pracujących w sieci. In XIII Konferencja NaukowoTechniczna Automatyzacja - Nowości i Perspektywy, kwiecień 2009.
[3]
J. Będkowski P. Kowalski J. Piszczek A. Masłowski. Atrvjr – mobile robot for fire fighter
services. In Workshop ‘Risky Interventions and Environmental Surveillance RISE, January 2010.
[4]
J. Bękowski J. Piszczek P. Kowalski A. Masłowski. Modeling and simulation for the mobile robot
operator training tool. In The 5th International Conference on Information and Communication
Technology and Systems (ICTS) 2009, Surabaya, Indonesia, 2009.
[5]
P. Kowalski J. Będkowski A. Masłowski. Improvement of the 3d map building and its fast rendering using compute unified device architecture (cuda). Maintenance Problems, (3), October
2008.
[6]
P. Kowalski J. Będkowski A. Masłowski. Implementation of the indoor autonomous navigation
for viewfinder project. In International Workshop On Robotics for Risky Interventions and
Environmental Surveillance RISE’2009, Brussel, January 2009.
Zastrzeżenia prawne
Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie
pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji oraz po jego zakończeniu
na potrzeby kolejnych rekrutacji (zgodnie z ustawą z dn. 29.08.1997 r. o ochronie
danych osobowych, Dz. U. nr 133. poz.883).
3/3

Podobne dokumenty