Romansy 14 pp 271-278 | Cite as

Integration Policy for Critical Multi-layered Distributed Robotics Applications

  • Pierre Pomiers
Part of the International Centre for Mechanical Sciences book series (CISM, volume 438)


Tomorrow, advanced mobile robotic applications have to be able to cope with various situations and perform tasks in a dynamic environment. Furthermore, finding concrete applications in a wide range of user oriented industrial products, such systems, embedding several computing units, have to support both increasing demand of interactivity and number of non-critical pieces of hardware and software. To this aim not only advanced programming techniques, but also appropriate control architectures are required. This paper proposes a generic methodology, actually in use for our own products, that offers both the possibility to model such internally competing systems and the capability to coordinate them. A special parallel is drawn between our approach and the SynDEx1 software methodology, developed by INRIA, on which our current implementation relies.


Integration Policy Abstraction Layer Motion Command Criticality Level Synchronous Data Flow 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Grandpierre, T., Lavarenne, C., and Sorel, Y. (1999). Optimized rapid prototyping for real-time embedded heterogeneous multiprocessors. In 7th International Workshop on Hardware/Software Co-Design CODES’99 - Rome, Italy. Google Scholar
  2. Halbwachs, N., Lagnier, F., and Ratel, C. (1992). Programming and verifying real-time systems by means of the synchronous data-flow programming language lustre. IEEE Transactions on Software Engineering, Special Issue on the Specification and Analysis of Real-Time Systems.Google Scholar
  3. Halbwachs, N. (1993). Synchronous programming of reactive systems. Kluwer Academic Pub.Google Scholar
  4. Halbwachs, N. (1995). The declarative code DC, version 1.2a. Google Scholar
  5. Nilsson, K., and Johansson, R. (1999). Integrated Architecture for Industrial Robot Programming and Control. Robotics ans Autonomous Systems.Google Scholar
  6. Schlegel, C., and Wörz, R. (1999). Interfacing Different Layers of a Multilayer Architecture for Sensorimotor Systems using the Object-Oriented Framework SMARTSOFT. In Proceedings of the 3rd European Workshop on Advanced Mobile Robots EUROBOT’99 - Zürich, Switzerland. Google Scholar
  7. Shirazi, B., Hurson, A., and Kavi, K. (1995). Scheduling and load balancing in parallel and distributed systems, IEEE computer science press.Google Scholar
  8. Sorel, Y. (1994). Massively Parallel Computing Systems with Real Time Constraints - The Algorithm Architecture Adequation Methodology.Google Scholar

Copyright information

© Springer-Verlag Wien 2002

Authors and Affiliations

  • Pierre Pomiers
    • 1
  1. 1.Robosoft, Technopole IzarbelBidartFrance

Personalised recommendations