National Repository of Grey Literature 61 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Genetic Algorithms Based Game in Unity
Bábek, Radomír ; Beran, Vítězslav (referee) ; Vlnas, Michal (advisor)
This thesis focuses on the areas of game development and genetic algorithms. It describes the design and implementation of the game PlantEVO, which features special fighting plants. The player's task is to understand the workings of the genetic algorithm and to use it as efficiently as possible in breeding his plants. After then the strength of his plants is tested in online battles against other players. The battles are designed in a turn-based strategy combat style. The game uses a client-server architecture. The client is programmed in the Unity game engine, the server uses the REST API architecture.
Training tracking using NFC technology
Blažík, Vojtěch ; Zachariášová, Marcela (referee) ; Strnadel, Josef (advisor)
This bachelor thesis describes the development of mobile application which uses NFC technology for training tracking and monitoring of gym equipment usage. The work summarizes the basic motivation and approaches to training and equipment tracking as well as NFC technology and mobile app development focused on the multiplatform framework Flutter. The resulting app is based on the client-server architecture with offline mode support and uses the identifiers of deployed NFC tags to identify the machine and exercises. The goal of this work is to show a functional system, which incorporates this technology in an unconventional way to achieve a higher user comfort.
Optimization of control using reinforcement learning on the Robocode platform
Pastušek, Václav ; Myška, Vojtěch (referee) ; Burget, Radim (advisor)
This master's thesis focuses on optimizing the control of a tank robot in the Robocode environment using reinforcement learning. The complexity of this problem falls into the EXPSPACE class, presenting a challenge that cannot be underestimated. The theoretical part of the thesis meticulously examines the Robocode platform, concepts of reinforcement learning, and relevant algorithms, while the practical part focuses on optimizing the agent, implementing reinforcement learning algorithms, and creating a user-friendly interface for easy training and testing of models. A total of 64 models were trained and tested as part of the thesis, with their data and parameters compared and presented in accompanying databases and graphs. The best results in terms of average hits per episode were achieved by models labeled v0.8.0 and v1.0.0. The first model exhibited a certain ability to evade shots, while the second model showed more successful hits.
Polygonal Mesh Segmentation
Švancár, Matúš ; Kodym, Oldřich (referee) ; Španěl, Michal (advisor)
This bachelor thesis analyzes and approaches the issue of segmentation of polygonal models. It presents a design of an interactive method inspired by the method described in the Interactive Mesh Segmentation Based on Feature Preserving Harmonic Field. The method uses graph-cut and is implemented as a web application. The application supports .obj and .stl file formats, allows the user to load a model, draw sketches representing foreground and background on the surface of the model, and to start segmentation. Once completed, the user can download the resulting models or continue segmenting with one of them.
Torrent Peer Monitoring
Bezděk, David ; Pluskal, Jan (referee) ; Polčák, Libor (advisor)
This master's thesis deals with analysis and implementation of methods for BitTorrent monitoring focusing on the Mainline DHT protocol. The aim of the thesis was to create a system, that will be looking for BitTorrent peers that participe in the illegal file distribution. Another task of the system was to collect and analyze data for counting size of the BitTorrent network. That was achieved by taking over of existing method. The system was designed and implemented as a module for monitoring of cybernetic crime. It also defines an interface for storing and sharing data, that provides data evaluation, easy data manipulation and serves for possible future extensions.
Simulator and client for MODBUS devices
Ondrášek, Michael ; Franek, Lešek (referee) ; Fiedler, Petr (advisor)
This bachelor’s thesis deals with communication protocol MODBUS. The properties of the protocol and its function are described at the beginning of a thesis. There are designed two applications on the basis of identified properties in the other part of thesis, they represent the server part and the client´s part. The server part is implemented by selected functions of protocol and it represents devices for data collection. The next part is the detailed design of applications and the description of their realization. The last part deals with testing of designed applications with available SW simulators. The thesis deals also with user manual for control of created applications.
Smart Loudspeaker with Raspberry Pi
Vondráček, Tomáš ; Špaňhel, Jakub (referee) ; Herout, Adam (advisor)
The bachelor thesis deals with the creation of music system that allows users to organize and play music in real time. The music system is based on client-server architecture and consists of server, web and mobile application. The server application serves as a music player and a connection broker among clients. The client serves as a user interface for the server, but can organize and play music on its own. The music system is implemented in JavaScript (ECMAScript 2018). The server application is built on the Node.js and implements Socket.IO server with REST API. The web application is based on React and presented as SPA. The mobile application is implemented in React Native with focus on Android system. The server and web applications are deployed on Heroku servers and Raspberry Pi computer. Mobile application is published on Google Play. The music system can be used for private music playback or as a means of organizing music among multiple users.
iOS Application for Painting Visualization in Augmented Reality
Mensák, Samuel ; Polášek, Tomáš (referee) ; Bobák, Petr (advisor)
This bachelor thesis deals with augmented reality on mobile devices made by Apple with focus on visualization of images on vertical plane. At the beginning of the thesis, reader is informed about technologies related to augmented reality and development of mobile and web applications in Swift programing language. Based on these technologies, mobile application and web server is designed and implemented. The thesis describes whole process of development starting with designing of UI, continuing with implementation and testing and finishes with working mobile application and web server. The resulting client-server system enables user to visualize paintings in augmented reality using mobile app.
Game Server for On-Line Gaming
Ohnheiser, Jan ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
Bachelor's thesis deals with development and creation application of Game Server for On-line Gaming. It deals with the classification of existing similar applications, network interface and game logic. It shows the possible use of library ENet, SDL and OpenGL. It demonstrates the functionality of the proposed server on simple games.
Streaming of 3D Geometry over Network
Rozehnal, Jaroslav ; Beran, Vítězslav (referee) ; Přibyl, Jaroslav (advisor)
This thesis is oriented on problematics of streaming 3D geometrics over network. Main importance is seen in efectivity of streaming, for what there is presented special protocol, working over protocol UDP, and adaptation of Level of Detail. For visualization of transmitted geometry trivial graphical engine is developed. In the end there are presented results of tests, oriented on protocol's efectivness.

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