Roboto pozicionavimo klaidų kompensavimas taikant gilųjį Q-mokymosi algoritmą
Abstract
Disertacijoje nagrinėjama robotų pozicijos klaidų problema. Pagrindinis tyrimo objektas yra mašininio mokymosi metodų panaudojimas roboto (ar robotinės sistemos) kinematiniams parametrams nustatyti ir klaidų kompensavimo metodui sukurti. Pagrindinis disertacijos tikslas – pasitelkiant mašininio mokymosi metodus sukurti robotinės sistemos, naudojančios inercinius jutiklius, trajektorijos tikslumo vertinimo sistemą, skirtą geriausioms sistemos kinematinių parametrų kompensacinėms reikšmėms nustatyti ir pritaikyti ją trajektorijos tikslumui įvertinti.
Disertacijoje sprendžiami trys pagrindiniai uždaviniai: taikant mašininio mokymosi qiliojo Q-mokymosi algoritmą sukurti metodą roboto kinematinėms klaidoms kompensuoti, sukurtą kompensavimo procesą realizuoti ir įvertinti jo efektyvumą.
Disertaciją sudaro įvadas, trys skyriai, bendrosios išvados, naudotos literatūros ir autoriaus publikacijų disertacijos tema sąrašai.
Įvadiniame skyriuje aptariama tiriamoji problema, darbo aktualumas, aprašomas tyrimų objektas, formuluojamas darbo tikslas bei uždaviniai, aprašoma tyrimų metodika, darbo mokslinis naujumas, darbo rezultatų praktinė reikšmė, ginamieji teiginiai. Įvado pabaigoje pristatomos disertacijos tema autoriaus paskelbtos publikacijos ir pranešimai mokslinėse konfe-rencijose bei disertacijos struktūra.
Pirmame skyriuje pateikiama mašininio mokymosi tipų ir algoritmų apžvalga, pristatoma mokslinėje literatūroje aptinkama roboto klaidų ir inercinių jutiklių panaudojimo robotikoje analizė. Skyriaus pabaigoje formuluojamos išvados ir tikslinami disertacijos uždaviniai.
Antrajame skyriuje pateikiamos roboto pozicionavimo klaidų tyrimo metodikos, analizė ir rezultatai. Aprašomi skirtingi roboto darbo režimai ir aplinkos veiksniai, darantys įtaką roboto padėties tikslumui.
Trečiajame skyriuje pateikiamas eksperimentinio tyrimo stendo aprašymas, mechanizmo roboto pozicijos klaidoms kompensuoti panaudojant giliojo Q-mokymosi algoritmą eksperimentinių tyrimų metodika ir gauti tyrimų rezultatai, leidžiantys įvertinti siūlomo mašininio mokymosi algoritmo robotinės sistemos (roboto) klaidoms kompensuoti efektyvumą.
Disertacijos tema publikuoti aštuoni moksliniai straipsniai: du – mokslo žurnaluose, įtrauktuose į Clarivate Analytics Web of Science duomenų bazės su cituojamumo rodikliu sąrašą; vienas – konferencijų medžiagoje, referuotoje Clarivate Analytics Web of Science duomenų bazėje, penki – žurnaluose, įtrauktuose į kitas tarptautines duomenų bazes. Disertacijoje atliktų tyrimų rezultatai buvo paskelbti trijose tarptautinėse mokslinėse kon-ferencijose Lietuvoje ir užsienyje. The dissertation deals with the problem of robot position errors. The main object of research is the application of machine learning methods to determine the kinematic parameters of a robot (or robotic system) and to create an error compensation method. The main goal of the dissertation is to create a trajectory accuracy assessment system for a robotic system using inertial measurement unit sensors, with the help of machine learning methods, to determine the optimal compensatory values of the system’s kinematic parameters and to apply that system to the robot for trajectory accuracy evaluation.
The dissertation addresses three main tasks: machine learning algorithms are used to create and propose a method to compensate for the kinematic errors of the robot, and to evaluate the effectiveness of the created machine learning process with a specific position and load of the robot.
The dissertation consists of an introduction, three chapters, general conclusions, a list of used literature and a list of the author’s publications on the subject of the dissertation.
The introductory chapter discusses the research problem and the relevance of the dissertation, describes the research object, formulates the purpose and tasks of the research, describes the research methodology, the scientific novelty of the dissertation, the practical significance of the dissertation results, and the defended statements. At the end of the introduction, the author’s publications and conference presentations on the subject of the dissertation are presented, as well as the structure of the dissertation.
The first chapter focuses on literature analysis. It provides an overview of machine learning types and algorithms, an analysis of robot errors and the use of inertial sensors in robotics in the scientific literature. The chapter closes with conclusions and clarifies dissertation tasks. The second chapter presents the methodology and analysis of robot positioning errors, as well as the methodology of compensating identified errors using machine learning. The third chapter provides the results of experimental studies, which allow for the evaluation of the effectiveness of the proposed machine-learning algorithm to compensate for robot errors.
Eight scientific articles were published on the subject of the dissertation: two in scientific journals included in the list of Clarivate Analysis Web of Science database with citation index; one in conference materials, referenced in Clarivate Analytics Web of Science database, and five in journals of other international databases. The research results were publicised at three international scientific conferences in Lithuania and abroad.