Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 5

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  robot control systems
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Zaproponowano nowe podejście (architekturę) do budowy układu sterowania pojedynczym robotem mobilnym. Bazuje ono na paradygmacie SOA, w którym robot widziany jest jako zbiór świadczonych przez siebie usług. W informatyce paradygmat SOA jest uznanym i często stosowanym podejściem do projektowania rozproszonych systemów. W robotyce takim systemem jest niewątpliwie system wielorobotowy. Próba przeniesienia paradygmatu SOA w obszar robotyki ma na celu wykazanie przydatności tego podejścia w robotyce mobilnej. Zaproponowana architektura układu sterującego robotem mobilnym składa się z czterech warstw programowych. Najniższa warstwa, tj. warstwa kontroli urządzeń i agregacji danych, odpowiedzialna jest za kontrolę urządzeń (sensorów, manipulatorów itp.), w które wyposażony jest robot oraz za agregację, przetwarzanie i fuzję pozyskanych z nich danych. Funkcje kolejnej warstwy nawigacji, zwykle implementowane są przez system nawigacyjny robota, który umożliwia m.in. sprawne wyznaczanie i pokonywanie tras. Kontrolery wykonania usług rezydują w warstwie logiki wykonania usług i są odpowiedzialne za realizację poszczególnych usług świadczonych przez robota. W najwyższej warstwie, tj. warstwie zarządzania usługami, znajduje się Menadżer Usług, odpowiedzialny za komunikację systemu robota z pozostałymi komponentami systemu SOMRS oraz za zarządzanie wykonaniem usług na robocie. Na podstawie opracowanej architektury powstał prototyp systemu robota, który został zainstalowany na dwóch robotach typu Pioneer P3-DX. Eksperymenty z udziałem tych robotów pozwoliły na weryfikację przydatności opracowanej architektury w praktycznych zastosowaniach.
EN
A new architecture of a control system of a mobile robot is proposed. It is based on the SOA paradigm (Service Oriented Architecture), in which the robot is seen as a set of services it provides. In Computer Science, the SOA paradigm is a valid and often used approach when designing distributed systems. A multirobot system is an example of such a system. The proposed architecture of a mobile robot control system consists of four software layers. The lowest layer, the device control and data aggregation layer, is responsible for the control of devices ( sensors, effectors, etc.), with which the robot is equipped, and for aggregation , processing and fusion of data gathered by these devices. Functions of the next layer, the navigation layer, are usually implemented by a robot navigation system which enables efficient determination of routes and robot movement. Service execution controllers reside in the service execution logic layer and are responsible for the realization of various services provided by the robot. The top layer, the service management layer, consists of Services Manager which is responsible for the communication between the robot control system and the other components of the SOMRS system as well as for the management of service realization. A prototype robot system was developed based on the proposed architecture. It was installed on two Pioneer P3-DX mobile robots. Experiments involving these robots allowed us to verify the usefulness of the developed architecture in practical applications.
PL
Aby działać w nieuporządkowanym i dynamicznie zmieniającym się środowisku, roboty muszą być wyposażone w rozmaite sensory, a ich systemy sterowania muszą być w stanie przetworzyć odbierane dane sensoryczne możliwie najszybciej w celu odpowiedniego zareagowania na zachodzące wydarzenia. Celem pracy było opracowanie oprogramowania umożliwiającego tworzenie podsystemów sensorycznych, mogących stanowić ekwiwalent dowolnych zmysłów zwierząt. Przeprowadzone testy wykazały, ze wprowadzane narzuty komunikacyjne są minimalne, a rozwiązanie nadaje się do implementacji podsystemów sensorycznych działających w czasie rzeczywistym.
EN
In order to cope with an unstructured and dynamically changing environment service robots must be equipped with many diverse sensors and their control systems must be able to process the perceived information about their surroundings in real-time in order to react appropriately to the occurring events. The paper seeks to develop universal software facilitating the development of any sensor subsystems, being equivalent of diverse animal or robot senses. Performed tests proved that the introduced communication overhead can be neglected in comparison to the profits resulting from task decomposition into many simple components, as well as the overall usefulness of the created solution in real-time applications.
PL
Ten dwuczęściowy artykuł przedstawia metodę projektową umożliwiającą określenie zarówno struktury, jak i sposobu działania układów sterowania autonomicznych robotów. Część pierwsza koncentruje się na aparacie formalnym i ogólnych przesłankach metody projektowej, natomiast część druga przedstawia przykład obrazujący sposób stosowania metody opisanej w części pierwszej artykułu.
EN
This two-part paper presents a general method of designing both the structure as well as the method of operation of autonomous robot control systems. The first part of the paper describes the notation and the general aspects of the design method. The second part presents an example of the utilization of the proposed method of designing robot controllers.
PL
Ten dwuczęściowy artykuł przedstawia metodę projektową umożliwiającą określenie zarówno struktury, jak i sposobu działania układów sterowania autonomicznych robotów. Część pierwsza koncentruje się na aparacie formalnym i ogólnych przesłankach metody projektowej, natomiast część druga przedstawia przykład obrazujący sposób stosowania metody opisanej w części pierwszej artykułu.
EN
This two-part paper presents a general method of designing both the structure as well as the method of operation of autonomous robot control systems. The first part of the paper describes the notation and the general aspects of the design method. The second part presents an example of the utilization of the proposed method of designing robot controllers.
EN
The paper deals with structuring robot control systems. The control system is decomposed into distinct agents. An agent, in general, is responsible for control of its effector, perception of the environment for the purpose of its effector control, and inter-agent communication. The behaviour of the agent is governed by its set of transition functions. The control system consists of two tiers – the upper tier is defined by the flow of information between the agents and the lower tier is defined by formal specification of each agent’s behaviour (influence on the environment, gathering sensor readings, production and consumption of the information for/from the other agents). The paper presents one of the examples of utilization of this approach. The example concerns the multi-robot drawing copying system.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.