Michał Gnatowski, PhD


Doctoral thesis
2006-05-25Wykorzystanie systemów wieloagentowych we współdziałaniu robotów mobilnych 
supervisor -- Prof. Adam Borkowski, PhD, DSc, IPPT PAN
594
 
Recent publications
1.Typiak A., Gnatowski M., Szklarski J., Creating terrain maps for unmanned ground platform, SOLID STATE PHENOMENA, ISSN: 1012-0394, DOI: 10.4028/www.scientific.net/SSP.210.32, Vol.210, pp.32-39, 2014
Abstract:

A typical unmanned and remotely operated platform is usually equipped with cameras which give insufficient information about the nearest environment and an operator has difficulties in driving such a platform in unknown environment. In this paper, a problem of the platform nearest area map building based on additional devices is considered. The platform is equipped with SICK LMS lasers, inclinometer and radars. Combining information from the devices allows to build a map which helps an operator to drive the platform more efficiently.

Keywords:

3D Map Building, Laser Telemeter, Navigation System, Surroundings Recognition, Unmanned Ground Platform

Affiliations:
Typiak A.-other affiliation
Gnatowski M.-IPPT PAN
Szklarski J.-IPPT PAN
2.Białek Ł., Szałas A., Borkowski A., Gnatowski M., Borkowska M.M., Dunin-Kęplicz B., Szklarski J., Coordinating multiple rescue robots, PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ, SERIA: ELEKTRONIKA, ISSN: 0137-2343, Vol.1, No.194, pp.185-194, 2014
Abstract:

The paper reports initial results on modeling and simulating cooperation of rescue robots. Our aim is to investigate the efficiency of the “first simulate then act” paradigm for rescue operations undertaken by multiple mobile robots, assuming that information about the environment can be incomplete and partially inconsistent. To deal with ignorance and contradictions we adopt a non–standard logic in the inference engine. To demonstrate feasibility of our approach we present the architecture of the developed simulator and results of experiments done so far.

Keywords:

four-valued logic, search and rescue, multirobotic systems

Affiliations:
Białek Ł.-University of Warsaw (PL)
Szałas A.-University of Warsaw (PL)
Borkowski A.-IPPT PAN
Gnatowski M.-IPPT PAN
Borkowska M.M.-IPPT PAN
Dunin-Kęplicz B.-other affiliation
Szklarski J.-IPPT PAN
3.Typiak A., Gnatowski M., Map Building System for Unmanned Ground vehicle, SOLID STATE PHENOMENA, ISSN: 1012-0394, DOI: 10.4028/www.scientific.net/SSP.180.131, Vol.180, pp.131-136, 2012
4.Gnatowski M., Szklarki J., Typiak A., Budowanie mapy otoczenia zdalnie sterowanego pojazdu do zadań specjalnych, PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ, SERIA: ELEKTRONIKA, ISSN: 0137-2343, Vol.1, No.182, pp.245-254, 2012
5.Siemiątkowska B., Szklarski J., Gnatowski M., Mobile robot navigation with the use of semantic map constructed from 3D laser range scans, CONTROL AND CYBERNETICS, ISSN: 0324-8569, Vol.40, No.2, pp.437-453, 2011
Abstract:

We describe a system allowing a mobile robot equipped with a 3D laser range finder to navigate in the indoor and outdoor environment. A global map of the environment is constructed, and the particle filter algorithm is used in order to accurately determine the position of the robot. Based on data from the laser only, the robot is able to recognize certain classes of objects like a floor, a door, a washbasin, or a wastebasket, and places like corridors or rooms. For complex objects, the recognition process is based on the Haar feature identification. When an object is detected and identified, its position is associated with the appropriate place in the global map, making it possible to give orders to the robot with the use of semantic labels, e.g., “go to the nearest wastebasket”. The obstaclefree path is generated using a Cellular Neural Network, accounting for travel costs with distance or ground quality. This path planning method is fast and in comparison with the potential field method it does not suffer from the local minima problem. We present some results of experiments performed in a real indoor environment.

Keywords:

