The objective of this study is the control of a robot manipulator KUKA youBot based on robot vision.
The thesis deals with two modes of robot control. The first is based on colour markers that are installed on the manipulator and on objects, which are important for performing the task. In the second part, control is based on the information from the algorithm for detection of ArUco markers. The markers are placed at positions, where the manipulator is to carry out a part of its task. As soon as the task has been completed the robot returns to the starting position.
Methods of illumination are presented briefly. Specified is what has to be taken into account when selecting the light and its luminosity. Furthermore, discussed are issues related to using lenses on cams, their influence on the picture and procedures for the elimination of errors as well as the camera calibration. Finally, the algorithm for detection of ArUco markers is described and task implementation is detailed.
The robot control was entirely implemented in the MATLAB SIMULINK programme environment, where the robot task was determined in the StateFlow diagram. The detection of colour markers was created in MATLAB programme environment where capture and image processing were implemented based on Image Acquisition Toolbox and Image Processing Toolbox.
|