National Repository of Grey Literature 43 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Lab tasks for dynamic code analysis
Košina, Petr ; Přinosil, Jiří (referee) ; Sysel, Petr (advisor)
The thesis focuses on static and dynamic analysis in software engineering. Static analysis involves examining the source code without executing it, whereas dynamic analysis focuses on executing the code and testing its runtime behavior. The thesis explores various techniques and tools for both types of analysis, including their advantages and limitations. Additionally, the content includes research on the implementation of dynamic code analysis methods across different operating systems. Emphasis is placed on comparing both methods and their application in real-world software environments. Specifically, it provides practical laboratory exercises designed to help students better understand the issues related to dynamic analysis.
Linux distribution for smart building gateway
Nagy, Tomáš ; Komosný, Dan (referee) ; Jablončík, Lukáš (advisor)
The goal of the thesis was to create a Linux distribution for a smart home gateway. The thesis is divided into theoretical and practical parts. The theoretical part dealt with the analysis of the Linux operating system. Subsequently, single board computers are described and compared. In the next part, the gateway issues, communication protocol selection and application containerization are discussed. As a result of addressing the issue, a procedure for adding tools for home automation, the construction of scripts that automate this issue and instructions for their proper execution were proposed.
Design and realization of a developement board for BeagleBoard
Ťapucha, Andrej ; Hanák, Pavel (referee) ; Krajsa, Ondřej (advisor)
Contents of the thesis is to design and create an expansion board for the BeagleBoard computer one plate . The first and very important part was to find out all the possibilities for an extension of the computer itself . Choose the right expansion port . To study the possibility distribution of individual pins . Followed by the appropriate extension election districts that demonstrate the function of each enlargement . Test was designed PCB that contains circuits that change the voltage level of the BeagleBoard to protect a mini computer to the testing of each gusset periphery prevent damage to itself or part of the BeagleBoard . The peripherals themselves bind different parts of theoretical introduction. More specifically the extension of the LCD display is selected segment and includes two lines of 16 characters . When the possibility to add additional components were necessary to deal with the shortcomings of the output pins , this problem was solved by using an expander . He extends itself BeagleBoard by another 16 pins . On these pins are connected together on the LCD matrix keyboard . The creation of the board are two circuit temperature sensors , but have a different type of communication using I2C and one second using 1 -Wire bus . The board also contains various other bus outputs , for example, UART bus. It also contains an output pin which can be controlled PWM modulation . The remaining pins are versatile GPIO pins which can be programmed to define a function using the Linux operating system . The result is a final board of the package control programs which make it possible to verify the individual peripherals.
Telemetry Data Collection and Evaluation
Spurný, Jan ; Krajsa, Ondřej (referee) ; Číka, Petr (advisor)
This thesis describes design and creation of application which collects and values telemetry data. Thesis consist of design and implementation which describes whole system, server settings as well as approach how to consume any given data. Corner stone of this application is based on given data from telemetry station (sensors) and projecting them on the map background. Application consist of user interface and logic how to project any given data into the map. Graphics interface is created using HTML, JavaScript and CSS programming languages. Logic itself is programmed by using backend language PHP including Laravel Framework in combination with MySQL database. Result of this thesis is working implementation covering administration user interface, working cooperation of MQTT server and APIs. There are also implemented all necessary parts for enablement of user interface with cooperation with map background layer. Implementation creates two possible ways how to install package necessary to run this app on Ubuntu system.
Establishment of the graphic interface for firewall using Qt4 framework
Štefany, Martin ; Jelínek, Mojmír (referee) ; Matocha, Tomáš (advisor)
The aim of this thesis is to design an application, which will serve as a~graphical interface to the terminal application iptables. iptables is an application which uses the Netfilter framework for managing firewall in operating system GNU/Linux. Graphical interface is a~way how to raise a~comfort of firewall configuration and management, because user doesn't have to remember all of the commands and graphical interface also shows him actual structure and contents of the firewall in a~tree view. Thesis describes format and options of the commands and also the firewall structure and its function in Linux. Designed application is written in C++ language using aspects of object oriented programming and uses Qt4 framework. Qt4 is a~great framework for creating graphical user interfaces, brings a~lot of new classes and methods and extends programmer's possibilities during designing graphical or terminal applications for lots of platforms. Thesis also includes a~manual to designed graphical interface, to the application qIPtables, which user can use to learn the basics of using this application and firewall management.
Desing of method for position detection of autonomous convoy vehicles
Krysl, Jakub ; Mašek, Petr (referee) ; Věchet, Stanislav (advisor)
This thesis deals with autonomous convoy vehicles control methods. A real 1:10 scale model was choosen as a control and testing platform. As the main computaion unit serves the BeagleBoard xM which runs the used detection method.
Augmented User Interface
Zahrádka, Jiří ; Beran, Vítězslav (referee) ; Španěl, Michal (advisor)
This thesis falls into a field of user interface design. It focuses on tangible user interfaces which utilize a camera and projector to augment physical objects with a digital information. It also includes description of calibration of those devices. The primary object of this thesis is the implementation of an augmented user interface for application windows management. The system consists of a stationary camera, overhead projector and movable tangible objects - boards. The boards are equipped with fiducial markers, in order to be tracked in a camera image. The projector displays the conventional desktop onto the table and the tangible objects. For example, application windows can be projected onto some boards, while the windows move and rotate simultaneously with the boards.
Semantic segmentation of images using convolutional neural networks
Špila, Filip ; Věchet, Stanislav (referee) ; Krejsa, Jiří (advisor)
Tato práce se zabývá rešerší a implementací vybraných architektur konvolučních neuronových sítí pro segmentaci obrazu. V první části jsou shrnuty základní pojmy z teorie neuronových sítí. Tato část také představuje silné stránky konvolučních sítí v oblasti rozpoznávání obrazových dat. Teoretická část je uzavřena rešerší zaměřenou na konkrétní architekturu používanou na segmentaci scén. Implementace této architektury a jejích variant v Caffe je převzata a upravena pro konkrétní použití v praktické části práce. Nedílnou součástí tohoto procesu jsou kroky potřebné ke správnému nastavení softwarového a hardwarového prostředí. Příslušná kapitola proto poskytuje přesný návod, který ocení zejména noví uživatelé Linuxu. Pro trénování všech variant vybrané sítě je vytvořen vlastní dataset obsahující 2600 obrázků. Je také provedeno několik nastavení původní implementace, zvláště pro účely použití předtrénovaných parametrů. Trénování zahrnuje výběr hyperparametrů, jakými jsou například typ optimalizačního algoritmu a rychlost učení. Na závěr je provedeno vyhodnocení výkonu a výpočtové náročnosti všech natrénovaných sítí na testovacím datasetu.
Deploying Virtual Servers for ISP
Zelený, Jan ; Michal, Bohumil (referee) ; Kašpárek, Tomáš (advisor)
This thesis describes principals of virtualization based on the Xen project. Text focuses mainly on putting system into service for purpose of it's subsequent use by ISPs. The goal of this work is also to explore the possible usages of virtualized systems based on the Xen by ISPs. One of these possibilities will be specified to the point when it will by usable or it will be able to be developed independently of author of this work. This work also designs and mostly implements system, which can be used as a base for wide spectrum of of services, when installing these services doesn't effect the rest of the system.
Autonomous vehicle convoy control system architecture based on ROS framework
Buchta, Hynek ; Růžička, Michal (referee) ; Věchet, Stanislav (advisor)
This thesis deals with the problematics of designing control system for convoy of autonomous vehicles using software tools offered as part of the ROS framework, which must take into account possible future implementations of various types of sensors. Designed system is realized on a single-board computer Pi 3 platform, the Raspberry company product. The main input sense is camera stream connected via USB interface. Another important part of the system is a wireless network module allowing communication between vehicles in the convoy as well as remote access to each of them. The engines are directly controlled by a mbed LPC1768 microcontroller communicating through serial link.

National Repository of Grey Literature : 43 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.