Przestawiono przykłady architektur systemów robotycznych utworzonych z agentów. Wyróżniono osiem typów agentów. Agent upostaciowiony jest typem najogólniejszym. Określono relacje między takimi pojęciami jak: robot, efektor i agent, biorąc pod uwagę wielość tych elementów w systemach robotycznych. Rozważono systemy o zmiennej i niezmiennej strukturze. Wzięto również pod uwagę systemy z wymiennymi i niewymiennymi zadaniami. Zaprezentowane rozważania są użyteczne jako wskazówka przy podejmowaniu strukturalnych decyzji przy projektowaniu systemów robotycznych.
EN
Robotic system architectures based on agents are presented. As agents are classified into eight categories, with the embodied agent being the most general one, the composition of the presented systems varies from that point of view. The relationship between the concepts of: effectors, robots and agents is clarified, taking into account the possible multiplicity of those elements in a robotic system. Fixed and variable structure systems are distinguished. Moreover systems with fixed and exchangeable task are considered. The presentation of the subject relies on already implemented systems. The presented discussion facilitates the design of robotic systems by pointing out the structural decisions the designer has to make.
Z prognoz dotyczących procesów demograficznych wynika, iż łudzi starych, potrzebujących opieki, będzie przybywać w stosunku do aktywnej siły roboczej. Problem opieki może być złagodzony za pomocą robotów kompanów. Układy sterowania tego typu robotów są bardzo złożone. Potrzeba więc odpowiednich narzędzi projektowych, aby je tworzyć. Tutaj przedstawiono procedurę tworzenia formalnej specyfikacji układów sterowania takich robotów.
EN
Companion robots are a necessity in the face of aging society, where a growing number of elderly will have to be supported by a diminishing number of working people. The complexity of control systems of such robots requires a formalised design procedure including an adequate specification method. This paper presents sucha method, illustrated by the specification of the control system of a companion-robot utilised by the RAPP project.
Jednym z podejść do specyfikacji sterowników robotów jest teoria agenta upostaciowionego zakładająca podział systemu robotycznego na grupę komunikujących się ze sobą agentów. Każdy agent złożony jest z podsystemów, których działanie opisuje się przy pomocy funkcji przejść. W artykule został zaproponowany nowy sposób dekompozycji funkcji przejścia podsystemu agenta upostaciowionego. W odróżnieniu od dotychczasowego podejścia koncentrującego się na podziale funkcji ze względu na produkowane wyjścia, autorzy dokonują podziału ze względu na cel prowadzonych obliczeń. To podejście umożliwia scalenie powtarzających się elementów specyfikacji, przez co opis staje się krótszy i prostszy. Artykuł stanowi też próbę zestawienia poszczególnych elementów wchodzących w skład agenta upostaciowionego z metodami ich opisu bazującymi na standardzie SysML.
EN
Embodied agent theory is one of the approaches to robot system specification. It assumes that the system is divided into a group of agents. They can communicate with each other. An agent consists of subsystems which activity is defined by a transition function. In the article a new form of embodied agent subsystem transition function decomposition is presented. As far as previous approach has been based on produced outputs, the presented one threats a goal of a calculation as a decomposition criterion. The article is also a trial of juxtaposition of the embodied agent elements with a multiplicity of its' specification forms. The authors list models based on SysML standard as well as formal mathematical one and some different graphics forms of specification.
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ć.