{"title":"Learning the Prediction Error for Improving an Analytical-Based Prediction (Object-Model) System for Manipulation Tasks","authors":"O. Solís-Villalta, Federico Ruiz-Ugalde","doi":"10.1109/IWOBI.2018.8464211","DOIUrl":null,"url":null,"abstract":"One of the main tasks in robotics today, is to bring robots closer to humans in everyday situations. This requires the robot to understand how its environment (objects, people, conditions) behaves. One method that tries to connect the environment to the robot is called object model. This proposed system (object model) is able to give the robot an understanding of the physics of the environment. Object models have been used to give robots the ability to understand and control object behavior. This information helps robots to be more capable for skilled manipulation tasks, by predicting how the object will react to external stimulus. The object model used as case of study in this paper, uses an analytical representation for describing object behavior. This analytical representation has the advantage of using meaningful object properties and quickly allowing the robot to manipulate the object without doing a lot of trial and error repetitions. A challenge of this approach is that it can be very difficult to derive a mathematical/mechanical model of the object behavior. Therefore, this model, in most cases, will not describe all the peculiarities and details of object behavior. As a result, predictions are good but not perfect. This paper proposes a method to improve the prediction performance of such system, by learning the error of the analytical model and using this to correct the original prediction. Our results show that such a system is able to improve the prediction performance of the system. A quantitative evaluation using cross validation is provided to demonstrate the ability of our system to reduce the error exhibited by the prediction system (object model).","PeriodicalId":127078,"journal":{"name":"2018 IEEE International Work Conference on Bioinspired Intelligence (IWOBI)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Work Conference on Bioinspired Intelligence (IWOBI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWOBI.2018.8464211","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
One of the main tasks in robotics today, is to bring robots closer to humans in everyday situations. This requires the robot to understand how its environment (objects, people, conditions) behaves. One method that tries to connect the environment to the robot is called object model. This proposed system (object model) is able to give the robot an understanding of the physics of the environment. Object models have been used to give robots the ability to understand and control object behavior. This information helps robots to be more capable for skilled manipulation tasks, by predicting how the object will react to external stimulus. The object model used as case of study in this paper, uses an analytical representation for describing object behavior. This analytical representation has the advantage of using meaningful object properties and quickly allowing the robot to manipulate the object without doing a lot of trial and error repetitions. A challenge of this approach is that it can be very difficult to derive a mathematical/mechanical model of the object behavior. Therefore, this model, in most cases, will not describe all the peculiarities and details of object behavior. As a result, predictions are good but not perfect. This paper proposes a method to improve the prediction performance of such system, by learning the error of the analytical model and using this to correct the original prediction. Our results show that such a system is able to improve the prediction performance of the system. A quantitative evaluation using cross validation is provided to demonstrate the ability of our system to reduce the error exhibited by the prediction system (object model).