National Repository of Grey Literature 21 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
None homogenous robot swarm creation
Bělohlávek, Jan ; Bergeon,, Yves (referee) ; Křivánek, Václav (advisor)
The subject of this thesis is enabling the DJI Robomaster S1 robot to be used as an autonomous drone in a robotic swarm. This is achieved by an analysis and documentation of the robot's internal communications protocol and the implementation of this protocol into the system. The Robomaster S1 is an educational robot, that the University of Defense in Brno wants to use for experimenting with swarm formations. However, the design of the robot does not allow for it to be controlled by external code and its source code is not public. The robot's main computer controls the rest of the robot via CAN bus, this communication was reverse engineered and the individual commands were documented. The robot's main computer was replaced with an ESP32, which now sends the commands itself and controls the robot. A wireless control method, which utilizes the ESP-NOW protocol, was also implemented. This enables the user to control the robot manually, but also serves as a foundation to enabling several robots to communicate with one another. With the applied modifications the battery life also significantly improved. The robot can now be used in a robotic swarm.
Library creating in Matlab/Simulink for sensors of Lego Mindstorm
Kovařík, Michal ; Doskočil,, Radek (referee) ; Křivánek, Václav (advisor)
his bachelor's thesis is a detailed analysis and communication with selected sensors from HiTechnic. The sensors are both digital and analog and offer a wide range of applications in robotics. They are designed for the Lego Mindstorms NXT 2.0 kit and they are compatible with the Lego Mindstorms EV3 kit used here. Selected sensors include a compass, gyroscope, accelerometer, barometer, force sensor, tilt sensor, and various types of infrared sensors. The content of the thesis includes a detailed description of the sensors and the method of communication with them. The result is the implementation of controllers for individual sensors in the Matlab and Simulink environment. Sample measurements with sensors were performed to verify the functionality of the controllers. The created controllers can be further utilized for education in the field of programming or automation.
Application of MATLAB Coder for automatic generation of C code for dsPIC microcontrollers
Mácha, Tomáš ; Křivánek, Václav (referee) ; Grepl, Robert (advisor)
Generating C code from MATLAB can be a powerful tool for a wide range of engineering problems. Especially in cases where MATLAB excels, including matrix operations and some of the built-in functions, code conversion may represent a significant assistance in their development. The aim of this master's thesis is to explore the possibilities of generating C code using MATLAB Coder App. As the documentation for MATLAB Coder was not found sufficient a theoretical basis for the use of this tool was introduced along with simple examples of possible applications. Next, code generation for controlling a laboratory DC motor using a microcontroller dsPIC was made automatic and controlled directly from a single MATLAB script. Individual steps were described to supplement existing documentation and to allow for an easy use. Finally, selected functions were tested for code generation. As a result, certain limitations can be outlined, as well as suitability of both the created tool and the MATLAB Coder App.
Modelování chůze čtyřnohého robotu
Číž, Adam ; Křivánek, Václav (referee) ; Grepl, Robert (advisor)
This thesis deals with creation of a dynamic model of a walking quadruped robot in MATLAB/Simscape Multibody environment. It describes the process of creation from modelling of the geometry all the way to the gait algorithm assembly. Inverse kinematics was used to create the gait algorithm. The thesis also includes evaluation of the outputs of the model in form of angular velocity and torque time course in the joints of the robot while walking.
Modeling and identification of medieval catapult
Štupák, Jakub ; Křivánek, Václav (referee) ; Grepl, Robert (advisor)
This thesis is about modelling and optimalization of medieval trebuchet and few of his simplified variants. First part contains information about similar siege engines, description of working principles of medieval trebuchets and his parameters used in history. In practical part have been created four modes of trebuchet with different level of simplification. Subsequently have been calculated range and efficiency of this system in dependence on his parameters. These parameters have been optimized to obtain maximum range, and obtained results have been compared between models. Lastly real, scaled model of trebuchet have been made, and his motion have been compared with motion of computer-based model. With this computer-based model have been also obtained optimal parameters of scaled trebuchet.
Návrh a realizace laboratorního modelu "Inverzní kyvadlo řízené setrvačníkem"
Novotný, Jan ; Křivánek, Václav (referee) ; Grepl, Robert (advisor)
This thesis deals with the design of a lecture model of an inverse pendulum controled by a flywheel, which is a system of an unstable beam with an electromotor and a reaction wheel at its end. The moment of motor acting on the flywheel also causes a moment acting on the beam, which is the way the system is controled. The device works connected to a personal computer.
Design of an application for educational model of a manipulator with three degrees of freedom
Youssef, Daniel ; Křivánek, Václav (referee) ; Klimeš, David (advisor)
Tato práce popisuje další vývoj výukového sériového manipulátoru se třemi stupni volnosti. Práce se zabývá jednoduchou mechanickou úpravou manipulátoru, ale především pak softwarovou částí. Výsledkem je pak hra piškvorky, kdy manipulátor umožňuje hru proti lidskému protějšku. První část práce je věnována zlepšení inicializačního procesu manipulátoru a následně pak i návrhem vhodné polohové regulace. V další části je manipulátor rozšířen o jeden stupeň volnosti. Součástí je i návrh koncového efektoru vhodného pro psaní. Z takto upraveného manipulátoru je sestaven kinematický model vhodný pro real-time řízení. Dalším krokem v práci je návrh samotné aplikace hry piškvorky. Je navržen vhodný hrací algoritmus, včetně detekce a rozpoznání znaků v hracím poli pomocí kamery. Následně je vše implementováno do real-time aplikace, kde komunikaci s uživatelem zajišťuje navržené uživatelské rozhraní.
Design of the robot's control system for the distribution of warning signs in a traffic accident
Karas, Kristián ; Křivánek, Václav (referee) ; Bastl, Michal (advisor)
The main topic of this bachelor thesis is the design of the autonomous robot control model for the positioning of warning elements in a traffic accident. The thesis deals with three management models. Also the work introduces components of robot and communication of two control systems.
Design and realization of mechanical components of the robotic head
Michal, Mikuláš ; Křivánek, Václav (referee) ; Spáčil, Tomáš (advisor)
In the beginning of this thesis the movement of human head and it’s limitations are described afterwards 2 possible mechanisms with either 2 or 3 degrees of freedom which could realize the required movement are described. The following part focuses on the assembly of a prototype and it’s control algorithm. The last part describes different ways a platform with at least 2 degrees of freedom could be realized with focus on construction of the platform and adequate propulsion. A chosen variant is then realized.
Automatic synchronization of projected and scanned images
Šura, Jakub ; Křivánek, Václav (referee) ; Appel, Martin (advisor)
This bachelor’s thesis deals with creating a software solution in MATLAB for automatic synchronization of scanned depth map and projected image capable of working with various RGB-D sensors. The tested sensors are two versions of Microsoft Kinect. Research deals with overviewing and classifying various depth map sensing technologies. It describes the evolution and classification of different technologies, compares their advantages and disadvantages, and presents their examples on current market.

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