National Repository of Grey Literature 8 records found  Search took 0.00 seconds. 
Shared Memory Objects Library
Dudka, Kamil ; Herout, Adam (referee) ; Španěl, Michal (advisor)
This bachelor's thesis considers problems of IPC (Inter Process Comunication) in modern operating systems. It is concentrated on usage of shared memory as IPC in object-oriented language C++. Thesis includes design and implementation of library, which provides easy end effective usage of shared memory. The library makes possible to share C++ language's objects between processes. Furthermore it creates platform-independent interface for work with shared memory on operating systems Linux and Microsoft Windows. Effectivity of shared memory usage as kind of ICP is evaluated in the conclusion of the thesis.
Virtual commissioning of robotic production system
Sláma, Martin ; Vetiška, Jan (referee) ; Bražina, Jakub (advisor)
The diploma thesis deals with the virtual commissioning of a robotic production system, which is located at the workshop of the Institute of Production Machines, Systems and Robotics BUT. The theoretical part of the thesis contains an overview of the current state of knowledge in the field of virtual commissioning and a description of the elements to achieve it. Next, the devices located in the specified robotic production cell are described. The practical part then describes the process of creating a simulation model in the program RobotStudio and its subsequent connection with the controlling PLC in TIA Portal via SIMIT and thus perform a virtual commissioning of the workplace.
Support of Run-time Monitoring of Processes in ANaConDA Framework
Mužikovská, Monika ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
Tato práce rozšiřuje nástroj ANaConDA pro dynamickou analýzu vícevláknových programů o možnost analyzovat také programy víceprocesové. Část práce se soustředí na popis nástroje ANaConDA a mechanismů, které pro monitorování využívá, a na jejich nutné úpravy vzhledem k rozdílům procesů a vláken. Tyto zahrnují nutnost složitějších mechanismů pro meziprocesovou komunikaci, nutnost překládat logické adresy na jiný jednoznačný identifikátor a monitorování obecných semaforů. Rozšíření pro monitorování procesů tyto problémy řeší za vývojáře analyzátorů, čímž velmi zjednodušuje jejich vývoj. Užitečnost rozšíření je ukázána na implementaci dvou analyzátorů pro detekci souběhu (AtomRace a FastTrack), které bylo dosud možné využít pouze na vícevláknové programy. Implementace algoritmu FastTrack využívá happens-before relaci pro obecné semafory, která byla také definována jako součást této práce. Experimenty s analyzátory na studentských projektech ukázaly, že nástroj ANaConDA je nyní schopen detekovat paralelní chyby i ve víceprocesových programech a může tak pomoci při vývoji další skupiny paralelních programů.
Virtual commissioning of the robotic workplace for additive manufacturing
Žanda, Martin ; Štěpánek, Vojtěch (referee) ; Bražina, Jakub (advisor)
The diploma thesis deals with the virtual commissioning of a robotic workplace for additive manufacturing. The aim of this thesis is virtual commissioning of solved workplace and creating a simulation model for simulation of the production process, including ensuring the safety of the robotic workplace. This thesis is divided into 6 parts. The first part focuses on the analysis of the current state of knowledge in the field of the addressed issue. The second part is devoted to the analysis of additive manufacturing technologies. The third part introduces the addressed workplace and describes individual components. The following 2 chapters describe the process of model creation, control algorithms and virtual commissioning in the selected softwares – RobotStudio, SIMIT SP and TIA Portal. A simplified risk analysis is conducted in the final part and subsequently safety measures are proposed.
Virtual commissioning of robotic production system
Sláma, Martin ; Vetiška, Jan (referee) ; Bražina, Jakub (advisor)
The diploma thesis deals with the virtual commissioning of a robotic production system, which is located at the workshop of the Institute of Production Machines, Systems and Robotics BUT. The theoretical part of the thesis contains an overview of the current state of knowledge in the field of virtual commissioning and a description of the elements to achieve it. Next, the devices located in the specified robotic production cell are described. The practical part then describes the process of creating a simulation model in the program RobotStudio and its subsequent connection with the controlling PLC in TIA Portal via SIMIT and thus perform a virtual commissioning of the workplace.
Support of Run-time Monitoring of Processes in ANaConDA Framework
Mužikovská, Monika ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
Tato práce rozšiřuje nástroj ANaConDA pro dynamickou analýzu vícevláknových programů o možnost analyzovat také programy víceprocesové. Část práce se soustředí na popis nástroje ANaConDA a mechanismů, které pro monitorování využívá, a na jejich nutné úpravy vzhledem k rozdílům procesů a vláken. Tyto zahrnují nutnost složitějších mechanismů pro meziprocesovou komunikaci, nutnost překládat logické adresy na jiný jednoznačný identifikátor a monitorování obecných semaforů. Rozšíření pro monitorování procesů tyto problémy řeší za vývojáře analyzátorů, čímž velmi zjednodušuje jejich vývoj. Užitečnost rozšíření je ukázána na implementaci dvou analyzátorů pro detekci souběhu (AtomRace a FastTrack), které bylo dosud možné využít pouze na vícevláknové programy. Implementace algoritmu FastTrack využívá happens-before relaci pro obecné semafory, která byla také definována jako součást této práce. Experimenty s analyzátory na studentských projektech ukázaly, že nástroj ANaConDA je nyní schopen detekovat paralelní chyby i ve víceprocesových programech a může tak pomoci při vývoji další skupiny paralelních programů.
Shared Memory Objects Library
Dudka, Kamil ; Herout, Adam (referee) ; Španěl, Michal (advisor)
This bachelor's thesis considers problems of IPC (Inter Process Comunication) in modern operating systems. It is concentrated on usage of shared memory as IPC in object-oriented language C++. Thesis includes design and implementation of library, which provides easy end effective usage of shared memory. The library makes possible to share C++ language's objects between processes. Furthermore it creates platform-independent interface for work with shared memory on operating systems Linux and Microsoft Windows. Effectivity of shared memory usage as kind of ICP is evaluated in the conclusion of the thesis.
Monitoring System for the Mobile Units
Ševčík, Pavel ; Fojtík, Pavel (referee) ; Kučera, Pavel (advisor)
This thesis deals with real-time image processing including preprocessing, segmentation and classification of objects. On the basis of classification is determined rotation and position of objects. The aim of this project is to develop a modular application which will be able to monitor mobile units and determine their rotation and position in real time.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.