<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
    <record>
        <controlfield tag="001">96262</controlfield>
        <controlfield tag="005">20201120151202.0</controlfield>
        <datafield tag="037" ind1=" " ind2=" ">
            <subfield code="a">TAZ-TFM-2020-1101</subfield>
        </datafield>
        <datafield tag="041" ind1=" " ind2=" ">
            <subfield code="a">spa</subfield>
        </datafield>
        <datafield tag="100" ind1="1" ind2=" ">
            <subfield code="a">García Barreto, Jose Benigno</subfield>
        </datafield>
        <datafield tag="242" ind1="0" ind2="0">
            <subfield code="a">Design and implementation of algorithm which avoids deadlocks in multi-robot system using Modified Banker's Algorithm</subfield>
        </datafield>
        <datafield tag="245" ind1="0" ind2="0">
            <subfield code="a">Diseño e implementación de un algoritmo que evite colisiones en un sistema multi-robot utilizando el Modified Banker's Algorithm</subfield>
        </datafield>
        <datafield tag="260" ind1=" " ind2=" ">
            <subfield code="a">Zaragoza</subfield>
            <subfield code="b">Universidad de Zaragoza</subfield>
            <subfield code="c">2020</subfield>
        </datafield>
        <datafield tag="506" ind1=" " ind2=" ">
            <subfield code="a">by-nc-sa</subfield>
            <subfield code="b">Creative Commons</subfield>
            <subfield code="c">3.0</subfield>
            <subfield code="u">http://creativecommons.org/licenses/by-nc-sa/3.0/</subfield>
        </datafield>
        <datafield tag="520" ind1=" " ind2=" ">
            <subfield code="a">Se utilizan sistemas de eventos discretos (SED), para controlar el movimiento de los robots que conforman un sistema multi-robot.&lt;br />Partiendo de unas trayectorias predefinidas, se modela el sistema mediante un grafo formado por las regiones del espacio de trabajo &lt;br />recogidas en las trayectorias para evitar colisiones. Dichas regiones presentan capacidad unitaria, es decir, no pueden ser ocupadas &lt;br />por más de un robot al mismo tiempo. El modelo utilizado considera que una trayectoria es una secuencia de recursos que cada robot debe&lt;br />ir utilizando secuencialmente, por lo tanto, se trabaja con un sistema que dispone de recursos compartidos. Se entiende por recurso del &lt;br />sistema al arco formado por dos puntos consecutivos de una trayectoria. &lt;br />La utilización de recursos compartidos genera modos de espera, debido a la competencia por los recursos, que pueden derivar en situaciones de bloqueo. En este proyecto se utiliza un algoritmo de evitación de bloqueos, el algoritmo del banquero, para controlar dichas situaciones. El algoritmo del banquero se ejecuta previamente a un cambio de estado del sistema con el fin de determinar si ese posible futuro estado no deriva en una situación bloqueante. &lt;br />Además de la implementación del algoritmo dentro del control de ejecución de trayectorias, se han añadido funcionalidades y modificaciones en el algoritmo que modela el funcionamiento de cada uno de los robots para conseguir que el movimiento de estos esté monitorizado y sea más preciso. &lt;br />&lt;br /></subfield>
        </datafield>
        <datafield tag="521" ind1=" " ind2=" ">
            <subfield code="a">Máster Universitario en Ingeniería Industrial</subfield>
        </datafield>
        <datafield tag="540" ind1=" " ind2=" ">
            <subfield code="a">Derechos regulados por licencia Creative Commons</subfield>
        </datafield>
        <datafield tag="700" ind1=" " ind2=" ">
            <subfield code="a">Mahulea, Cristian</subfield>
            <subfield code="e">dir.</subfield>
        </datafield>
        <datafield tag="700" ind1=" " ind2=" ">
            <subfield code="a">Ezpeleta Mateo, Joaquín Antonio</subfield>
            <subfield code="e">dir.</subfield>
        </datafield>
        <datafield tag="710" ind1="2" ind2=" ">
            <subfield code="a">Universidad de Zaragoza</subfield>
            <subfield code="b">Informática e Ingeniería de Sistemas</subfield>
            <subfield code="c">Ingeniería de Sistemas y Automática</subfield>
        </datafield>
        <datafield tag="856" ind1="0" ind2=" ">
            <subfield code="f">666501@unizar.es</subfield>
        </datafield>
        <datafield tag="856" ind1="4" ind2=" ">
            <subfield code="s">1592523</subfield>
            <subfield code="u">http://zaguan.unizar.es/record/96262/files/TAZ-TFM-2020-1101.pdf</subfield>
            <subfield code="y">Memoria (spa)</subfield>
        </datafield>
        <datafield tag="909" ind1="C" ind2="O">
            <subfield code="o">oai:zaguan.unizar.es:96262</subfield>
            <subfield code="p">driver</subfield>
            <subfield code="p">trabajos-fin-master</subfield>
        </datafield>
        <datafield tag="950" ind1=" " ind2=" ">
            <subfield code="a"></subfield>
        </datafield>
        <datafield tag="951" ind1=" " ind2=" ">
            <subfield code="a">deposita:2020-11-20</subfield>
        </datafield>
        <datafield tag="980" ind1=" " ind2=" ">
            <subfield code="a">TAZ</subfield>
            <subfield code="b">TFM</subfield>
            <subfield code="c">EINA</subfield>
        </datafield>
        <datafield tag="999" ind1=" " ind2=" ">
            <subfield code="a">20200923141440.CREATION_DATE</subfield>
        </datafield>
    </record>

    
</collection>