|
Webová aplikace pro zadávání, odevzdávání a automatickou kontrolu programátorských prací
LÍSKOVEC, Kryštof
This bachelor's thesis focuses on analysis, design and implementation of a system used for assigning, handing in and automatically checking programming assignments. Analysis was based on functional and non-functional requirements and user needs. It's designed to streamline the evaluation process of programming tasks and provide lecturers with an efficient and intuitive tool for assigning programming tasks to students. Students are able to access the assignments through the same application and submit their solutions. Within the application is set of tools that automate the process of evaluating source code from students. After the evalution the source code is graded based on it's inputs and results are displayed to the user submitting it.
|
|
Automation of production lines: an ethical point of view
Ježek, Jan ; Sousedík, Prokop (advisor) ; Šolcová, Kateřina (referee)
Through automation and robotization, factories are trying to eliminate the participation of human labour in their production, with goal to have efficient production and higher profits. The thesis focuses mainly on the consequences of automation. The first part of the thesis characterizes the process of automation itself and its historical development. It shows the advantages and problems of automation. The second part focuses on the process from a sociological point of view, i.e., the implications for the lives of workers. The main part is an examination of the process from an ethical point of view. I focus primarily on the dignity of work, the meaning of work, business ethics, corporate codes of ethics and ethical values.
|
|
Navigation of UAV in GNSS denied area
Pintér, Marco ; Marcoň, Petr
This paper examines the concept of navigation of of Unmanned aerial vehicle (UAV) in three-dimensional space using visual odometry. In the near future navigation of the UAV without GNSS is becoming a critical part of autonomous navigation systems, using information from on-board cameras to estimate the UAV’s movement and position. In the paper, different types of visual odometry, sensors for visual odometry, components of the implementation, and scenarios of usage. For the development and future application we utilize widely used Robotic Operating System (ROS).
|
|
Modernization of Tenryu Pick and Place Machine
Drška, Jan
This article discusses the possibility of extending the life of an older Tenryu automatic picking machine using modern technology with the possibility of connecting the machine to higher-level production planning and inventory control systems. The article describes the state of the machine before refurbishment and the design of a new system for its control, including the selection of control software.
|
|
Simulator of IEC 60870 communication
Calábek, Tomáš ; Bohačík, Antonín
The power industry’s evolution hinges on efficient and reliable transmission, distribution, and control of electricity, increasingly facilitated by remote monitoring and control systems. Among these, SCADA technologies stand out, enabling centralized supervision and management of energy infrastructure. Central to these systems are communication protocols such as protocols from IEC 60870 standard, facilitating data exchange within power networks. This paper introduces a communication simulator based on IEC 60870-5-101/103/104 protocols. Our simulator for IEC 60870 is capable of simulating all three mentioned protocols on the client-server principle. It can simulate both balanced and unbalanced transmissions, adjust transmitted data, set quality bits, and much more. Our simulator was tested in a virtual environment.
|
|
Darkmarket Forensics
Dolejška, Daniel ; Grégr, Matěj (referee) ; Veselý, Vladimír (advisor)
Overlay networks (like Tor or I2P) create a suitable environment for criminality to thrive on the Internet. Dark marketplaces (a.k.a. cryptomarkets) are one such example of criminal activities. They act as an intermediary in the trade of illegal goods and services. This project focuses on forensic analysis of such web services and subsequent extraction of non-trivial information about the realised orders and payments from selected marketplaces. The main goal is to pinpoint the time interval when an order has been completed on selected marketplaces and its following correlation with cryptocurrency blockchains. The implemented program provides fully automated non-stop monitoring of selected cryptomarkets. That, under certain conditions, allows detection of realised purchases, detailed product and vendor monitoring and collection of various meta-data entries. Law enforcement agencies can use acquired data as support evidence regarding the operation of selected cryptomarkets and their vendors. The obtained information can also indicate current trends in products supply and demand.
|
| |
|
Programmable Relay in the Application of Automated Production Tests
Ondruška, Arnošt ; Levek, Vladimír (referee) ; Šťáva, Martin (advisor)
This Bachelor thesis describes the design of a programmable relay and its application in the automation of production tests. First, commercially available, professionally produced relays are presented and selected bachelor and diploma theses related to the issue of automated measurement of electrical quantities are summarized. The thesis presents the design of an automated test workplace containing measuring devices, laboratory sources and other accessories controlled by a programmable relay via RS 232, with minimal human intervention. A block diagram is presented in the work, and individual blocks are subsequently described in detail. The output of the work is the creation of a custom design of a programmable relay and its use in automated measurement and control of the properties of serially produced industrial sources for the energy industry. The test program itself is written in the BASCom-AVR language.
|
|
Visual inspection of PCB installation
Cherniaev, Egor ; Dobrovský, Ladislav (referee) ; Matoušek, Radomil (advisor)
Vizuální kontrola DPS je významnou oblastí rozvoje aplikované informatiky v elektronickém průmyslu. Předložená práce je věnována teoretickému průzkumu používaných algoritmů pro identifikaci defektů montáže komponent na desky plošných spojů a praktické implementaci systému pro automatizaci obecné vizuální kontroly. Průzkum je primárně zaměřen na případy chybějících komponent, orientaci kapacitorů a kvalitu potisku na desce. Praktická část je věnována návrhu a implementaci vlastního systému na frameworku ROS2. Práce popisuje různé aspekty vývoje a použití daného systému. Součástí práce je veřejně přístupný dataset s více než 300 snímky DPS získanými průmyslovou kamerou. Závěrem je provedeno hodnocení přínosu předložené práce.
|
|
Design of a smart house control system
Ovesný, David ; Burian, František (referee) ; Fiedler, Petr (advisor)
This bachelor thesis deals with the comprehensive design solution of a smart home using Loxone technology. Through the appropriate implementation of sensors, actuators, and a central control system, a comprehensive solution for home automation processes is proposed. The theoretical part introduces Loxone technology and briefly compares it with the competing ABB free@home technology. The practical section involves the selection of suitable hardware components and the description of control algorithms. The conclusion of the thesis is dedicated to a cost comparison with the competing technology.
|