DocumentCode :
3176377
Title :
A task-level robot programming language and its reactive execution
Author :
Coste-Mainere, E. ; Espiau, Bernard ; Rutten, Eric
Author_Institution :
Ecole des Mines de Paris Sophia-Antipolis, Valbonne, France
fYear :
1992
fDate :
12-14 May 1992
Firstpage :
2751
Abstract :
A robotic application is defined by a set of scheduled actions, each action being modeled as a robot-task with functional and behavioral aspects. The authors propose a programming approach located at an intermediary level between objective and object levels, called the task-level. The basic feature consists of using a synchronous language (Esterel) as the target language of an application programming language that is able to express in a natural way the logical and temporal dependencies of the actions. The synchrony assumption induces the need for the design of a synchronous/asynchronous interface to be associated with the computer system. This aspect is considered. The proposed language is presented, and an example of a robotic application is given
Keywords :
high level languages; object-oriented programming; robot programming; Esterel; behavioral aspects; intermediary level; logical dependencies; object levels; reactive execution; scheduled actions; synchronous language; synchronous/asynchronous interface; task-level robot programming language; temporal dependencies; Application software; Availability; Computer interfaces; Computer languages; Discrete event systems; Force control; Force sensors; Robot programming; Robot sensing systems; Sensor systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 1992. Proceedings., 1992 IEEE International Conference on
Conference_Location :
Nice
Print_ISBN :
0-8186-2720-4
Type :
conf
DOI :
10.1109/ROBOT.1992.219990
Filename :
219990
Link To Document :
بازگشت