artificial intelligence, robotics, mapping

Affiliations:
Siemiątkowska B.-IPPT PAN
Szklarski J.-IPPT PAN
Gnatowski M.-IPPT PAN
6.Siemiątkowska B., Szklarski J., Gnatowski M., Borkowski A., Węclewski P., A mobile robot navigation with use of CUDA parallel architecture, JOURNAL OF AUTOMATION, MOBILE ROBOTICS AND INTELLIGENT SYSTEMS, ISSN: 1897-8649, Vol.5, No.3, pp.79-84, 2011
Abstract:

In this article we present a navigation system of a mobile robot based on parallel calculations. It is assumed that the robot is equipped with a 3D laser range scanner. The system is essentially based on a dual grid-object, where labels are attached to detected objects (such maps can be used in navigation based on semantic information). We use a classical SMPA (Sense - Model - Plan - Act) architecture for navigation, however, some steps concerning object detection, planning and localization are parallelized in order to speed up the entire process. The CUDA (Compute Unified Device Architecture) technology allows us to execute our algorithms on many processing units with use of a inexpensive graphics card which makes it possible to apply the proposed navigation system in a real time.

Keywords:

navigation, neural network, parallel computing

Affiliations:
Siemiątkowska B.-IPPT PAN
Szklarski J.-IPPT PAN
Gnatowski M.-IPPT PAN
Borkowski A.-IPPT PAN
Węclewski P.-other affiliation
7.Siemiątkowska B., Szklarski J., Syrczyński J., Węclewski P., Gnatowski M., Wykorzystanie filtrów cząstkowych w procesie lokalizacji robota mobilnego, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, Vol.2, pp.344-353, 2011
Abstract:

W pracy omówiono metody określenia zmian położenia robota mobilnego w środowisku 3D. Przedstawiono dwie implementacje filtru cząsteczkowego, których celem jest przyspieszenie obliczeń. Omówiono metodę, w której zmiana położenia i orientacji odbywa się oddzielnie oraz metodę wykorzystującą procesory graficzne w algorytmie lokalizacji.

Keywords:

Filtry cząsteczkowe, lokalizacja, mapowanie 3D

Affiliations:
Siemiątkowska B.-IPPT PAN
Szklarski J.-IPPT PAN
Syrczyński J.-other affiliation
Węclewski P.-other affiliation
Gnatowski M.-IPPT PAN
8.Siemiątkowska B., Szklarski J., Gnatowski M., Zychewicz A., Budowa hybrydowej semantyczno-rastrowej reprezentacji otoczenia robota mobilnego na podstawie wskazań dalmierza laserowego 3D, POMIARY AUTOMATYKA KONTROLA, ISSN: 0032-4140, Vol.56, No.3, pp.279-282, 2010
Abstract:

W artykule przedstawiono metodę budowy hybrydowej rastrowo-obiektowej mapy otoczenia mobilnego na podstawie wskazań skanera laserowego 3D. Chmura punktów jest zapisywana w postaci zbioru wektorów normalnych. Składowe wektora są reprezentowane jako składowe RGB. Przeprowadzana jest segmentacja obrazu, a następnie dokonuje się klasyfikacji semantycznej. W procesie klasyfikacji wykorzystuje się cechy Haara oraz systemy regułowe. Każdy wykryty obiekt jest przypisywany do pewnej komórki mapy rastrowej. Mapa utworzona w ten sposób może być następnie wykorzystana w algorytmie nawigacyjnym – ułatwia współpracę robot-człowiek oraz planowanie trasy. Metoda jest kontynuacją algorytmu opisanego w artykule pt. ”Segmentacja danych otrzymanych z dalmierza laserowego 3D”.

Keywords:

nawigacja, reprezentacja środowiska

Affiliations:
Siemiątkowska B.-IPPT PAN
Szklarski J.-IPPT PAN
Gnatowski M.-IPPT PAN
Zychewicz A.-IPPT PAN
9.Siemiątkowska B., Szklarski J., Gnatowski M., Zychewicz A., Segmentacja danych otrzymanych z lasera 3D, POMIARY AUTOMATYKA KONTROLA, ISSN: 0032-4140, Vol.56, No.3, pp.275-278, 2010
Abstract:

