Title :
The sequencing of data flow tasks in SIGNAL: application to active vision in robotics
Author :
Rutten, Eric ; Marchand, Eric ; Chaumette, François
Author_Institution :
IRISA, Rennes, France
Abstract :
Many applications of real-time systems feature a combination of “continuous” (possibly sampled) and discrete (sequencing and task control) behaviors, both reactive to the evolutions of the execution environment. In particular, robotics applications involve the programming of the control functions for each task, and the sequencing of such tasks at a higher level. In the framework of the real-time synchronized data-flow language SIGNAL, we propose extensions based on time intervals, enabling the specification of tasks, and of their suspension or abortion for their sequencing in reaction to discrete events. This paper illustrates the application of these constructs to active vision in robotics, where successive phases have to be sequenced, each associated with a particular control law, in order to recognise a complex environment
Keywords :
computer vision; parallel languages; parallel processing; real-time systems; robot programming; synchronisation; SIGNAL; active vision; complex environment recognition; continuous behavior; control functions programming; control law; data flow task sequencing; discrete behavior; discrete events; real-time synchronized data-flow language; robotics; sampled behavior; task control; task specification; time intervals; Abortion; Automata; Automatic control; Computer languages; Control systems; Functional programming; Real time systems; Robot programming; Robot sensing systems; Robot vision systems;
Conference_Titel :
Real-Time Systems, 1994. Proceedings., Sixth Euromicro Workshop on
Conference_Location :
Vaesteraas
Print_ISBN :
0-8186-6340-5
DOI :
10.1109/EMWRTS.1994.336861