We present a brief analysis of robotic programming techniques in the context of service robots, deriving the requirements of such systems to incorporate a high-level planner, a behaviour-based layer responsible for addressing unstructured problems, and machine learning modules for working with specific, complex motions which may involve many degrees of freedom. As the most important requirement for large-scale systems, we see the traceability of observed aspects of behaviour back to the modules causing these aspects. We present an initial prototype developing these ideas in application to the task of navigation in a cluttered, maze-like environment. The prototype uses an expand-able set of event monitors, the states of which regulate which ...
In order to face with various contexts and situations, autonomous robots should be endowed with many...
We discuss the use of predictive planning, embodied in a computer-based Reflective Agent, to provide...
Since their invention in the 1980s, behaviour-based systems have become very popular among roboticis...
The industrial robot's principal advantage over traditional automation is programmability. Robots ...
Programming in societies of behavior-agents is emerging as a promising method for creating mobile ro...
iii iv Traditional robot control involves following a structure of perception, planning and then act...
In this paper we propose a novel programming model for a personal robot that has an original behavio...
As the deployment of robots is shifting away from the industrial settings towards public and privat...
This paper adresses the identification of the key elements to be present in a generic, behaviour-bas...
In this paper, a system for modeling of service robot tasks is presented. Our work is motivated by t...
Behavior Trees (BTs) are a Control Architecture (CA) that was invented in the video game industry, f...
In this paper we propose an architecture for a new task-level system, which we call TWAIN. Task-le...
Autonomous robots execute complex behaviours to operate and perform tasks in real-world environme...
peer reviewedIn this short paper, we first introduce a possible new model for designing and implemen...
Robotic systems are entering the stage. Enabled by advances in both hardware components and software...
In order to face with various contexts and situations, autonomous robots should be endowed with many...
We discuss the use of predictive planning, embodied in a computer-based Reflective Agent, to provide...
Since their invention in the 1980s, behaviour-based systems have become very popular among roboticis...
The industrial robot's principal advantage over traditional automation is programmability. Robots ...
Programming in societies of behavior-agents is emerging as a promising method for creating mobile ro...
iii iv Traditional robot control involves following a structure of perception, planning and then act...
In this paper we propose a novel programming model for a personal robot that has an original behavio...
As the deployment of robots is shifting away from the industrial settings towards public and privat...
This paper adresses the identification of the key elements to be present in a generic, behaviour-bas...
In this paper, a system for modeling of service robot tasks is presented. Our work is motivated by t...
Behavior Trees (BTs) are a Control Architecture (CA) that was invented in the video game industry, f...
In this paper we propose an architecture for a new task-level system, which we call TWAIN. Task-le...
Autonomous robots execute complex behaviours to operate and perform tasks in real-world environme...
peer reviewedIn this short paper, we first introduce a possible new model for designing and implemen...
Robotic systems are entering the stage. Enabled by advances in both hardware components and software...
In order to face with various contexts and situations, autonomous robots should be endowed with many...
We discuss the use of predictive planning, embodied in a computer-based Reflective Agent, to provide...
Since their invention in the 1980s, behaviour-based systems have become very popular among roboticis...