Otoczenie robota – wnętrze budynku jak i obszar znajdujący się na zewnątrz może być podzielony na fragmenty, którym następnie możemy przypisać pewne znaczenie semantyczne. Przed przystąpieniem do dokonywania klasyfikacji należy jednak dokonać filtracji i segmentacji danych pomiarowych. W poniższym artykule przedstawione zostaną wyniki segmentacji chmury punktów, którą otrzymujemy na podstawie wskazań laserowego skanera 3D. Zastosowano nowatorską technikę, w której dane pomiarowe zamieniane są na postać kartezjańską, następnie obliczane są wektory normalne do powierzchni, na której punkty leżą. Składowe wektora są normalizowane i zapisywane w reprezentacji RGB. W wyniku opisanej transformacji powstaje kolorowy obraz. Dzięki temu problem segmentacji danych w przestrzeni 3D jest sprowadzony do zadania analizy kolorowych obrazów. Umożliwia to zastosowanie znanych z wizji algorytmów: usuwania szumów, rozrostu ziarna i segmentacji. Przeprowadzone eksperymenty w pomieszczeniu zamkniętym i na zewnątrz budynku potwierdziły efektywność przyjętej metody.

Keywords:

segmentacja, mapy 3D

Affiliations:
Siemiątkowska B.-IPPT PAN
Szklarski J.-IPPT PAN
Gnatowski M.-IPPT PAN
Zychewicz A.-IPPT PAN
10.Siemiątkowska B., Szklarski J., Gnatowski M., Borkowski A., System nawigacyjny wykorzystujący informację semantyczną, PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ, SERIA: ELEKTRONIKA, ISSN: 0137-2343, Vol.2, No.175, pp.645-654, 2010
Abstract:

W poniższej pracy przedstawiono system nawigacyjny robota mobilnego. W procesie planowania trasy wykorzystuje się semantyczną wiedzę o otoczeniu. Robot wyposażony w skaner laserowy 3D analizuje otoczenie i przypisuje obserwowanym obiektom etykiety. Cel, do którego robot ma dotrzec jest wskazywany poprzez podanie nazwy obiektu. Możemy więc wydać polecenie typu jedź do ściany, do drzwi, czy też umywalki. Zastosowano hybrydową rastrowo-obiektową reprezentację otoczenia. W procesie planowania trasy zastosowano sieci komórkowe.

Keywords:

semantyczna nawigacja, roboty mobilne, sieci komórkowe

Affiliations:
Siemiątkowska B.-IPPT PAN
Szklarski J.-IPPT PAN
Gnatowski M.-IPPT PAN
Borkowski A.-IPPT PAN
11.Szklarski J., Gnatowski M., Siemiątkowska B., Borkowski A., System czasu rzeczywistego budowania mapy otoczenia pojazdu na podstwie danych z dalmierzy laserowych, PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ, SERIA: ELEKTRONIKA, ISSN: 0137-2343, Vol.1, No.175, pp.665-674, 2010
Abstract:

W artykule przedstawiono system wspomagający pracę operatora zdalnie kontrolowanego pojazdu poprzez wizualizację najbliższego otoczenia jako mapy wysokośsci przeszkód. Informacje o otoczeniu zbierane są za pomocą dalmierzy laserowych 2D dokonujących pomiaru w jednej płaszczyźnie, dane dotyczące umiejscowienia i przechyłów pojazdu dostarczają inklinometr, radarowy czujnik prędkosci oraz moduł GPS. Na podstawie przemieszczania się pojazdu możliwa jest pełna rekonstrukcja środowiska, przy założeniu że jest ono całkowicie statyczne. Przedstawiono wyniki budowania mapy 2,5D dla trzech róznych środowisk: garażu podziemnego, przejazdu między budynkami i parkingu samochodowego.

Keywords:

mapa otoczenia, nawigacja, dalmierze laserowe

