The sequencing of data flow tasks in SIGNAL: application to active vision in robotics
- 17 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
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
This publication has 8 references indexed in Scilit:
- A task-level robot programming language and its reactive executionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Structure from motion using an active vision paradigmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A multiparadigm language for reactive systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Purposive and qualitative active visionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Synchronous Programming of Reactive SystemsPublished by Springer Nature ,1993
- Measurement and integration of 3-D structures by tracking edge linesInternational Journal of Computer Vision, 1992
- A new approach to visual servoing in roboticsIEEE Transactions on Robotics and Automation, 1992
- Active tracking strategy for monocular depth inference over multiple framesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1990