Number of found documents: 510
Published from to

Návrh humanoidní ruky robota
Novák Martin; Uzakov Timur; Čáp Jiří
2018 - English
Návrh robotické ruky je konceptualizací zápěstí a loketních kloubů, předloktí a horní části ramen s možností ramenního kloubu. V této bakalářské práci je demonstrován vývoj ručního designu, od nakreslených návrhů až po kompletní digitální shromáždění, stejně jako problémy, které se objevily při realizaci myšlenek. Kromě toho je testovací algoritmus zapsán pro ovládání každého servomotoru a tedy každého pohybu ruky. Nakonec jsou vyvozeny závěry a jsou uvedeny návrhy pro budoucí vývoj.The design of a robotic hand is a conceptualization of wrist and elbow joints, forearm and upper arm with a proposition for shoulder joint. The evolution of the hand design, from sketched proposals to a complete digital assembly, is demonstrated in this bachelor work as well as problems, which appeared during realization of the ideas, are addressed. Furthermore, a testing algorithm is written for control of each servo motor and hence each motion of the hand. Finally, conclusions are drawn and propositions for future development are given. Keywords: roboticka,ruka,Návrh,loketní kloub,zápěstní kloub,ramenní kloub,míč koncept,koncept ozubení,ovládání lanem; robotic,hand,design,elbow joint,wrist joint,shoulder joint,ball concept,gear concept,control by ropes Available in digital repository of ČVUT.
Návrh humanoidní ruky robota

Návrh robotické ruky je konceptualizací zápěstí a loketních kloubů, předloktí a horní části ramen s možností ramenního kloubu. V této bakalářské práci je demonstrován vývoj ručního designu, od ...

Novák Martin; Uzakov Timur; Čáp Jiří
České vysoké učení technické v Praze, 2018

Case Studies on various approaches to using Technology as a driver for African Development
Freiberg František; Dimmock Matthew David; Charvátová Dagmar
2018 - English
Sub-Saharan Africa (SSA) has been largely left behind in the last century's race for development. This thesis explores the connection between innovation and standard of living in the context of technology. We address the question: What can be learned from current efforts to use technology to resolve real-life issues encountered by Africans, and how can this be applied in new contexts?Sub-Saharan Africa (SSA) has been largely left behind in the last century's race for development. This thesis explores the connection between innovation and standard of living in the context of technology. We address the question: What can be learned from current efforts to use technology to resolve real-life issues encountered by Africans, and how can this be applied in new contexts? Initially we conduct a broad overview of the situation in SSA, concentrating on the areas of health, clean water, power and transport infrastructure. By studying two specific companies, Zipline and Desert Rose working respectively in the fields of drone distribution and water filtration, we examine their approaches to the African market, the needs which they address and their chosen solutions to meet those needs. Finally, we propose our own project, to establish a solar panel factory using the principles which we have discovered, selecting the optimum country and conducting a brief study into feasibility. The principles established in the paper relate to the need for innovation, a careful choice of country in which to locate, the use of robust designs and the importance of working closely with Africans. These are of value to investors in the continent, and those considering humanitarian work through the medium of business. Taking them into consideration can help challenge the way we approach sustainable development, prioritising the inclusion of Africans in the process. Keywords: Sub-Saharan Africa,African development,Appropriate technology,Thin-film photovoltaics,Solar panel manufacturing,Unmanned aerial vehicles,Household water filter,Technological innovation; Sub-Saharan Africa,African development,Appropriate technology,Thin-film photovoltaics,Solar panel manufacturing,Unmanned aerial vehicles,Household water filter,Technological innovation Available in digital repository of ČVUT.
Case Studies on various approaches to using Technology as a driver for African Development

Sub-Saharan Africa (SSA) has been largely left behind in the last century's race for development. This thesis explores the connection between innovation and standard of living in the context of ...

Freiberg František; Dimmock Matthew David; Charvátová Dagmar
České vysoké učení technické v Praze, 2018

