Search results for: ROBOT APPLICATION
-
Neural Networks, Support Vector Machine and Genetic Algorithms for Autonomous Underwater Robot Support
PublicationIn this paper, artificial neural networks, a classification technique called support vector machine and meta-heuristics genetic algorithm have been considered for development in autonomous underwater robots. Artificial neural networks have been used for seabed modelling as well as support vector machine has been applied for the obstacles classification to avoid some collision problems. Moreover, genetic algorithm has been applied...
-
Relationships between Selected Physiological Factors and Milking Parameters for Cows Using a Milking Robot
Publication -
Neural network based control system architecture proposal for underwatership hull cleaning robot.
PublicationPrzedstawiono model matematyczny podwodnej głowicy roboczej, oraz określono metodę jej pozycjonowania i orientacji w lokalnym środowisku. Zaproponowano architekturę układu sterowania, opartego na bazie sieci neuronowych, za pomocą którego można sterować podwodnym robotem, przeznaczonym do czyszczenia burt statku.
-
Studying the Influence of the Impact Gap Value on the Average Translational Speed of the Wheeled Vibration-Driven Robot
Publication -
Hybrid super‐twisting fractional‐order terminal sliding mode control for rolling spherical robot
Publication -
A strategy of minimal torque modifications in a question of actuation strategy for an over-actuated system of a planar walking robot
PublicationPraca opisuje zagadnienia modelowania i napędzania robotów kroczących. Na pewnych etapach ruchu, konstrukcje takie są układami napędzanymi nadmiarowo (liczba napędów/silników jest większa niż liczba stopni swobody układu). Dzieje się tak z uwagi na więzy jednostronne występujące w układzie. Dla układów płaskich, po pojawieniu się kontaktu koła i odnóża, układ o sześciu stopniach swobody przechodzi w układ o trzech stopniach swobody....
-
The Behaviour Based Area Coverage of Unknown Environment by Autonomous Mobile Robot Using Modified ''The Way of the Ox'' Algorithm
PublicationPrzedstawiono propozycję rozwiązania zagadnienie całkowitego pokrycia terenu w układzie autonomicznego robota mobilnego. W tym celu zmodyfikowano algorytm "siewcy" oraz opracowano odpowiedni model układu, w środowisku Matlab-Simulink. Wykonano serię badań symulacyjnych, których najistotniejsze wyniki opisano w artykule.
-
Arm EMG Wavelet-Based Denoising System
PublicationThese paper presents research results of muscle EMG signal denoising. In the same time two muscles were examined - an adductor muscle (biceps brachii) and an abductor muscle (tricpeps brachii). The EMG signal was filtered using the wavelet transform technique, having selected the crucial parameters as: wavelet basis function (Daubechies 4), 10 th decomposition level, threshold selection algorithm (Heurestic) and a sln rescaling...
-
Movement perception with the use of a motorized delta armrest and virtual reality
PublicationIn this paper we present a combination of neuroscience experiments with the use of a parallel armrest robot to study the effects of temporal delays and spatial biases on the movement perception. A dedicated armrest to guide and manipulate the arm has been developed for these experiments. It is a three-degree-of-freedom Delta structure. In combination with a virtual reality application, the movement perception has been evaluated....
-
Viability of decisional DNA in robotics
PublicationThe Decisional DNA is an artificial intelligence system that uses prior experiences to shape future decisions. Decisional DNA is written in the Set Of Experience Knowledge Structure (SOEKS) and is capable of capturing and reusing a broad range of data. Decisional DNA has been implemented in several fields including Alzheimer’s diagnosis, geothermal energy and smart TV. Decisional DNA is well suited to use in robotics due to the...
-
Sounding Mechanism of a Flue Organ Pipe—A Multi-Sensor Measurement Approach
PublicationThis work presents an approach that integrates the results of measuring, analyzing, and modeling air flow phenomena driven by pressurized air in a flue organ pipe. The investigation concerns a Bourdon organ pipe. Measurements are performed in an anechoic chamber using the Cartesian robot equipped with a 3D acoustic vector sensor (AVS) that acquires both acoustic pressure and air particle velocity. Also, a high-speed camera is employed...
-
Closed Form Constraint Equations Used to Express Frictionless Slip of Multibody Systems Attached to Finite Elements—Application to a Contact between a Double Pendulum and a Beam
PublicationThis paper focuses on the numerical modeling of the dynamics of mechanical systems. Robots that can inspect high-voltage lines inspired this research. Their control systems must anticipate potential grab positions appropriately. We intend to formulate equations dedicated to the numerical description of the robot/cable contact. The investigated problem is not straightforward, since parts of the modeled systems are numerically inhomogeneous....
-
Towards Knowledge Sharing Oriented Adaptive Control
PublicationIn this paper, we propose a knowledge sharing oriented approach to enable a robot to reuse other robots' knowledge by adapting itself to the inverse dynamics model of the knowledge-sharing robot. The purpose of this work is to remove the heavy fine-tuning procedure required before using a new robot for a task via reusing other robots' knowledge. We use the Neural Knowledge DNA (NK-DNA) to help robots gain empirical knowledge and...
-
Estimation of DC motor parameters using a simple CMOS camera
PublicationDifferent components of control systems for mobile robots are based on dynamic models. In low-cost solutions such a robot is wheeled and equipped with DC motors, which have to be included in the model of the robot. The model is fairly simple but determination of its parameters needs not to be easy. For instance, DC motor parameters are typically identified indirectly using suitable measurements, concerning engine voltage, current,...
-
Constructing a map of an anonymous graph: applications of universal sequences
PublicationWe study the problem of mapping an unknown environmentrepresented as an unlabelled undirected graph. A robot (or automaton)starting at a single vertex of the graph G has to traverse the graph and return to its starting point building a map of the graph in the process. We are interested in the cost of achieving this task (whenever possible) in terms of the number of edge traversal made by the robot. Another optimization criteria...
-
Building a Nest by an Automaton
PublicationA robot modeled as a deterministic finite automaton has to build a structure from material available to it. The robot navigates in the infinite oriented grid $Z x Z$. Some cells of the grid are full (contain a brick) and others are empty. The subgraph of the grid induced by full cells, called the {\em field}, is initially connected. The (Manhattan) distance between the farthest cells of the field is called its {\em span}. The robot...
-
Collaborative Delivery by Energy-Sharing Low-Power Mobile Robots
PublicationWe study two variants of delivery problems for mobile robots sharing energy. Each mobile robot can store at any given moment at most two units of energy, and whenever two robots are at the same location, they can transfer energy between each other, respecting the maximum capacity. The robots operate in a simple graph and initially each robot has two units of energy. A single edge traversal by an robot reduces its energy by one...
-
Modelling a 6-dof manipulator using Matlab software
PublicationThis paper presents an alternative approach to modelling a revolute robot. The manipulator in question is Kuka KR 16-2. The main problem in robot modelling is a kinematic analysis. The revolute robot consist of six rotary joints (6-DOF) with base, shoulder, elbow and wirst. The kinematics problem is defined as a transformation from the cartesian space to the joint space. The Denavit- Hartenberg (D-H) model of representation was...
-
Rigid finite elements and multibody modelling used in estimation and reduction of rod vibrations
PublicationIn the paper, a mechanical set composed of a robot (manipulator) and of an elastic beam is considered. The beam is fixed to the top of the robot structure. In most of the similar cases, undesired vibrations can be excited in the beam. They are especially significant, when dynamics in the robot braking period is examined. In the paper, estimation and modification of length of the braking period is proposed, in order to reduce the...
-
Stereo image visualization for a VISROBOT system
PublicationThe article describes a novel approach to robotic vision in mobile robot systems. The system implements a Visrobot system which implements a generic idea of using mobile robots for exploring an indoor environment. The task of such a robot is to visualize a stereo image properly for an operator. The system uses different stereo baseline values. Variable baseline can result in increasing depth resolution for distant objects. We assume...
-
Taking advantage of symmetries: Gathering of many asynchronous oblivious robots on a ring
PublicationOne of the recently considered models of robot-based computing makes use of identical, memoryless mobile units placed in nodes of an anonymous graph. The robots operate in Look-Compute-Move cycles; in one cycle, a robot takes a snapshot of the current configuration (Look), takes a decision whether to stay idle or to move to one of the nodes adjacent to its current position (Compute), and in the latter case makes an instantaneous...
-
Proportional-Derivative and Model-Based Controllers for Control of a Variable Mass Manipulator
PublicationIn the paper, numerical analysis of dynamics of a variable mass manipulator is presented. A revolute joints composed manipulator is considered. Payload of the gripper is considered as the only element characterized by unknown value of its mass (variable between subsequent operations). As in other cases of the revolute joints composed manipulators, its behaviour dependents significantly on the pose of the manipulator. When the manipulator...
-
How Integration of a Brain-Machine Interface and Obstacle Detection System Can Improve Wheelchair Control via Movement Image
PublicationThis study presents a human-computer interaction combined with a brain-machine interface (BMI) and obstacle detection system for remote control of a wheeled robot through movement imagery, providing a potential solution for individuals facing challenges with conventional vehicle operation. The primary focus of this work is the classification of surface EEG signals related to mental activity when envisioning movement and deep relaxation...
-
Geometrically nonlinear analysis of shells
PublicationArtykuł porusza zagadnienia nieliniowej analizy powłok wykonanych z materiałów izotropowych. Obliczenia wykonano przy wykorzystaniu dwóch komercyjnych programów wykorzystujących Metodę Elementów Skończonych (Robot Millennium v. 19.0 i MSC.Marc v.2005r2 ). Główną uwagę skupiono na zjawisku zakleszczenia.
-
Virtual spring damper method for nonholonomic robotic swarm self-organization and leader following
PublicationIn this paper, we demonstrate a method for self-organization and leader following of nonholonomic robotic swarm based on spring damper mesh. By self-organization of swarm robots we mean the emergence of order in a swarm as the result of interactions among the single robots. In other words the self-organization of swarm robots mimics some natural behavior of social animals like ants among others. The dynamics of two-wheel robot...
-
Motion stability during optimal control of the mobile platform
PublicationPraca przedstawia metodę badania stabilności robotów mobilnych podczas sterowania optymalnego na przykładzie 3-kołowej platformy mobilnej. Robot posiada więzy nieholonomiczne. Model matematyczny 3-kołowej platformy mobilnej opisuje skończona liczba nieliniowych równań różniczkowych. Stąd, prognozowanie stabilności ruchu takiego obiektu wymaga zastosowania efektywnych algorytmów.
-
Wykonanie i oprogramowanie robota kroczącego
PublicationJednym z najpopularniejszych robotów kroczących jest robot o sześciu nogach – heksapod. Artykuł przedstawia projekt, wykonanie i oprogramowanie heksapoda. Sterowanie robotem polega na odpowiednim ustawieniu wartości wychylenia serwomechanizmów, które dają możliwość poruszania się poszczególnych odnóży. W urządzeniu sterującym zaimplementowano różne typy chodu robota.
-
Mechatronic approach to the design of 2-wheel mobile platform
PublicationW pracy przedstawiono podejście mechatroniczne do projektowania 2-kołowego robota mobilnego przeznaczonego do testowania algorytmu nadzorowania za pomocą sterowania optymalnego przy energetycznym wskaźniku jakości. Badany robot jest skrępowany więzami nieholonomicznymi. Model matematyczny 2-kołowej platformy mobilnej jest opisany za pomocą skończonej liczby nieliniowych równań różniczkowych.
-
Prediction of the stability during optimal control of the 3-wheel mobile platform
PublicationW pracy przedstawiono metodę badania stabilności sterowania optymalnego 3-kołową platformą mobilną podczas realizacji zadanej trajektorii ruchu. Badany robot posiada więzy nieholonomiczne. Model matematyczny robota 3-kołowego opisano za pomocą skończonej liczby nieliniowych równań różniczkowych. Stąd, prognozowanie ruchu takiego obiektu wymaga zastosowania efektywnych algorytmów.
-
Analiza pokrycia powierzchni terenu przez działanie robota mobilnego w otoczeniu przeszkód ruchomych
PublicationW artykule została opisana metodyka rozwiązania problemu całkowitego pokrycia nieznanej powierzchni przez autonomicznego robota mobilnego podczas jednoczesnego unikania kolizji z przeszkodami ruchomymi. Przedstawiono sformułowanie oraz dokonano szczegółowej analizy obu problemów, ze zwróceniem szczególnej uwagi na występujące ograniczenia. Zaprezentowano behawioralne podejście do sterowania robotem mobilnym wzorowane na reakcjach...
-
Graph Decomposition for Memoryless Periodic Exploration
PublicationWe consider a general framework in which a memoryless robot periodically explores all the nodes of a connected anonymous graph by following local information available at each vertex. For each vertex v, the endpoints of all edges adjacent to v are assigned unique labels within the range 1 to deg (v) (the degree of v). The generic exploration strategy is implemented using a right-hand-rule transition function: after entering vertex...
-
Analiza obudowy wykopu dla budynku z kondygnacją podziemną
PublicationW pracy poruszono tematykę analizy obudowy wykopu dla budynku z jedną kondygnacją podziemną, zlokalizowanego w gęstej zabudowie śródmiejskiej. Obliczenia przeprowadzono za pomocą dwóch programów obliczeniowych: GEO5 (moduł: Ściana analiza) i Autodesk Robot Structural Analysis Professional. Całość wyników podsumowano, a wnioski sformułowano w odniesieniu do obecnej sytuacji na rynku budowlanym, charakteryzującej się coraz to trudniejszymi...
-
Prototype and design of six axis robotic manipulator
PublicationThe paper presents a design of six axis manipulator. The design consists of specially designed solutions for housing, planetary gearboxes and electronics. The manipulator is controlled by a supervisory control system. The use of a series of measuring elements allows to track the current position of each axis and use this to create a cascade control loop with velocity and acceleration feed-forward. The implemented control algorithm...
-
Intelligent Autonomous Vehicles
PublicationAdvanced mobile vehicles and robots have long been one of the main issues in engineering. They have various applications in emergency, lifeguarding and entertainment as well as in various industrial, civil and military systems. Among them, you can distinguish robots that can move in an open environment or operate only in predetermined confined spaces. Open world robots are very demanding because they have...
-
A Point Set Connection Problem for Autonomous Mobile Robots in a Grid
PublicationConsider an orthogonal grid of streets and avenues in a Manhattan-like city populated by stationary sensor modules at some intersections and mobile robots that can serve as relays of information that the modules exchange, where both module-module and module-robot communication is limited to a straight line of sight within the grid. The robots are oblivious and move asynchronously. We present a distributed algorithm that, given...
-
Mechanizm podejmowania decyzji przez robota na przykładzie strzału pośredniego
PublicationOd wielu lat odbywają się międzynarodowe turnieje robotów grających w piłkę nożną organizowane przez organizację FIRA i RoboCup. Zawody te są doskonałą okazją do rozwijania różnego rodzaju algorytmów sterowania grupą robotów mobilnych potrafiących ze sobą współpracować w celu realizacji wspólnych zadań. Niniejsza praca przedstawia mechanizm podejmowania decyzji przez roboty, gwarantujący prawidłową realizację strzału pośredniego,...
-
Using Alpha-beta filtration for robustness improvement of a quadrocopter positioning system
PublicationQuadrocopter is an unmanned aerial vehicle (UAV) platform. The position of the robot is determined based on readings from an accelerometer and a gyroscope, but the measurement signals contain broadband noise. This article describes a solution for filtering out the noise based on an Alpha – beta filter. It also presents the methodology of designing and implementing such a filter for noise cancellation in measurement signals from...
-
Optimization of Single-Sided Lapping Kinematics Based on Statistical Analysis of Abrasive Particles Trajectories
PublicationThe chapter presents the influence of selected kinematic parameters on the geometrical results of the single-sided lapping process. The optimization of these parameters is aimed at improving the quality and flatness of the machined surfaces. The uniformity of tool wear was assumed as main optimization criterion. Lapping plate wear model was created and in detail was analyzed. A Matlab program was designed to simulate the abrasive...
-
Measurements and visualization of sound field distribution around organ pipe
PublicationMeasurements and visualization of acoustic field around an organ pipe are presented. Sound intensity technique was applied for this purpose. Measurements were performed in free field. The organ pipe was activated with a constant air flow, produced by an external compressor, aimed at obtaining long-term steady state responses of generated acoustic signal. Sound energy distribution was measured in a defined fixed grid of points...
-
Stress Detection of Children With ASD Using Physiological Signals
PublicationThis paper proposes a physiological signal-based stress detection approach for children with autism spectrum disorder (ASD) to be used in social and assistive robot inter- vention. Electrodermal activity (EDA) and blood volume pulse (BVP) signals are collected with an E4 smart wristband from children with ASD in different countries. The peak count and signal amplitude features are derived from EDA signal and used in order to detect...
-
Sound Field Intensity Measurements and Visualization around the Human Head Model . Rozkłąd natężenia pola akustycznego w komorze bezechowej obecności sztucznej głowy i w przypadku braku jej obecności
PublicationThe main goal of this research study was to measure and visualize sound field intensity distribution in and without presence of the human head model. Measurements were performed in the anechoic chamber with the 5 cm grid. Experimental setup consisted of a multitone generator, two loudspeakers, human head model, intensimetric probe, the Cartesian robot applied for precise positioning of the acoustic sensor, and an analyzer. Based...
-
The impact of the temperament model on the behavior of an autonomous driver
PublicationBecause it is generally believed that the personality and temperament of a human driver influence his/her behavior on the road, the article presents a computational model of the temperament of an autonomous agent - a driver. First, a short review of the four ideas of Galen’s temperament in psychology is presented. Temperament traits are grouped into four other sets, one of which is chosen for implementation in the project of integration...
-
Analiza stanu awaryjnego bioreaktora oczyszczalni ścieków Gdańsk-Wschód
PublicationW pracy podano opis stanu awaryjnego żelbetowego bioreaktora oczyszczalni ścieków Gdańsk-Wschód. Już w początkowym okresie jego eksploatacji doszło do pewnych przecieków, które stopniowo zwiększały się. W celu ustalenia przyczyn tego stanu awaryjnego zbudowano model komputerowy bioreaktora przy wykorzystaniu pakietu NASTRAN i ROBOT. Przy modelowaniu ścian i dna bioreaktora wykorzystano prostokątne elementy płytowe, natomiast współpracę...
-
Analiza numeryczna stanu awaryjnego i warianty naprawy bioreaktora oczyszczalni ścieków
PublicationW pracy podano opis stanu awaryjnego żelbetowego bioreaktora oczyszczalni ścieków Gdańsk-Wschód. Już w początkowym okresie jego eksploatacji doszło do pewnych przecieków, które stopniowo zwiększały się. W celu ustalenia przyczyn tego stanu awaryjnego zbudowano model komputerowy bioreaktora przy wykorzystaniu pakietu NASTRAN i ROBOT. Przy modelowaniu ścian i dna bioreaktora wykorzystano prostokątne elementy płytowe, natomiast współpracę...
-
3D Sound Intensity Measurement Around Organ Pipes Using Acoustic Vector Sensors
PublicationThe aim of the presented paper was to obtain and visualize sound intensity distribution of radiated acoustic energy around the organ pipes. The experimental setup consisted of the multichannel acoustic vector sensor and the specialized Cartesian robot. Measurements were performed in free field with spatial resolution of 0.1 [m]. Two organ pipes, i.e. wooden and metal were measured during the ex-periment. The organ pipes were activated...
-
Towards Knowledge Formalization and Sharing in a Cognitive Vision Platform for Hazard Control (CVP-HC)
PublicationHazards are present in all workplaces and can result in serious injuries, short and long-term illnesses, or death. In this context, management of safety is essential to ensure the occupational health of workers. Aiming to assist the safety manage-ment process, especially in industrial environments, a Cognitive Vision Platform for Hazard Control (CVP-HC) has been proposed. The CVP-HC is a scalable yet adaptable system capable of...
-
Robust Model Predictive Control for Autonomous Underwater Vehicle – Manipulator System with Fuzzy Compensator
PublicationThis paper proposes an improved Model Predictive Control (MPC) approach including a fuzzy compensator in order to track desired trajectories of autonomous Underwater Vehicle Manipulator Systems (UVMS). The tracking performance can be affected by robot dynamical model uncertainties and applied external disturbances. Nevertheless, the MPC as a known proficient nonlinear control approach should be improved by the uncertainty estimator...
-
Roboty mobilne z autonomiczną nawigacją - stan obecny i perspektywa na najbliższe lata.
PublicationOpisano edukacyjny robot mobilny wykonany do badań laboratoryjnych. Omówiono najistotniejsze zagadnienia nawigacji robotów mobilnych. Opisano jak rozwiązać zagadnienie związane z określeniem pozycji robota w przestrzeni, zbieraniem najistotniejszych danych o najblizszym otoczeniu (np. o przeszkodach) oraz podejmowaniem decyzji związanych z poruszaniem się w terenie. Zasygnalizowano w jaki sposób zaspokoić potrzebę dużej mocy obliczeniowej...
-
Measurements and Visualization of Sound Intensity Around the Human Head in Free Field Using Acoustic Vector Sensor
PublicationThis paper presents measurements and visualization of sound intensity around the human head simulator in a free field. A Cartesian robot, applied for precise positioning of the acoustic vector sensor, was used to measure sound intensity. Measurements were performed in a free field using a head and torso simulator and the setup consisting of four different loudspeaker configurations. The acoustic vector sensor was positioned around...
-
Synchronous black hole search in directed graphs
PublicationThe paper considers a team of robots which has to explore a graph G, where some nodes can be harmful. Robots are initially located at the so-called home base node. The dangerous nodes are the so-called black hole nodes, and once a robot enters in one of them, it is destroyed. The goal is to find a strategy in order to explore G in such a way that minimum number of robots is wasted. The exploration ends if there is at least one...