{"title":"A factorisation model of robotic tasks","authors":"Salima Benbernou","doi":"10.1016/S0954-1810(98)00001-6","DOIUrl":null,"url":null,"abstract":"<div><p>The implantation of programs which gives a robot the ability to perform a non-repetitive task (task not completely defined called also unexpected), was hindered by a complex problem: the difficulty met by the classical method in programming (procedural) to formulate a task which the evolution model does not obey to an algorithmic pre-established design. As a part of that the aim of this paper is to propose an analysis approach which lies on a mechanism of factorisation of the complex task. The idea developed consists of subdividing the activity of programming into two steps. A <em>descriptive step</em> which allows the formulation of a complex task using a functional approach without integrating any element to the construction of an executing program and a <em>constructive step</em> which develops a program using the preceding formulation. This program expresses, more or less explicitly, the <em>way</em> of solving different problems posed by the execution of the task at the level of a robot. The aspect of time is introduced as a logical form in the last step for the sequencing of actions while executing a task.</p></div>","PeriodicalId":100123,"journal":{"name":"Artificial Intelligence in Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1999-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0954-1810(98)00001-6","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence in Engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0954181098000016","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The implantation of programs which gives a robot the ability to perform a non-repetitive task (task not completely defined called also unexpected), was hindered by a complex problem: the difficulty met by the classical method in programming (procedural) to formulate a task which the evolution model does not obey to an algorithmic pre-established design. As a part of that the aim of this paper is to propose an analysis approach which lies on a mechanism of factorisation of the complex task. The idea developed consists of subdividing the activity of programming into two steps. A descriptive step which allows the formulation of a complex task using a functional approach without integrating any element to the construction of an executing program and a constructive step which develops a program using the preceding formulation. This program expresses, more or less explicitly, the way of solving different problems posed by the execution of the task at the level of a robot. The aspect of time is introduced as a logical form in the last step for the sequencing of actions while executing a task.