Filters
total: 992
filtered: 713
-
Catalog
- Publications 713 available results
- Journals 25 available results
- Conferences 53 available results
- People 35 available results
- Projects 4 available results
- Research Teams 2 available results
- Research Equipment 2 available results
- e-Learning Courses 112 available results
- Events 2 available results
- Open Research Data 44 available results
Chosen catalog filters
Search results for: ROBOT PROGRAMMING
-
Teaching of Robot Arm Programming - Tasks with Increasing Difficulty
PublicationThe article describes education techniques using robotics. For example, educational exercises on programming the Nachi MZ04 robotic arm are presented. The exercises use a wooden railroad toy model and elements printed in additive manufacturing technology. The exercises have increasing difficulty and can be used to educate young people in high school and specialized higher engineering studies (both bachelor's and master's).
-
Autonomiczny robot mobilny
PublicationOpisano konstrukcje techniczną, moduł komunikacyjny, sonar cyfrowy oraz płytę główną autonomicznego robota mobilnego przeznaczonego do zadań laboratoryjnych. Podano jego zasadę działania, opisano niektóre przeprowadzone badania oraz przedstawiono możliwości rozwojowe robota. Wyciągnięto wnioski.
-
Autonomiczny robot mobilny
PublicationPrzedstawiono ogólnie problemy nawigacji w robotach mobilnych. Opisano konstrukcję mechaniczną, moduł komunikacyjny, sonar cyfrowy oraz płytę główną autonomicznego robota mobilnego przeznaczonego do zadań laboratoryjnych. Podano jego zasadę działania, opisano niektóre badania przeprowadzone na prototypie oraz przedstawiono możliwości rozwojowe robota. Wyciągnięto wnioski.
-
Underwater robot actuated by shape memory alloy wires
PublicationW pracy przedstawiono koncepcję projektu robota podwodnego z napędem wykorzystującym materiały SMA ze stopów z pamięcią kształtu. Rozpatrywany układ ma budowę modułową złożoną z segmentów na podobieństwo do anatomicznej budowy dżdżownicy. Pojedyńczy segment składa się z dwóch okrągłych tarcz, pomiędzy którymi umieszczono balon wypełniony wodą. Wielkość balonu jest dopasowana w taki sposób do rozmiarów tarcz oraz długości sprężyn...
-
Semi-definite programming and quantum information
PublicationThis paper presents a comprehensive exploration of semi-definite programming (SDP) techniques within the context of quantum information. It examines the mathematical foundations of convex optimization, duality, and SDP formulations, providing a solid theoretical framework for addressing optimization challenges in quantum systems. By leveraging these tools, researchers and practitioners can characterize classical and quantum correlations,...
-
I, Robot: between angel and evil
PublicationThe boosting of most digital innovations within recent technology progress by artificial intelligence (AI) constitutes a growing topic of interest. Besides its technical aspects, increasing research activity may be observed in the domain of security challenges, and therefore of responsibility related to the controlled or hypothetically uncontrolled or autonomous emergence of AI solutions. Consequently, responsibility and ethics...
-
Vision guided robot gripping systems
PublicationW rozdziale omawia się robotycki system wykorzystujący kamery streo. System taki zastępuje pracę człowieka przy przenoszeniu obiektów wielkowymiarowych (teoretycznie nieograniczonych) w przestrzeni trójwymiarowej. W rozważaniach uwzględniono pinholową kamerę (bezsoczewkową z bardzo małą aperturą/otworem) oraz prosty model zniekształcenia soczewkowego. Podano wartości poszczególnych parametrów. Zastosowano dwie konwencje notacyjne...
-
Modelling an accelerometer for robot position estimation
PublicationThe article describes a new model of a MEMS accelerometer for usage in inertial measurement units (IMU). Such units allow to measure orientation and location of the sensor/system and therefore can be applied for systems positioning. The main purpose of the paper is to model pertinent accelerometer functions substantial in determination of the location of the sensor by means of double integration of acceleration. The model takes...
-
Micromouse robot - technical design and construction
PublicationW ostatnich latach obserwuje się intensywny rozwój robotyki. Roboty znajdują zastosowanie w różnych gałęziach przemysłu i życiu codziennym. Ich projektowanie wymaga interdyscyplinarnej wiedzy obejmującej obszary mechaniki, elektroniki, metrologii, automatyki i informatyki. W artykule przedstawiono poszczególne etapy wykonania robota typu Micromouse. Jest to specyficzne urządzenie, którego zadaniem jest zbadanie labiryntu, dotarcie...
-
Robot mobilny dla celów edukacyjnych.
PublicationPrzedstwiono ogólne problemy nawigacji w robotach mobilnych. Opisano konstrukcję mechaniczną, moduł komunikacyjny, sonar cyfrowy oraz płytę główną autonomicznego robota mobilnego przeznaczonego do zadań laboratoryjnych. Podano jego zasadę działania, opisano niektóre przeprowadzone badania oraz przedstawiono możliwości rozwojowe robota. Zasygnalizowano także, w jaki sposób zaspokoić potrzebę dużej mocy obliczeniowej na zazwyczaj...
-
An interactive system for mobile robot navigation
PublicationW pracy przedstawiono interaktywny system do zdalnego sterowania robotem mobilnym zbudowany przy użyciu języka VRML. System jest wspomagany przez algorytm wyznaczania optymalnej trajektorii ruchu robota mobilnego poruszającego się w obecności przeszkód statycznych. Otoczenie reprezentowane jest przez graf nieskierowany. W metodzie wykorzystano algorytm Dijkstry.
-
Realization, programming and controlling of the Stewart-Gough platform
PublicationThis paper presents realizaon, programming, and controlling of a low cost Stewart-Gough plaorm (SGP) with rotary actuators. The realized SGP is applied in a ball & plate control system. Developed dedicated software consists of embedded and applicaon soware for both the SGP posioning system and the ball & plate control. system. A ball posion is being obtained using computer vision. The paper contains tests results for both an SGP...
-
Properties of dimension witnesses and their semidefinite programming relaxations
PublicationIn this paper we develop a method for investigating semi-device-independent randomness expansion protocols that was introduced in Li et al. [H.-W. Li, P. Mironowicz, M. Pawłowski, Z.-Q. Yin, Y.-C. Wu, S. Wang, W. Chen, H.-G. Hu, G.-C. Guo, and Z.-F. Han, Phys. Rev. A 87, 020302(R) (2013)]. This method allows us to lower bound, with semi-definite programming, the randomness obtained from random number generators based on dimension...
-
ARCHITECTURAL PROGRAMMING FOR BALANCED LOCAL URBAN CENTERS
Publication -
Programming Geometry as a Creative Play with Architectural Form
PublicationIn the twenty-first century "programming" is the key word that opens unprecedented opportunities for design and materialization of geometrically complex architectural objects. From the digital designer perspective programming geometry can be seen as a creative play with a form and a process of generation/exploration as well as the possibility of applying the computing power as a co-designer in the process of finding solutions for...
-
Testing for conformance of parallel programming pattern languages
PublicationThis paper reports on the project being run by TUG and IMAG, aimed at reducing the volume of tests required to exercise parallel programming language compilers and libraries. The idea is to use the ISO STEP standard scheme for conformance testing of software products. A detailed example illustrating the ongoing work is presented.
-
Parallel Programming for Modern High Performance Computing Systems
PublicationIn view of the growing presence and popularity of multicore and manycore processors, accelerators, and coprocessors, as well as clusters using such computing devices, the development of efficient parallel applications has become a key challenge to be able to exploit the performance of such systems. This book covers the scope of parallel programming for modern high performance computing systems. It first discusses selected and...
-
Multi-Objective Portfolio Optimization by Mixed Integer Programming
Publication -
Quadratic programming approach to coupled resonator filter cad
PublicationArtykuł prezentuje technikę komputerowego wspomagania procesu projektowania filtrów zbliżeniowych. Polega ona na sformułowaniu macierzy sprzężeń jako problemu programowania kwadratowego (QP). Dzięki zdefiniowaniu procedury optymalizacyjnej jako problemu QP, przy założeniu liniowej zależności współczynników sprzężeń od wymiarów geometrycznych struktury, uzyskano znaczącą redukcję liczby pełnofalowych symulacji prowadzących do uzyskania...
-
Genetic Programming for Workload Balancing in the Comcute Grid System
PublicationA genetic programming paradigm is implemented for reliability optimization in the Comcute grid system design. Chromosomes are generated as the program functions and then genetic operators are applied for finding Pareto-suboptimal task assignment and scheduling. Results are compared with outcomes obtained by an adaptive evolutionary algorithm.
-
Neural network agents trained by declarative programming tutors
PublicationThis paper presents an experimental study on the development of a neural network-based agent, trained using data generated using declarative programming. The focus of the study is the application of various agents to solve the classic logic task – The Wumpus World. The paper evaluates the effectiveness of neural-based agents across different map configurations, offering a comparative analysis to underline the strengths and limitations...
-
Selected problems of navigation of educational mobile robot
PublicationW artykule przedstawiono ideę sterowania układem autonomicznego robota mobilnego skonstruowanego do celów edukacyjnych. Opisano strukturę mechaniczną układu, układy sensorów oraz zakres możliwości wynikających z działania oprogramowania robota.
-
Localization of Mobile Robot Using Radio Waves
PublicationOpisano systemy lokalizacji robotów mobilnych wykorzystujące metody triangulacji i trilateracji, w przestrzeniach dwuwymiarowych. Zaproponowano metodę pomiaru odległości drogą radiową oraz przedstawiono uzyskane wyniki badań.
-
Feedback control system for a miniaturized LMIS robot
PublicationReferat przedstawia sposób realizacji mechanizmu sprzężenia zwrotnego dla układu sterowania zestawów Lego Mindstorm Invention Systems. Obiektem sterowania jest układ ''wózek-wahadło''. Przedstawiono model matematyczny, wyniki badań eksperymentalnych dot. identyfikacji parametrów modelu, syntezę wybranych regulatorów oraz wyniki badań symulacyjnych układu sterowania pozycji i kąt wychylenia wahadła. Przedstawiono także sposób wykonania...
-
On a design of a torque sensor for the iCub humanoid robot
PublicationThe paper presents the evaluation process of a first version of the one axis torque sensor designed for the iCub humanoid robot. Newly designed strain gauges equipped sensor was found to show a significant readouts hysteresis, therefore several tests were run to define the reason of the hysteresis. Some of the design issues met while testing the new sensor are discussed including the screws connection and relative rigidity of the...
-
Mechanical Design, Construction and Control of a Lower Extremity Exoskeleton Robot Prototype with a new structure in the form of three-wheeled Mobile robot
PublicationIn this paper, mechanical design, dynamic modeling, construction and Fuzzy computed torque control of a lab prototype of lower extremity exoskeleton robot with a new structure in the form of three-wheeled Mobile robot is presented. One of the most important applications of next generation of lower extremity exoskeleton robot is usability as smart vehicle. In order to autonomously moving of this robot which is the foundation...
-
Genetic Programming with Negative Selection for Volunteer Computing System Optimization
PublicationVolunteer computing systems like BOINC or Comcute are strongly supported by a great number of volunteers who contribute resources of their computers via the Web. So, the high efficiency of such grid system is required, and that is why we have formulated a multi-criterion optimization problem for a volunteer grid system design. In that dilemma, both the cost of the host system and workload of a bottleneck host are minimized. On...
-
Analysis of the impact of aspect-oriented programming on source code quality
PublicationCelem rozprawy jest ocena wpływu paradygmatu aspektowego na: modularność, możliwość dalszego rozwoju oraz ponowne użycie oprogramowania. Jako punkt odniesienia do oceny paradygmatu aspektowego wybrano paradygmat obiektowy. W ramach pracy przeprowadzono studium przypadków, w którym zbadano implementacje obiektowe oraz aspektowe 11 rzeczywistych systemów i 23 wzorców projektowych. Ponadto zrealizowano kontrolowany eksperyment, w...
-
Genetic Programming for Interaction Efficient Supporting in Volunteer Computing Systems
PublicationVolunteer computing systems provide a middleware for interaction between project owners and great number volunteers. In this chapter, a genetic programming paradigm has been proposed to a multi-objective scheduler design for efficient using some resources of volunteer computers via the web. In a studied problem, genetic scheduler can optimize both a workload of a bottleneck computer and cost of system. Genetic programming has been...
-
Solving nonlinear programming problems by using O&G software.
PublicationPraca opisuje pakiet optymalizacyjny oprogramowania O&G. Umożliwia on rozwiązywanie problemów programowania nieliniowego. Użytkownik może w wygodny sposób formułować rozwiązywane zadanie i dobierać metody obliczeniowe używając interaktywnego interfejsu.
-
Trajectory tracing problem for a redundantly actuated walking robot
PublicationPraca prezentuje zagadnienia modelowania dynamiki robotów kroczących. Rozważany robot jest układem o zmiennej liczbie stopni swobody. Wynika to z obecności więzów jednostronnych występujące w układzie. Jak dla większości układów o zmiennej liczbie stopni swobody, w niektórych z konfiguracji roboczych liczba silników przekracza liczbę stopni swobody. (dla układów płaskich, po pojawieniu się kontaktu koła i odnóża, układ o sześciu...
-
Robot typu Micromouse – wykonanie, sterowanie i optymalizacja
PublicationW ostatnich latach obserwuje się intensywny rozwój robotyki. Roboty znajdują zastosowanie w różnych gałęziach przemysłu i życiu codziennym. Ich projektowanie wymaga interdyscyplinarnej wiedzy obejmującej obszary mechaniki, elektroniki, metrologii, automatyki i informatyki. W artykule przedstawiono poszczególne etapy wykonania robota typu Micromouse. Jest to specyficzne urządzenie, którego zadaniem jest zbadanie labiryntu, dotarcie...
-
Design and construction of an industrial robot controlled by the ROS environment
PublicationThis engineering thesis focuses on the recognition of modern budgetary solutions of roboticarms and on the design and implementation of one of them. Historical solutions are discussedusing the example of the IRB6 robot and the modern approach - the Omron Viper 850. Thepaper includes a description of the design thought of the different parts. Mechanical, electrical andsoftware aspects are presented. In...
-
Evaluating the mobile robot positions using accelerometer data
PublicationThis paper analyzes the problem of determining the position of a robot using an accelerometer, which is an essential part of inertial measurement units (IMU). The information gained from such a gauge, however, requires double integration of sensor data. To assure an expected effect, a mathematical model of a low-cost accelerometer of the MEMS type is derived. Moreover, in order to improve the performance of positioning based on...
-
A system for acoustic field measurement employing cartesian robot
PublicationA system setup for measurements of acoustic field, together with the results of 3D visualisations of acoustic energy flow are presented in the paper. Spatial sampling of the field is performed by a Cartesian robot. Automatization of the measurement process is achieved with the use of a specialized control system. The method is based on measuring the sound pressure (scalar) and particle velocity (vector) quantities. The aim of the...
-
Evaluating the position of a mobile robot using accelerometer data
PublicationThis paper analyses the problem of determining the position of a robot using an accelerometer, which is an essential part of inertial measurement units (IMU). The information gained from such a gauge, however, requires double integration of sensor data. To assure an expected effect, a mathematical model of a low-cost accelerometer of the MEMS type is derived. Moreover, in order to improve the performance of positioning based on...
-
Prediction of the motion stability of three-wheel mobile robot
PublicationW pracy rozważa się projektowanie i realizację trajektorii ruchu 3-kołowego robota mobilnego, z uwzględnieniem jego kinematyki i dynamiki. Kołowe roboty mobilne zaliczane są do układów nieholonomicznych, w przypadku których przyjęte ograniczenia (więzy) dotyczą chwilowych prędkości punktów charakterystycznych układu. Model matematyczny obiektu przedstawiono w postaci skończonej liczby nieliniowych równań różniczkowych kinematyki...
-
Technologia robót torowych
PublicationMonografia „Technologia robót torowych” podzielona została na 11 rozdziałów, w których przedstawiono problematykę napraw nawierzchni podsypkowych i podtorza. W pierwszych czterech rozdziałach opisane zostały podstawowe pojęcia, klasyfikacja napraw oraz proste technologie robót wykonywane metodą ręczną i małej mechanizacji. W kolejnych czterech rozdziałach omówione zostały technologie podbijania toru, oczyszczania podsypki, spawania...
-
Kosztorysowanie robót budowlanych.
PublicationW książce poruszane są m.in. następujące kwestie: analiza kosztów w procesie inwestycyjnym, podstawy prawne kosztorysowania robót budowlanych, metody kosztorysowania oraz forma i zawartość kosztorysu, zasady przedmiarowania i obmiarowania robót budowlanych, obowiązki zamawiajacego i wykonawcy przy sporządzaniu dokumentacji kosztorysowej, kosztorys inwestorski w obszarze zamówień publicznych, zasady zlecania robót budowlanych oraz...
-
Technologia robót torowych
PublicationMonografia „Technologia robót torowych” podzielona została na 11 rozdziałów, w których przedstawiono problematykę napraw nawierzchni podsypkowych i podtorza. W pierwszych czterech rozdziałach opisane zostały podstawowe pojęcia, klasyfikacja napraw oraz proste technologie robót wykonywane metodą ręczną i małej mechanizacji. W kolejnych czterech rozdziałach omówione zostały technologie podbijania toru, oczyszczania podsypki, spawania...
-
Method of selecting programming practices for the safety-critical software development projects
PublicationIn recent years a plan-driven approach traditionally used in safety-critical software development has been put to a test by rapidly changing technologies, more diverse group of clients and volatile market requirements. The need to deliver good quality systems, faster and at lower cost in comparison to competitors encouraged companies to look for more efficient solutions. Agile methodologies are known to successfully address these...
-
Selected multiobjective methods for multiperiod portfolio optimization by mixed integer programming
Publication -
Application of multi-criteria mathematical programming models for assignment of services in a hospital
Publication -
Survey of multi-objective portfolio optimization by linear and mixed integer programming
Publication -
Effective methods for functional confermance testing of parallel and distributed programming libraries.
PublicationRozprawa przedstawia kompletna metodykę tworzenia Zestawów Testów Zgodności dla języków programowania, bibliotek i API, ze szczególnym uwzględnieniem języków i bibliotek programowania równoleglego i rozproszonego. Autor rozpoczął badania w dziedzinie testowania zgodności dla bibliotek programowania równoleglego i rozproszonego, ale Metodyka Kolejnych zawężeń (ang. Consecutive Confinenments Method -CoCoM, stworzona przez Autora,...
-
Child-Robot Interaction Studies During COVID-19 Pandemic
PublicationThe coronavirus disease (COVID-19) pandemic affected our lives deeply, just like everyone else, the children also suffered from the restrictions due to COVID-19 affecting their education and social interactions with others, being restricted from play areas and schools for a long time. Although social robots provide a promising solution to support children in their education, healthcare, and social interaction with others, the precautions...
-
Intelligent Autonomous Robot Supporting Small Pets in Domestic Environment
PublicationIn this contribution, we present preliminary results of the student project aimed at the development of an intelligent autonomous robot supporting small pets in a domestic environment. The main task of this robot is to protect a freely moving small pets against accidental stepping on them by home residents. For this purpose, we have developed the mobile robot which follows a pet and makes an alarm signal when a human is approaching....
-
Research Toward The Optical Equipment For An Autonomous Robot For TviV Environment
Publication -
Autonomous control of a mobile robot to explore areas with difficult terrain
Publication -
Robot do diagnostyki stanu technicznego przewodów linii napowietrznych
PublicationW artykule przedstawiono strukturę sprzętu i programu komputerowego do sterowania i wizualizacji prototypu robota mobilnego poruszającego się wzdłuż linii napowietrznych średniego i wysokiego napięcia. Komunikacja z robotem poprzez protokół TCP / IP umożliwia sterowanie ruchem robota oraz oględziny przewodów linii na podstawie obrazu z kamery zamontowanej na robocie. Wykonane próby na poligonie doświadczalnym na odcinku linii...