Simulación de misiones de rescate con robots
dc.contributor.advisor | Pavón Mestras, Juan | |
dc.contributor.advisor | Garijo, Francisco J. | |
dc.contributor.author | García Terriza, Luis | |
dc.contributor.author | Moreno de Pradas, Sergio | |
dc.date.accessioned | 2023-06-21T06:19:01Z | |
dc.date.available | 2023-06-21T06:19:01Z | |
dc.date.issued | 2016 | |
dc.degree.title | Grado en Ingeniería Informática | |
dc.description | Trabajo de Fin de Grado en Ingeniería Informática (Universidad Complutense, Facultad de Informática, curso 2015/2016) | |
dc.description.abstract | Este proyecto consiste en el desarrollo de un sistema para simular misiones de rescate usando equipos de robots donde cada robot tiene sus propios objetivos y debe coordinarse con el resto de sus compañeros para realizar con existo la misión de rescate en escenarios dinámicos. El escenario se caracteriza por contener: - Agentes Robot: son las entidades del sistema encargado de tareas relacionadas con el rescate, como por ejemplo, explorar el terreno o rescatar a una víctima. Se organizan de forma jerárquica, esto es, hay un jefe encargado de asignar tareas a los demás robots, que serán subordinados. - Víctimas: son los objetivos a rescatar en la misión. Tienen una identificación, una localización y una esperanza de vida. -Obstáculos: delimitan una zona por la que el robot no puede pasar. Simulan la existencia de paredes, rocas, árboles…, es decir, cualquier tipo de estructura existente en un escenario real. - Zona segura: marca un punto del mapa adonde los robots moverán a las víctimas en el rescate. Representa lo que en un rescate real sería un campamento u hospital. El sistema permite: - Crear y gestionar escenarios de simulación - Definir equipos de robots con diferentes miembros, diferentes objetivos y comportamientos. - Definir modelos organizativos en los equipos y estrategias de coordinación. - Realizar los objetivos individuales y de grupo para salvar a las víctimas llevándolas al sitio seguro esquivando los obstáculos. - Realizar experimentos de simulación: probar distintas configuraciones de equipo con un número variable de robots, varias víctimas en lugares diferentes y escenarios independientes. Se ha partido del proyecto ROSACE(Robots et Systèmes AutoCommunicants Embarqués / Robots y sistemas embebidos autocomunicantes), que está construido sobre la herramienta ICARO, que es una Infraestructura Ligera de Componentes Software Java basada en Agentes y Recursos y Organizaciones para el desarrollo de aplicaciones distribuidas. El punto de partida ya implementaba una versión preliminar del proyecto capaz de organizar objetivos entre los robots y que consigan ir a la localización objetivo. El presente proyecto utiliza el patrón arquitectónico de ROSACE y parte de su infraestructura pero desarrolla un sistema original con nuevas herramientas para definir y gestionar escenarios, disponer de un modelo más realista del comportamiento de los robots y controlar el proceso de simulación para incluir posibles fallos de los robots y para el estudio individual y colectivo de los miembros de los equipos. | |
dc.description.abstract | This project consists on developing a MultiAgent System simulator to rescue victims in dynamic environments. Agents are goal oriented autonomous robots organized in teams. The scenario is made up of the following: - Robots: they are the entities of the system in charge of tasks related to the rescue, like for example, exploring the terrain or rescuing a victim. They are organized hierarchically, that means that there is a boss in charge of assign tasks to the rest of the robots, which are subordinates. - Victims: they are the objectives to rescue in the mission. They have an id, a location and a life expectancy. - Obstacles: they delimit a zone where robots cannot go through. They simulate the existence of walls, rocks, trees…, that is to say, any kind of existing structure in a real scenario (real life). - Safe place: it is a mark of the map where the robots will move the victims to in the rescue. It represents what in a real rescue would be a camp or a temporary hospital. The simulator provides the - Creation & management of scenarios - Definition of robot teams with different members, objectives and behaviours. - Organization models and goal resolution strategies: role in the team, individual goals, goal resolution process. - Simulation experiments by selecting a scenario and a team to achieve a mission consisting on rescuing the victims in the scenario. Metrics considered for evaluation are: - Simulation time - Rescue victims mean - Percentage of rescued victims The project is based on the architecture of the ROSACE project incorporating a significant set of new features regarding the creation and management of scenarios, agent models, team organization and simulation. | |
dc.description.department | Depto. de Ingeniería de Software e Inteligencia Artificial (ISIA) | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.status | unpub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/38671 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/66053 | |
dc.language.iso | spa | |
dc.rights | Atribución-NoComercial 3.0 España | |
dc.rights.accessRights | open access | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc/3.0/es/ | |
dc.subject.cdu | 004.896(043.3) | |
dc.subject.cdu | 007.52(043.3) | |
dc.subject.cdu | 519.87:004(043.3) | |
dc.subject.keyword | Misión de rescate | |
dc.subject.keyword | Robots | |
dc.subject.keyword | Multiagente | |
dc.subject.keyword | Cálculo de rutas | |
dc.subject.keyword | Inteligencia artificial | |
dc.subject.keyword | Victima | |
dc.subject.keyword | Salvamento | |
dc.subject.keyword | ICARO | |
dc.subject.keyword | ROSACE | |
dc.subject.keyword | Organización de equipos | |
dc.subject.keyword | Rescue misión | |
dc.subject.keyword | Multiagent | |
dc.subject.keyword | Route calculation | |
dc.subject.keyword | Artificial Inteligence | |
dc.subject.keyword | Victim | |
dc.subject.keyword | Saving | |
dc.subject.keyword | Team organization | |
dc.subject.ucm | Inteligencia artificial (Informática) | |
dc.subject.ucm | Robótica | |
dc.subject.unesco | 1203.04 Inteligencia Artificial | |
dc.title | Simulación de misiones de rescate con robots | |
dc.type | bachelor thesis | |
dspace.entity.type | Publication |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- Memoria TFG - Luis García Terriza y Sergio Moreno de Pradas.pdf
- Size:
- 3.6 MB
- Format:
- Adobe Portable Document Format