Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 14

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Artykuł opisuje efekty prac nad projektem nr POIR.01.02.00-00-0056/18-00. Celem projektu było opracowanie innowacji produktowej w postaci nowatorskiego ciągu technologicznego do montażu i testowania amortyzatorów oraz sprężyn gazowych, do zastosowania u międzynarodowych producentów komponentów w obszarze Tier 1 w branży automotive. Realizacja projektu zakładała przeprowadzenie prac badawczo-rozwojowych w zakresie opracowania nowatorskiego, zautomatyzowanego ciągu technologicznego „all-in-one” do montażu i testowania amortyzatorów oraz sprężyn gazowych. Nie bez znaczenia dla przebiegu projektu było dotychczasowe doświadczenie zespołu w realizacji linii do montażu wymienionych komponentów oraz bezpośrednia znajomość potrzeb klientów. To wszystko postanowiono uwzględnić w pracach koncepcyjnych. Cechą o szczególnym znaczeniu jest uniwersalność urządzeń, które umożliwiają jednoczesne napełnianie gazem oraz zamykanie amortyzatorów i sprężyn gazowych, zintegrowane z testerem charakterystyki siły tłumienia. Cecha ta, wynikająca z automatyzacji i robotyzacji procesu w połączeniu z modułowością i systemową kompatybilnością urządzeń, pozwala na dowolne komponowanie ciągu technologicznego, użytkowanie jego potrzebnej aktualnie części lub jego przyszłą rozbudowę. Poszczególne moduły mogą działać autonomicznie być obsługiwane przez człowieka, ale mogą być też częścią większej linii technologicznej i pracować w środowisku zautomatyzowanej intralogistyki.
EN
The article describes the outcomes of work conducted under project no. POIR.01.02.00-00-0056/18-00. The goal of the project was to develop a product innovation in the form of a novel technological line for assembling and testing dampers and gas springs, intended for use by international Tier 1 component manufacturers in the automotive industry. The project involved research and development work aimed at designing an innovative, automated „all-in-one” technological line for assembling and testing dampers and gas springs. A key factor in the project’s execution was the team’s prior experience in building assembly lines for the mentioned components and their direct understanding of customer needs, which were carefully considered during the conceptual design phase. A particularly important feature of the developed solution is the versatility of the devices, which can simultaneously fill and seal dampers and gas springs with gas, integrated with a damping force characteristic tester. This capability, enabled by automation and robotics combined with modularity and system compatibility, allows for flexible configuration of the technological line, the use of only selected modules as needed, or its future expansion. Each module can operate autonomously with manual handling or be part of a larger technological line functioning within an automated intralogistics environment.
EN
A well-designed perception system is crucial for the proper operation of an autonomous mobile robot however it is not trivial to engineer. For a comprehensive system not only the sensors’ features must be considered but also the way their data are utilised for robotic operation. In this paper, we present a set of tightly coupled strategies that allow the creation of an end-to-end perception system utilising 3D representation in the form of point clouds. Our proposal is generic enough to be applied to various mobile robots as it is aware of the context of robotic operation and accounts for hardware constraints. As the first strategy, we introduce a formalised sensors selection process formulated as a multi-objective optimization problem with metrics relaxation which allows to choose an optimal set of sensors within budgetary limitations. Secondly, we validate various data filtration strategies and their combination in the context of the navigation system to find a trade-off between accuracy and computational effort. Finally, to mitigate the suboptimal field of view of combined sensors and augment the perception system we introduce a new concept for the occupancy grid layer which utilises motion information in the occupancy calculation. For these strategies, we conduct experimental verification and apply the results in an autonomous cleaning robot.
PL
Dobrze zaprojektowany system percepcji jest kluczowy dla prawidłowego działania autonomicznego robota mobilnego, jednak jego stworzenie nie jest trywialnym zadaniem. Aby stworzyć kompleksowy system, należy brać pod uwagę nie tylko cechy samych czujników, ale także sposób, w jaki dane z nich są używane do działania robota. W artykule przedstawiono zestaw ścisłe powiązanych strategii, które umożliwiają stworzenie kompleksowego systemu percepcji, wykorzystującego reprezentację 3D w postaci chmur punktów. Nasza propozycja jest na tyle uniwersalna, że może być stosowana w różnych robotach mobilnych, ponieważ uwzględnia kontekst działania robota oraz ograniczenia sprzętowe. Pierwszą strategią jest wprowadzenie sformalizowanego procesu wyboru czujników, ujętego jako problem optymalizacji wielokryterialnej z relaksacją metryk, co pozwala na wybór optymalnego zestawu czujników w ramach ograniczeń budżetowych. W drugiej strategii weryfikujemy różne metody filtrowania danych i ich kombinację w kontekście systemu nawigacji, aby znaleźć kompromis między dokładnością a nakładem obliczeniowym. Wreszcie, aby zniwelować suboptymalne pole widzenia połączonych czujników i ulepszyć system percepcji, proponujemy nową koncepcję warstwy siatki zajętości, która wykorzystuje informacje o ruchu w obliczeniach dostępności obszaru nawigacyjnego. W ramach badań, przeprowadziliśmy eksperymentalną weryfikację tych strategii i zastosowaliśmy wyniki w autonomicznym robocie sprzątającym.
EN
The article discusses methods for accelerating the operation of convolutional neural networks for autonomous robotics learning. The analysis of the theoretical possibility of modifying the neural network learning mechanism is carried out. Classic semiotic analysis and the theory of neural networks is proposed to union. An assumption is made about the possibility of using the symmetry mechanism to accelerate the training of convolutional neural networks. A multilayer neural network to represent how space is an attempt has been made. The conclusion was based on the laws on the plane obtained earlier. The derivation of formulas turned out to be impossible due to the problems of modern mathematics. A new approach is proposed, which involves combining the gradient descent algorithm and the stochastic completion of convolutional filters by the principles of symmetries. The identified algorithms allow increasing the learning rate from 5% to 15%, depending on the problem that the neural network solves.
EN
This paper presents a distributed algorithm for the Circle Formation problem under the infinite grid environment by asynchronous mobile opaque robots. Initially, all of the robots acquire distinct positions, and they must form a circle over the grid. The movements of the robots are only restricted along the grid lines; they do not share any global coordinate system. The robots are controlled by an asynchronous adversarial scheduler that operates in Look-Compute-Move cycles. The robots are indistinguishable by their nature, and they do not have any memory of their past configurations nor previous actions. We consider the problem under a luminous model, where robots communicate via lights; other than that, they do not have any external communication systems. Our protocol solves the Circle Formation problem using seven colors. A subroutine of our algorithm also solves the Line Formation problem using three colors.
5
Content available remote Human-aware Contingent Planning
EN
Contingent planning models a robot that must achieve a goal in a partially observable environment with non-deterministic actions. A solution for this problem is generated by searching in the space of belief states, where a belief state is a set of possible world states. However, if there is an unavoidable dead-end state, the robot will fail to accomplish his task. In this work, rather than limiting a contingent planning task to the agent's actions and observations, we model a planning agent that is able to proactively resort to humans for help in order to complete tasks that would be unsolvable otherwise. Our aim is to develop a symbiotic autonomous agent, that is, an agent that, proactively and autonomously, asks for human help when needed. We formalize this problem and propose an extension of a translation technique to convert the contingent planning problem with human help into a non-deterministic fully observable planning problem that can be solved by an off-the-shelf efficient FOND planner.
EN
In this paper, we extended previous studies of cooperating autonomous robots to include situations when environmental changes and changes in the number of robots in the swarm can affect the efficiency to execute tasks assigned to the swarm of robots. We have presented a novel approach based on partition of the robot behavior. The sub-diagrams describing sub-routs allowed us to model advanced interactions between autonomous robots using limited number of state combinations avoiding combinatorial explosion of reachability. We identified the systems for which we can ensure the correctness of robots interactions. New techniques were presented to verify and analyze combined robots’ behavior. The partitioned diagrams allowed us to model advanced interactions between autonomous robots and detect irregularities such as deadlocks, lack of termination etc. The techniques were presented to verify and analyze combined robots’ behavior using model checking approach. The described system, Dedan verifier, is still under development. In the near future, timed and probabilistic verification are planned.
PL
W artykule opisano kontynuację wcześniejszych badań dotyczących współpracy autonomicznych robotów wewnątrz budynku. Obejmują one obejmują sytuacje, w których zmiany środowiska i zmiana liczby robotów w roju mogą poprawić lub pogorszyć efektywność wykonywania zadań przypisanych do roju robotów. Zaprezentowaliśmy nowatorskie podejście z wykorzystaniem dzielenia zachowań robota na zachowania składowe. Poddiagramy opisujące kładowe podmarszruty pozwoliły nam modelować zaawansowane interakcje między autonomicznymi robotami w oparciu o ograniczoną liczbę kombinacji zachowań, unikając eksplozji kombinatorycznej przestrzeni osiągalności. Opisano systemy, dla których możemy zapewnić poprawność interakcji robotów i zaprezentowano techniki weryfikacji i analizy zachowań połączonych robotów. Diagramy podzielone na partycje pozwoliły nam modelować zaawansowane interakcje pomiędzy autonomicznymi robotami i wykrywać nieprawidłowości, takie jak zakleszczenia, brak terminacji itp. Przedstawiono techniki weryfikacji i analizy złożonych zachowań robotów za pomocą techniki weryfikacji modelowej. Opisany system weryfikacji, Dedan, jest wciąż rozwijany. W niedalekiej przyszłości planowana jest weryfikacja z czasem rzeczywistym i probabilistyczna.
EN
The paper addresses the problem of algorithm synthesis for controlling the motion of an electric powered wheelchair. The aim of the algorithm is to stabilize the wheelchair following a linear path and avoiding obstacles if occurred on its way. The main restriction imposed on the project is the application of simple low-cost sensors. That implies the system to cope with a number of inaccuracies and uncertainties related to the measurements. The goal of this work is to evaluate the possibility of the wheelchair project with a navigation system which aids a disable person to move in a complex and dynamic areas. Exemplary simulations are presented in order to discuss the results obtained.
8
Content available Robotyka podwodna
PL
Artykuł poświęcony jest wybranym zagadnieniom związanym z wykorzystaniem robotów w pracach pod powierzchnią wody. Obejmuje krótki rys historyczny dotyczący eksploracji środowiska wodnego, podział robotów podwodnych oraz opis wad i zalet poszczególnych rodzajów urządzeń. Ponadto opisano przykładowe konstrukcje oraz dziedziny, w których roboty znalazły zastosowanie.
EN
Article is devoted to selected problems that are associated with the use of robots in action below the surface. This work includes a brief history on the exploration of the aquatic environment, the distribution of underwater robots and a description of the advantages and disadvantages of different types of robots. In addition, this article describes examples of structures and areas in which have been used.
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.
11
Content available Diagnostyka antropoidalnego systemu decyzyjnego
PL
W niniejszej pracy rozważa się zagadnienie błędów możliwych do wystąpienia podczas przetwarzania informacji w systemie podejmowania decyzji opartym na antropogenicznym modelu psychologii. Wyszczególnione zostały miejsca występowania błędów i ich typy, a następnie przeanalizowano możliwości zapobiegania błędom poprzez wprowadzenie sprzężenia zwrotnego do podległych modułów. Wykazano także, że dzięki możliwości auto-nauki system dąży do eliminacji wszelkich pomyłek.
EN
The paper gives an account of research results concerning a project of creating a fully-autonomous robotic decision-making system able to interact with its environment, and based on a mathematical model of human cognitive-behavioural psychology with some elements of personality psychology included. The basic idea of this paper is focused on the concept of possible errors in an intelligent robot control system. The system is a composed result of constructing an Intelligent Decision-making System (IDS) based on several recently developed ideas concerning an interactive cognitive-behavioural organism (Artificial Intelligence and Soft Computing, 2010), a fundamental model of human psychology and an IDS system (MMAR, 2010; Applied Mathematics and Computer Science, 2011) for controlling autonomous robots. Principal notions of IDS (Data-processing system based on cognitive psychology, along with the locations of possible errors), conceptions of discovery (object) and (long-time) memory are introduced. Then the heart of IDS, a personality (emotional) system which consists of systems of emotions and needs (based on the Maslow's theory/pyramid and a fuzzy model of needs), is presented. Furthermore, the paper shows what kind of errors can appear and what are their locations in IDS. Methods of avoiding these errors are also indicated.
12
Content available remote Intelligent decision-making system for autonomous robots
EN
The paper gives an account of research results concerning a project on creating a fully autonomous robotic decision making system, able to interact with its environment and based on a mathematical model of human cognitive-behavioural psychology, with some key elements of personality psychology included. The principal idea of the paper is focused on the concept of needs, with a certain instrumental role of emotions.
13
Content available remote Multi-agent software architecture for autonomous robots: a practical approach
EN
This paper analyses the issues of designing software for an autonomous robot, which is perceived as a real-time, multi-stage data processing system. We focus on a functional analysis of the data-driven world-modelling and motion planning tasks performed by the robot, and then we develop a multi-agent software architecture, which guarantees flexible use of sensors and world representations. We demonstrate use of this architecture on two practical examples: an autonomous indoor mobile robot, which can be applied for janitorial services or as an AGV in flexible manufacturing, and on a walking robot, which is intended for reconnaissance and search missions, e.g. in hostile or polluted industrial environments.
14
Content available remote Real Time Control for Autonomous Mobile Robots
EN
Control of autonomous mobile robots in dynamical environments is interesting from a cognitive point of view as well as under application view points. Stimulus response controls are often favored for fast reactions to the environment. On the other hand, goals and plans are needed to guide long term behavior by deliberative control. Layered architectures are used for combination, but they inherit advantages as well as problems from both approaches. The paper proposes the Double Pass Architecture with hierarchically structured options/behaviors providing fast reactions on all levels.
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ć.