Abstract This thesis presents a novel control architecture, Samba, for reactive task execution. Reactive task execution implies goal-oriented and reactive properties from a robot and the ability to execute several tasks at the same time, also in a dynamic environment. These requirements are fullfilled in Samba by the rrepresentation of goals, intermediate results, and robots actions. The key idea in Samba is to produce continously reactions for all the important objects in the environment. These reactions are represented as action maps, which are a novel representation for robot actions. An action map specifies for each possible action how preferable the action is from the perspective of the producer of the map. the preferences are shown by assigning a weight to each action. Tasks are executed by modifying and combining action maps. The tasks can be either reasoned by a higher layer or triggered by sensor data. Action maps, and the methods for modifying and combining them, enable executing tasks inparallel and considering the dynamics of the environment. further, as the action maps are produced continously from sensor data, the robot actions are based on the current state of the environment. Markers describe goals and intermediate results. They facilitate managing the complexity of the system. Markers describing intermediate results decompose the system vertically, into producers and consumers of data. Markers describing goals decompose the control system horizontally, into a Samba layer and a higher layer of reasoning tasks. Tasks flow via markers from the higher layer to the Samba layer. Markers are tested on a real robot equipment with stereo gaze platform. Further, the samba architecture is applied to playing soccer. Experiments were carried out in the 1997 and 1998 RoboCup competitions. These experiments show that the Samba architecture is a potential alternative for controlling a mobile robot in a dynamic environment.


    Access

    Download


    Export, share and cite



    Title :

    Reactive task execution of a mobile robot


    Contributors:

    Publication date :

    1998-11-30


    Type of media :

    Theses


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    ROBOT TASK EXECUTION METHOD AND APPARATUS, ROBOT, AND STORAGE MEDIUM

    YAN DONGKUN / WANG SHUAISHUAI / FAN DONG et al. | European Patent Office | 2024

    Free access

    Robot task specification and execution through relational positioning

    Rodríguez, Adolfo / Basañez, Luis / Celaya, Enric | BASE | 2007

    Free access

    PLUMMRS: Towards Safe Multi-robot Task Planning and Execution

    Quispe, Ana Huamán / Hart, Stephen / Gee, Seth | TIBKAT | 2022



    PLUMMRS: Towards Safe Multi-robot Task Planning and Execution

    Huamán Quispe, Ana / Hart, Stephen / Gee, Seth | Springer Verlag | 2022