Title :
Designing a controller that works: using formal techniques in robotic systems
Author :
Probert, P.J. ; Stamper, R.
Author_Institution :
Oxford Univ., UK
fDate :
11/1/1991 12:00:00 AM
Abstract :
The size and complexity of robot controllers is such that it is impossible to predict their performance by conventional means. Debugging and system maintenance are major problems which have only partial solutions. In conjunction with careful structuring, the authors have used formal mathematical techniques (often known generically as formal methods) in designing the software architecture of a mobile robot controller to gain greater understanding of the system and to validate its expected performance. The impetus for this work is a major mobile robot project to provide sensory control in a factory application. In this article, the authors assess the place of formal methods in the cycle of system development
Keywords :
computer debugging; computer maintenance; formal specification; industrial robots; mobile robots; robot programming; debugging; design; factory application; formal methods; mobile robot; performance prediction; robot controllers; sensory control; software architecture; system development; system maintenance; timer communicating sequential processes;
Journal_Title :
Computing & Control Engineering Journal