Skip to Main content Skip to Navigation
Conference papers

ContrACT: a software environment for developing control architecture.

Robin Passama 1, * David Andreu 2, * 
* Corresponding author
1 IDH - Interactive Digital Humans
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
2 DEMAR - Artificial movement and gait restoration
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : Robotic software is now one of essential part of robotic system development, therefore software control architecture design methods and concepts, often inspired by engineering software field, are necessary within a robotic project to enhance evolution, modularity and re-usability, and to avoid redesign costs [1]. Control software architecture design approaches are usually classified into three main categories: Reactive architectures are built by gathering several modules called behaviors. Each behavior reacts continuously to the situation sensed by the perception system [4]. Actuators control values are obtained from a weighted summation of all commands generated by these modules. The complexity of this method lies in weights adjustment allowing a good reaction and keeping global objective [5][8]. Deliberative architectures are built in several levels, usually three. Decisions are taken in the higher level; the intermediate level is in charge of controlling and supervising. The low level deals with all periodical treatment related to the instrumentation, such actuator control or measuring instrument management [3]. Hybrid architectures are a mixed of two previous ones. Usually these are structured in three layers: the deliberative layer, based on planning, the control execution layer and a functional reactive layer [6][7][9][11].
Document type :
Conference papers
Complete list of metadata

Cited literature [25 references]  Display  Hide  Download
Contributor : David Andreu Connect in order to contact the contributor
Submitted on : Friday, June 10, 2011 - 3:47:20 PM
Last modification on : Thursday, January 20, 2022 - 4:19:10 PM
Long-term archiving on: : Monday, December 5, 2016 - 4:00:59 AM


Files produced by the author(s)


  • HAL Id : inria-00599683, version 1



Robin Passama, David Andreu. ContrACT: a software environment for developing control architecture.. CAR: Control Architectures of Robots, INRIA Grenoble Rhône-Alpes, May 2011, Grenoble, France. ⟨inria-00599683⟩



Record views


Files downloads