|
ROS framework and its use in regard to actuation
Starý, Vojtěch ; Dobrovský, Ladislav (referee) ; Hůlka, Tomáš (advisor)
This bachelor thesis deals with the ROS framework and its use. ROS software is an operating system used to control robots. The essence of this work is a brief description of the ROS framework, the process of creating and commissioning your own robot and testing the robot on defined tasks. The first task is to map the simulated environment and the second is autonomous navigation in the simulated environment. The middle part deals with drives.
|
|
Turtlebot in ROS framework
Bartoš, Pavel ; Šoustek, Petr (referee) ; Hůlka, Tomáš (advisor)
The aim of this work is to create a model of Turtlebot and to test it in the Gazebo environment. The paper presents a series of algorithms that simulate the movement of the robot and its ways of orientation in a selected space. The created solution provides the robot with the ability to create a collision-free course based on the sensor data. The benefit of this work is to introduce the ROS framework and bring an undestandment of its features.
|
| |
|
Design of a quadcopter model
Provazník, Marek ; Cejpek, Zdeněk (referee) ; Hůlka, Tomáš (advisor)
This thesis is about design of quadcopter model using framework ROS (Robot Operating System) and simulation environment Gazebo and RViz. It contains brief search about drones in general, dynamics of quadcopter and ROS framework basics. The practical part focuses on code of the world, model, actuators controllers and regulation of quadcopter
|
|
Design of a robot gripper
Stoszek, Šimon ; Hůlka, Tomáš (referee) ; Matoušek, Radomil (advisor)
This bachelor's thesis is focused on robotic end-effectors, grippers in particular and is bringing their general overview. The goal of the thesis is to design, assemble and program a three finger gripper. The effector is designed using ROBOTIS Premium building set, especially Dynamixel actuators, obstacle detector and Bioloid frames, 3D printed parts. It is possible to use this three finger gripper in two configurations: centric for grasping spherical objects and parallel for grasping cylindrical objects. Functionality of this end-effector was successfully experimentally verified. Main benefits of the gripper are: its ability to adapt to shape and size of grasped object and to automatically initiate its grasping.
|
| |
|
Arduino programming with Matlab/Simulink
Bartoněk, Jan ; Hůlka, Tomáš (referee) ; Matoušek, Radomil (advisor)
The content of this bachelor´s thesis is a research of possibility of programming an Arduino microcontroller using Matlab/Simulink program. Part of the thesis is also a brief research of the Arduino platform. Furthermore, two practical tasks were created and described in this work, which can be used for educational purposes. The first being an application demonstrating the use of the DHT22 sensor, created using App Designer, which is part a of Matlab. The second task deals with the regulation of the position of a levitating body in the tube, using Simulink. Demonstration videos were created for both tasks and are part of this work.
|
| |
| |
|
Model visualization in virtual reality
Cmajdálka, Ondřej ; Dobrovský, Ladislav (referee) ; Hůlka, Tomáš (advisor)
This thesis deals with phenomenon called virtual reality, its historical development and nowadays used technologies. The next part is dedicated to game engines, their history and structure. In practical part a proposal and development of virtual reality environment is described. The proposed environment demonstrates selected features of the game engine that make it a suitable tool for developing virtual reality environments.
|