Optimalizace betonových prvků pomocí genetických algoritmů
Petřík Martin; Kuvaldina Margarita; Bílý Petr
2018 - English
This abstract can include spoilers to the thesis. If you would like to enjoy the process of reading more, I kindly suggest you skipping it and getting back to it later on. In the following work, the author has developed a code that uses the Finite Element Analysis to calculate structure's characteristics, such as deflections and stress in each member. In the next step, she focused on optimizing chosen 2D truss structure to the best shape possible via Genetic Algorithm application. The optimization is performed on selected nodes locations and crosssections of each element. In the first part of the work, the author discusses methods used to reach the goal. All of them were implemented via programming language Python and programming framework PyCharm. Then a guide through the written code is provided. The main objective was to provide a reader with an excessive amount of information to create a similar code or to continue in a development of the existing one and expanding it to different usages, such as, for example, 3D structures. Further, a few examples of the work are being discussed in detail to introduce the reader to how, by adjusting different parameters, the outcome can be changed. A discussion on the implications of the model is provided and options for the future work are outlined. Author has decided to share her progress with others and have everything open-sourced to allow anyone to contribute and continue with the idea and build upon it. You can find the code on GitHub (https://github.com/margkuval/Thesis), a platform created mainly for code sharing. In case you shall have any questions related to the code, please address them using the GitHub platform. As for the thesis itself, you can find an online version on Research Gate (https://www.researchgate.net/profile/Margarita\_Kuvaldina) The author would kindly like to ask you for citing whenever you use any part of her code or thesis. Thank you for understanding.This abstract can include spoilers to the thesis. If you would like to enjoy the process of reading more, I kindly suggest you skipping it and getting back to it later on. In the following work, the author has developed a code that uses the Finite Element Analysis to calculate structure's characteristics, such as deflections and stress in each member. In the next step, she focused on optimizing chosen 2D truss structure to the best shape possible via Genetic Algorithm application. The optimization is performed on selected nodes locations and crosssections of each element. In the first part of the work, the author discusses methods used to reach the goal. All of them were implemented via programming language Python and programming framework PyCharm. Then a guide through the written code is provided. The main objective was to provide a reader with an excessive amount of information to create a similar code or to continue in a development of the existing one and expanding it to different usages, such as, for example, 3D structures. Further, a few examples of the work are being discussed in detail to introduce the reader to how, by adjusting different parameters, the outcome can be changed. A discussion on the implications of the model is provided and options for the future work are outlined. Author has decided to share her progress with others and have everything open-sourced to allow anyone to contribute and continue with the idea and build upon it. You can find the code on GitHub (https://github.com/margkuval/Thesis), a platform created mainly for code sharing. In case you shall have any questions related to the code, please address them using the GitHub platform. As for the thesis itself, you can find an online version on Research Gate (https://www.researchgate.net/profile/Margarita\_Kuvaldina) The author would kindly like to ask you for citing whenever you use any part of her code or thesis. Thank you for understanding. Keywords: Optimization,concrete truss,genetic algorithm,civil engineering optimization,structural engineering,Python,Finite Element Analysis,Finite Element Method; Optimization,concrete truss,genetic algorithm,civil engineering optimization,structural engineering,Python,Finite Element Analysis,Finite Element Method Available in digital repository of ČVUT.
Optimalizace betonových prvků pomocí genetických algoritmů

This abstract can include spoilers to the thesis. If you would like to enjoy the process of reading more, I kindly suggest you skipping it and getting back to it later on. In the following work, the ...

Petřík Martin; Kuvaldina Margarita; Bílý Petr
České vysoké učení technické v Praze, 2018

Opponent Modelling knihovna pro StarCraft AI
Čertický Michal; Bohuslav Tomáš; Vynikarová Dana
2018 - English
Tato práce se zabývá knihovnou pro modelování protivníka za použití umělé inteligence a strojového učení. Knihovna je navržena pro umělou inteligenci hrající počítačovou hru Starcraft, ovšem nabízená řešení základních problémů při modelování oponenta se dají uplatnit nejen ve hře Starcraft, ale i v celé rovině real-time-strategy her.This thesis implements a library for opponent modelling problem using artificial inteligence and machine learning methods. The library is designed for AI modules playing computer game Starcraft. However, provided solutions of fundamental opponent modelling problems can be used not only in Starcraft, but in the sphere of all real-time-strategy games. Keywords: Implementace knihovny,Modelování opponenta,Starcraft,Umělá inteligence,Strojové učení,Neuronová síť; Library implementation,Opponent modeling,Starcraft,Artificial intelligence,Machine learning,Neural network Available in digital repository of ČVUT.
Opponent Modelling knihovna pro StarCraft AI

Tato práce se zabývá knihovnou pro modelování protivníka za použití umělé inteligence a strojového učení. Knihovna je navržena pro umělou inteligenci hrající počítačovou hru Starcraft, ovšem nabízená ...

Čertický Michal; Bohuslav Tomáš; Vynikarová Dana
České vysoké učení technické v Praze, 2018

Opendata slovenské státní správy
Starý Jan; Šprlák Juraj; Gattermayer Josef
2018 - English
Témou tejto bakalárskej práce sú otvorené dáta a ich praktické využitie. Te-oretická časť práce uvádza otvorené dáta, opisuje ich hlavné atribúty, pred-stavuje svetových lídrov v otváraní dát, prezentuje niektoré z najdôležitejších inštitúcií, ktoré sa zaoberajú otvorenými dátami a otvoreným vládnutím vo svete a v Európskej únií a analyzuje situáciu na Slovensku spolu s najzauj-mavejšími a najvýznamnejšími štátnymi a neštátnymi projektmi. Praktická časť sa zameriava na ekonomické údaje mesta Prešov, ktoré poskytuje najužitočnejšie otvorené údaje na Slovensku. Analyzuje tieto údaje a opisuje implementáciu hlavného produktu tejto bakalárskej práce - webovej aplikácie postavenej na týchto údajoch, ktorá ich prezentuje a prepája s Ob-chodným registrom Slovenskej republiky.The concern of this bachelor thesis are open data and their practical usage. The theoretical part of the thesis introduces the open data, describes their main attributes, discusses the world leaders in data opening, presents some of the most important institutions foucusing on the open data and open government in the world and in the European Union and analyses the situation in Slovakia with the most interesting and impactful state and non-state projects. The practical part focuses on the economic data of the city of Prešov, a municipality providing most useful open data in Slovakia. It analyses these data and describes the implementation of the main product of the thesis { a web application built on top of these data, which presents and connects them to the Slovak Business Register. Keywords: otvorené dáta,otvorené vládnutie,webová aplikácia,Prešov,java; open data,open government,web application,Prešov,java Available in digital repository of ČVUT.
Opendata slovenské státní správy

Témou tejto bakalárskej práce sú otvorené dáta a ich praktické využitie. Te-oretická časť práce uvádza otvorené dáta, opisuje ich hlavné atribúty, pred-stavuje svetových lídrov v otváraní dát, ...

Starý Jan; Šprlák Juraj; Gattermayer Josef
České vysoké učení technické v Praze, 2018

Mobilní nástroj pro analýzu podnikových procesů založený na metodice DEMO
Skotnica Marek; Nymsa Petr; Pergl Robert
2018 - English
Práce se zabývá problematikou vizualizace podnikových procesů v reálném čase a následné zpracování nasbíraných dat do grafických přehledů. Hlavním témeatem je zaměření se na metodiku DEMO, která přináší jiný způsob a také pohled na modelování podnikových procesů. Cílem práce je navrhnout přístup vizualizace procesů modelovaných metodikou DEMO. Kromě vizualizace je cílem vytvořit mobilní aplikaci formou proof-of-concept, která obsahuje navrhované přístupy a také vizualizaci nasbíraných dat do různých grafických přehledů, které mohou pomoci lépe řídit podnik. Práce je zaměřena více teoreticky, kde autor řeší různé přístupy vizualizací. K ověření navrhovaných přístupů je vytvořena mobilní aplikace, která demonstruje vizualizaci na modelových příkladech.Thesis is focused on business process visualisation in real-time and processing collected data and displaying them within graphical overviews. Main focus is on DEMO methodology in the thesis, which brings another approach how business process modelling can be done. Goal of thesis is to propose a way how process visualisation through DEMO can be done. Besides visualisation, second goal is to create mobile application in form of proof-of-concept, which contains proposed approaches and visualisation of collected data within various graphical overviews. This can help people to lead better their business. Thesis is more theoretical, author is focused on propose various visualisation approaches. The simple mobile application is implemented to verify proposed approach, where visualisation is demonstrated on model examples. Keywords: mobilní aplikace,vizualizace procesů,DEMO metodika,business intelligence,procesní řízení,Xamarin; mobile application,process visualisation,business intelligence,DEMO methodology,business process management,Xamarin Available in digital repository of ČVUT.
Mobilní nástroj pro analýzu podnikových procesů založený na metodice DEMO

Práce se zabývá problematikou vizualizace podnikových procesů v reálném čase a následné zpracování nasbíraných dat do grafických přehledů. Hlavním témeatem je zaměření se na metodiku DEMO, která ...

Skotnica Marek; Nymsa Petr; Pergl Robert
České vysoké učení technické v Praze, 2018

Efektivní a bezpečné generování dokumentů z více podobných, nedůvěryhodných zdrojů
Hrončok Miroslav; Poul Mikuláš; Suchánek Marek
2018 - English
Dříve mohli upravovat obsah projektu pro vzdělávací materiály Nauč se Python! jen důvěryhodní správci. Cílem této práce bylo umožnit vykreslovat některý obsah z forků hlavního gitového repozitáře, nicméně ale bezpečně a efektivně. Toho bylo dosáhnuto implementací nástroje, který dokáže spustit kód v Pythonu pod nastavitelnou úrovní izolace a uchovávat výsledky dluhodobě v mezipaměti. Tento nástroj byl následně integrován do projektu Nauč se Python!, kde vykresluje části obsahu v izolovaném prostředí, buď v Docker kontejnerech nebo na virtuálním stroji pomocí Vagrantu. Integrace také umožňuje sdílení částí obsahu napříč repozitáři.Previously, only trusted maintainers could modify the content of Nauč se Python!, a project for educational content deployed to the web. The goal of this thesis was to allow for some of the content to be rendered from forks of the base Git repository, but safely and efficiently. That was accomplished by creating a tool which can run Python code in various levels of isolation and cache the results. This tool was then integrated into the Nauč se Python! project, building parts of the website in an isolated environment, either in Docker containers or in virtual machines managed by Vagrant, and sharing appropriate content fragments across repositories. Keywords: sandboxing,izolace procesů,cachování obsahu,Python,Git,Docker,Vagrant; sandboxing,process isolation,content caching,Python,Git,Docker,Vagrant Available in digital repository of ČVUT.
Efektivní a bezpečné generování dokumentů z více podobných, nedůvěryhodných zdrojů

Dříve mohli upravovat obsah projektu pro vzdělávací materiály Nauč se Python! jen důvěryhodní správci. Cílem této práce bylo umožnit vykreslovat některý obsah z forků hlavního gitového repozitáře, ...

Hrončok Miroslav; Poul Mikuláš; Suchánek Marek
České vysoké učení technické v Praze, 2018

Korelační útoky na TOR
Kokeš Josef; Fajfer Jan; Zahradnický Tomáš
2018 - English
Primárním cílem této bakalářské práce je popsat a provést korelační útok na anonymizační síť Tor. První kapitola analyzuje design Toru, model a vektory útoku. Druhá kapitola popisuje aktuální stav korelačních útoků na Tor a významné práce v této oblasti. Praktická část popisuje testy, které byly uskutečněny pomocí dvou různých metod na korelační útoky. Hlavní testy ukázaly poměrně dobrou korelaci s průměrným korelačním koeficientem r větším než 0,87 pro obě metody. Chybovost byla 5 % s žádnými výsledky, které by špatně identifikovaly vybraného klienta připojeného k Toru. Kapitola pokračuje analýzou faktorů ovlivňujících tyto útoky. Práci zakončuje kapitola popisující a analyzující opatření proti korelačním útokům na Tor.The primary goal of this bachelor's thesis is to describe and execute a correlation attack on the anonymity network Tor. It starts with an analysis of Tor's design, threat model, and attack vectors and continues with the analysis of the current state of correlation attacks on Tor and notable work in this field. The practical part contains execution of an attack using the Levine et al. and a modified Sun et al. method on the live Tor network. The main tests showed an overall good correlation with an average correlation coefficient r greater than 0.87 for both methods. The error rate was 5% with no false positives. The thesis continues with an analysis of factors influencing these attacks and concludes with a description and an analysis of countermeasures against end-to-end correlation attacks. Keywords: onion routing,Tor,korelační útoky,provedení útoku,protiopatření; onion routing,Tor,correlation attacks,attack execution,countermeasures Available in digital repository of ČVUT.
Korelační útoky na TOR

Primárním cílem této bakalářské práce je popsat a provést korelační útok na anonymizační síť Tor. První kapitola analyzuje design Toru, model a vektory útoku. Druhá kapitola popisuje aktuální stav ...

Kokeš Josef; Fajfer Jan; Zahradnický Tomáš
České vysoké učení technické v Praze, 2018

Pitch shifting audio signálů v reálném čase pomocí STFT na DSP procesoru
Novotný Martin; Onderka Jan; Pulc Petr
2018 - English
Cílem této práce je implementace pitch shifteru, tedy měniče výšky zvuku, stereofonního zvukového signálu v reálném čase s požadavkem na nízké zkreslení a nízkou latenci. Jsou zváženy různé algoritmy a je vybrán algoritmus Ocean založený na posunu košů krátkodobé Fourierovy transformace. Je opravena chybná rovnice v popisu algoritmu. Algoritmus je implementován v reálném čase na přípravku digitálního signálového procesoru ADSP BF548 EZ-KIT a jeho výstupy jsou porovnány s dalšími pitch shiftery. Je zjištěno, že implementace funguje téměř stejně dobře jako komerční pitch shifter. Je prezentován závěr, že další radikální zlepšení algoritmů pro pitch shifting založených na krátkodobé Fourierově transformaci není možné, jelikož se již přibližují principiálním omezením transformace.The goal of this work is to implement a pitch shifter of a stereophonic audio signal in real time with a requirement of low distortion and low latency. Basic principles of audio processing are explained. Various pitch shifting algorithms are described and considered, resulting in selection of the Ocean algorithm based on Short time Fourier transform bin shifting. An erroneous equation in the algorithm description is fixed. The algorithm is implemented in real-time on a digital signal processor kit ADSP BF548 EZ-KIT and its outputs are compared to other pitch shifters. The implementation is found to perform almost as well as a commercial pitch shifter. It is concluded that further drastic improvements of Short time Fourier transform based pitch shifters are impossible as they are approaching the fundamental limits of the transform. Keywords: Pitch shifting,číslicové zpracování signálu,reálný čas,nízká latence,Blackfin,BF548,krátkodobá Fourierova transformace,STFT,windowing,váhovací okno,Overlap and Add,OLA,Constant Overlap and Add,COLA,banka filtrů,SOLA,Synchronous Overlap and add,PSOLA,Pitch Synchronous Overlap and Add,algoritmus Rollers,phase vocoder,algoritmus Ocean; Pitch shifting,digital signal processing,real time,low latency,Blackfin,BF548,Short time Fourier transform,STFT,windowing,window function,Overlap and Add,OLA,Constant Overlap and Add,COLA,filter bank,SOLA,Synchronous Overlap and add,PSOLA,Pitch Synchronous Overlap and Add,Rollers algorithm,phase vocoder,Ocean algorithm Available in digital repository of ČVUT.
Pitch shifting audio signálů v reálném čase pomocí STFT na DSP procesoru

Cílem této práce je implementace pitch shifteru, tedy měniče výšky zvuku, stereofonního zvukového signálu v reálném čase s požadavkem na nízké zkreslení a nízkou latenci. Jsou zváženy různé algoritmy ...

Novotný Martin; Onderka Jan; Pulc Petr
České vysoké učení technické v Praze, 2018

Analýza úniku informace odběrovým postranním kanálem z mikrořadiče
Buček Jiří; Shchavleva Marina; Lórencz Róbert
2018 - English
Spotřeba zařízení může prozradit mnoho informací ohledně jeho vnitřní struktury a toku dat který toto zařízení zpracovává. Jednoduchá a Diferenciální odběrové analýzy jsou v odborné literatuře široce probrané techniky pro útoky postranními kanály. Tato práce uvádí čtenáře do problematiky analýzy spotřeby a dává krátký přehled metod, které jsou k tomu používány. Hlavním cílem této bakalářské práce je analýza spotřeby mikrořadiče při vykonávání různých operací z jeho instrukční sady, konkrétně se jedná o mikrořadič ATMega163, vestavěný do smartkarty. Jsou probrány důležité aspekty toho, jak mikrořadič funguje a jak zpracovává instrukce: instrukční cyklus, adresy v paměti programu, hodnoty operandů a tok dat. Kromě toho práce popisuje jak typ instrukce ovlivňuje spotřebu, jinak řečeno, jaké procesy se odehrávají uvnitř mikrořadiče při zpracování dat a kontrole toku programu.Through power consumption of a device a lot of information about it internal structure and data it processes can be leaked. Simple and Differential power analysis are well described techniques for such side channel attacks. This work gives brief introduction to the idea of power side channel analysis and methods it uses. The main objective of this Bachelor's thesis is power side channel analysis of a microcontroller's instruction set specifically ATMega163 which is embedded in a smartcard. Important aspects of microcontroller's operation and it's instructions are discussed: instruction execution cycle, address in a Program Memory, operand values and data flow. Also how instruction type affects power consumption, in other words, what does microcontroller internally do to process data or manage program flow. Keywords: útoky postranními kanály,analýza spotřeby,SPA,DPA,spotřeba mikrořadičů,ATMega163,instrukční sada; side channel attacks,power analysis,SPA,DPA,microcontroller's power consumption,ATMega163,instruction set Available in digital repository of ČVUT.
Analýza úniku informace odběrovým postranním kanálem z mikrořadiče

Spotřeba zařízení může prozradit mnoho informací ohledně jeho vnitřní struktury a toku dat který toto zařízení zpracovává. Jednoduchá a Diferenciální odběrové analýzy jsou v odborné literatuře široce ...

Buček Jiří; Shchavleva Marina; Lórencz Róbert
České vysoké učení technické v Praze, 2018

About project

NRGL provides central access to information on grey literature produced in the Czech Republic in the fields of science, research and education. You can find more information about grey literature and NRGL at service web

Send your suggestions and comments to nusl@techlib.cz

Provider

http://www.techlib.cz

Facebook

Other bases