{"title":"Normalization of inputs and outputs of neural network based robotic arm controller in role of inverse kinematic model","authors":"Michal Puheim, L. Madarász","doi":"10.1109/SAMI.2014.6822439","DOIUrl":null,"url":null,"abstract":"Goal of this paper is to discuss the methods usable to normalize inputs and outputs of the neural network controller used to control the arm of the humanoid robot with 3 degrees of freedom. The task of the controller is to solve the inverse kinematic problem, i.e. to move the hand of the humanoid robot to the target location given in arbitrary coordinate system other than its own kinematic chain defined by joint angle vector. In order to train accurate model for the controller it is necessary to normalize the values of input and output data in the training dataset. Data normalization within certain criteria, prior to the training process, is crucial to obtain satisfactory results as well as to fasten the training process itself. To proceed with the normalization we need to reduce domains of the training data in advance. Despite this task may look trivial, especially if I/O domains are clearly given, in some applications, such as finding the solution to the inverse kinematics problem of the humanoid robotic arm, it may become more complex and challenging. In this paper we will analyze possible options to perform normalization using expert oriented, automatic and hybrid approaches.","PeriodicalId":441172,"journal":{"name":"2014 IEEE 12th International Symposium on Applied Machine Intelligence and Informatics (SAMI)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 12th International Symposium on Applied Machine Intelligence and Informatics (SAMI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SAMI.2014.6822439","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
Goal of this paper is to discuss the methods usable to normalize inputs and outputs of the neural network controller used to control the arm of the humanoid robot with 3 degrees of freedom. The task of the controller is to solve the inverse kinematic problem, i.e. to move the hand of the humanoid robot to the target location given in arbitrary coordinate system other than its own kinematic chain defined by joint angle vector. In order to train accurate model for the controller it is necessary to normalize the values of input and output data in the training dataset. Data normalization within certain criteria, prior to the training process, is crucial to obtain satisfactory results as well as to fasten the training process itself. To proceed with the normalization we need to reduce domains of the training data in advance. Despite this task may look trivial, especially if I/O domains are clearly given, in some applications, such as finding the solution to the inverse kinematics problem of the humanoid robotic arm, it may become more complex and challenging. In this paper we will analyze possible options to perform normalization using expert oriented, automatic and hybrid approaches.