|
Kinematics of a robotic arm by means of geometric algebras
Křápek, Michal ; Hrdina, Jaroslav (referee) ; Vašík, Petr (advisor)
In this thesis we are dealing with forward and inverse kinematics of a robotic arm using a model of two dimensional space in conformal geometric algebra. Goal of this thesis is a proposal of algorithms for dealing with inverse kinematics problem and their implementaion. Five algorithms were constructed and implemented in python language. One for computing a position of a robotic arm and four for calculating the trajectory of the gripper. In this thesis, the problem was solved using a theorem about orientation of the line segment normal and with the triangle signature. Because of that, the cumputing load was reduced in implementation of the most complex algorithm which is combining the motion of the gripper along a polygonal chain and motion of the gripper along circular trajectory. The benefit of this thesis is a new approach to solving inverse kinematics problem.
|
|
Real Time Melfa Controlling Using ROS
Liška, Jakub ; Janoušek, Vladimír (referee) ; Rozman, Jaroslav (advisor)
The goal of this bachelor thesis is to explore the possibilities of controlling the industrial robotic arm Mitsubishi Melfa RV-6SL using ROS (Robot Operating System) and the subsequent implementation of this knowledge into a functional application. This work describes to the reader not only the theoretical foundations of the work, but also how to create the configuration packages needed to simulate the robotic arm in the simulation environment Gazebo, as well as real-time control of the real robotic arm. The text also describes path planning using the MoveIt library, based on poses of robotic arm selected in the Rviz visualization environment.
|
|
Design of tool changer for robotic arm
Ress, Vilém ; Knoflíček, Radek (referee) ; Szabari, Mikuláš (advisor)
Theoretical part of the bachelor thesis deals with research about changing end effectors for robots. The subject of practical part is to design two construction variants of the end effector changing mechanism and their comparison based on multicriterial analysis. Thesis also includes detail construction of the selected variant with necessary calculations and drawings of specific parts.
|
|
Design of robotic arm module
Machala, Lukáš ; Kočiš, Petr (referee) ; Szabari, Mikuláš (advisor)
Robots of modular concept have each module functionally independent. They are continuously getting bigger representation on the market nowadays. This thesis contains research in the field of robotic arms and modular concepts. In the next part of the thesis, based on the calculations of structural nodes, were created modules in three sizes, which can be assembled into robotic arm.
|
|
Robotic Arm Path Planning
Major, Tomáš ; Luža, Radim (referee) ; Rozman, Jaroslav (advisor)
This bachelor thesis deals with the control of the Mitsubishi Melfa RV-6SL robot based on the planned path using the MoveIt library. In this thesis the reader can learn how to proceed and what information he needs when he wants to set the robotic arm in motion while using the MoveIt planning library with the ROS platform. The result of this work is the ability to control the Melfa RV-6SL robot with the ROS system, which is together with MoveIt briefly introduced at the beginning of this thesis.
|
|
Robotic Arm with Model Servos
Bobčík, Petr ; Nosko, Svetozár (referee) ; Zemčík, Pavel (advisor)
The main goal of this thesis was to create my own robotic manipulator, which is controlled by its own user interface. I made a robotic arm based on computer Raspberry Pi 3B+ with 5 digital servos and a gripping mechanism in the form of a claw, to which I also attached a laser pointer. The user interface problematics was solved by creating a simple web page (combination of HTML, PHP and JS), which i placed into the Apache 2 web server (installed in Raspberry Pi). I successfully incorporated a way to control the servo one by one and how to control the whole arm with inverse kinematics into the user interface.
|
|
Human-machine collaboration – using computer vision
Sobotka, Pavel ; Matoušek, Radomil (referee) ; Parák, Roman (advisor)
The main task of this bachelor’s thesis is a realization of application for controlling the robotic arm through the Kinect device. Application is programmed in C# language using Microsoft Visual Studio 2017 integrated development environment. The first part of the thesis deals with the topics of collaborative robotics, computer vision and Kinect device from Microsoft. The second part is about the description of the implementation and testing of the application.
|
|
Manipulace s objekty pomocí robotu Mitsubishi RV2AJ založená na analýze obrazu
Koutský, Filip
This Thesis deals with proposal, implementation and testing of a program for detection of objects to be manipulated and a program for control of robotic arm Melfa RV-2AJ manipulating with these objects. The Theoretical part describes selected algorithms for object detection using a Basler camera and introduces options for controlling the robotic arm Melfa RV-2AJ. The Practical part focuses on development and implementation of a program in the LabVIEW Development Environment for object detection using LabVIEW module NI Vision Acquisition Software and NI Vision Builder for Automated Inspection. Furthermore it describes the development of a program for control of robotic arm Melfa RV-2AJ with use of the LabVIEW module for Mitsubishi robot control called Imaging Lab. The program has been tested by a set of testing tasks and the test results subsequently used for suggestions for functionality improvements.
|
| |
|
Robotic hand control by myopotentials
Jablonská, Dominika ; Janoušek, Oto (referee) ; Bubník, Karel (advisor)
The thesis deals with the measurement of myopotecials and their using in controlling the robotic arm. First, it is theoretically described electromyographic signal, his scanning and subsequent processing. There is also described an arm which it is used here. The next aim of this project is paying attention scanning signal on human hands using Biopac system and signal processing in MATLAB with Robotic Toolbox. Also was created a computer model in the user interface GUI.
|