Affiliations:
Szklarski J.-IPPT PAN
Gnatowski M.-IPPT PAN
Siemiątkowska B.-IPPT PAN
Borkowski A.-IPPT PAN
12.Gnatowski M., Kulczycki K., Autonomiczny Robot Studencki - wykorzystanie systemu Logo Mindstorms NXT w konstrukcjach robotów mobilnych, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, pp.274-282, 2009
13.Siemiątkowska B., Zychewicz A., Gnatowski M., Zastosowanie metod przetwarzania obrazów w segmentacji danych pochodzących z dalmierza laserowego, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, pp.355-364, 2009
14.Siemiątkowska B., Gnatowski M., Chojecki R., Zastosowanie biegunowych sieci komórkowych w procesie planowania ścieżki robota mobilnego, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, Vol.3, 2008
15.Siemiątkowska B., Gnatowski M., Zychewicz A., Fast method of 3D map building based on laser range data, JOURNAL OF AUTOMATION, MOBILE ROBOTICS AND INTELLIGENT SYSTEMS, ISSN: 1897-8649, Vol.1, pp.35-39, 2007
16.Siemiątkowska B., Gnatowski M., Zychewicz A., Tworzenie map otoczenia robota mobilnego na podstawie wskazań skanera 3D, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, Vol.3, 2007

List of recent monographs
1.
53
Siemiątkowska B., Borkowski A., Chojecki R., Gnatowski M., Mokrzycki W., Szklarski J., Reprezentacja Otoczenia Robota Mobilnego, Akademicka Oficyna Wydawnicza EXIT, pp.1-263, 2011

Conference papers
1.Białek Ł., Szklarski J., Borkowska M.M., Gnatowski M., Reasoning with Four-Valued Logic in Multi-robotic Search-and-Rescue Problem, AUTOMATION-2016, Challenges in Automation, Robotics and Measurement Techniques, 2016-03-02/03-04, Warszawa (PL), DOI: 10.1007/978-3-319-29357-8, Vol.440, pp.483-499, 2016
Abstract:

The aim of this paper is to present application of non-standard logic in the process of reasoning regarding the state of environment in a multi-robotic system. We have investigated the possibility that the usage of four-valued logic can serve as an alternative to the traditional probabilistic approach when handling the uncertainties. As a proof of concept, we have considered a typical search-and-rescue scenario in which a group of n robots performs a search for k victims localized in random positions in an initially unknown building. The building is represented in the form of a graph while the uncertainties are modeled by parameters denoting probabilities of victim observation and random blocking of a robot transition between neighboring nodes (which precludes the possibility for the robot to know anything about the actual graph structure with full confidence). The simulation results show that the unique features of applied reasoning language give significant improvement over typical approaches based on the two-valued logic. The results have a preliminary character, in the sense that up to now, only numerical experiments have been performed—applying the idea in a real multi-robotic system is currently underway.

Keywords:

Search-and-rescue problem, Reasoning engine, Four-valued logic, 4QL, Simulation

Affiliations:
Białek Ł.-University of Warsaw (PL)
Szklarski J.-IPPT PAN
Borkowska M.M.-IPPT PAN
Gnatowski M.-IPPT PAN
2.Gnatowski M., Siemiątkowska B., Szklarski J., Extraction of semantic information from 3D laser range Finder, IFToMM, 8th International Conference on Rotor Dynamics, 2010-09-12/09-15, Seoul (KR), pp.383-389, 2010
Abstract:

In this paper a system for extracting semantic information in indoor and outdoor environment from 3D laser scanner is presented. The largest objects (like walls, floor, ceiling, etc.) are recognized by constructing an RGB image based on normal vectors and applying a simple rule-based system. More sophisticated techniques are used to detect the remaining ones: Haar-like features – to classify small and irregular objects, and Cellular Neural Networks – to distinguish between different types of ground on which the robot is able to operate.

Keywords:

semantic information, laser range finder, navigation

Affiliations:
Gnatowski M.-IPPT PAN
Siemiątkowska B.-IPPT PAN
Szklarski J.-IPPT PAN