Autonomous mobile robots have to perform a multiplicity of concurrent activities to carry out useful tasks while quickly reacting to sensorial inputs in a dynamic, partially unknown environment. The paper discusses the operating system requirements of a mobile robotic system, by focusing on the timing and communication requirements of the involved tasks. A distributed software architecture is proposed which implements a hybrid (pre-emptive/non-pre-emptive) task scheduling policy and a dedicated inter-task communication protocol, offering an efficient programming interface for the development of soft real-time robotic application
Cooperating mobile autonomous robots have been generating a growing interest in fields such as rescu...
Due to their human-like structure, humanoid robots are capable of doing some complex tasks. Since a ...
Abstract. This paper presents the software being developed at IRI (In-stitut de Robòtica i Informà...
This paper presents ETHNOS-IV - a real-time programming environment for the design of a system compo...
In recent years there has been great interest in robot software control architectures. However, alth...
Most robot software architectures focus on the problem of imitating human intelligence and thus typi...
Starting from a user point of view the paper discusses the requirements of a development environment...
This paper outlines our plans for a real-time systems research program to support the longterm goal ...
This paper is about simple to use, extensible software for mobile robotic research. It is concerned ...
Software development for autonomous mobile robots is a difficult task. One of the reasons is the ver...
The complexity of robotic software architectures stems from the need to manage a diverse range of se...
Implementing software for autonomous mobile robots is a non-trivial task, because such robots incor...
Abstract: In this article, we describe specific constraints of vision systems that are dedicated to ...
Autonomous and semi-autonomous mobile robots have to perform a multiplicity of concurrent activities...
Robotics is increasingly on the agenda to perform both complex tasks in uninviting environment and a...
Cooperating mobile autonomous robots have been generating a growing interest in fields such as rescu...
Due to their human-like structure, humanoid robots are capable of doing some complex tasks. Since a ...
Abstract. This paper presents the software being developed at IRI (In-stitut de Robòtica i Informà...
This paper presents ETHNOS-IV - a real-time programming environment for the design of a system compo...
In recent years there has been great interest in robot software control architectures. However, alth...
Most robot software architectures focus on the problem of imitating human intelligence and thus typi...
Starting from a user point of view the paper discusses the requirements of a development environment...
This paper outlines our plans for a real-time systems research program to support the longterm goal ...
This paper is about simple to use, extensible software for mobile robotic research. It is concerned ...
Software development for autonomous mobile robots is a difficult task. One of the reasons is the ver...
The complexity of robotic software architectures stems from the need to manage a diverse range of se...
Implementing software for autonomous mobile robots is a non-trivial task, because such robots incor...
Abstract: In this article, we describe specific constraints of vision systems that are dedicated to ...
Autonomous and semi-autonomous mobile robots have to perform a multiplicity of concurrent activities...
Robotics is increasingly on the agenda to perform both complex tasks in uninviting environment and a...
Cooperating mobile autonomous robots have been generating a growing interest in fields such as rescu...
Due to their human-like structure, humanoid robots are capable of doing some complex tasks. Since a ...
Abstract. This paper presents the software being developed at IRI (In-stitut de Robòtica i Informà...