Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots

El presente proyecto se basa en el diseño e implementación de un equipo que consta de 4 agentes robóticos programables los cuales interactúan entre si y un ambiente dinámico estando en la capacidad de realizar una tarea para la que fueron programados. En el caso de este proyecto, un juego de futbol...

Full description

Autores:
Cano Gómez, José David
Prada Pasella, Ricardo
Tipo de recurso:
Fecha de publicación:
2014
Institución:
Universidad del Magdalena
Repositorio:
Repositorio Unimagdalena
Idioma:
spa
OAI Identifier:
oai:repositorio.unimagdalena.edu.co:123456789/6140
Acceso en línea:
http://repositorio.unimagdalena.edu.co/handle/123456789/6140
Palabra clave:
Futbol
Sensores
Robot
Rights
restrictedAccess
License
atribucionnocomercialsinderivar
id UNIMAGDALE_27e98d0694c2de8248329faf3422bcf1
oai_identifier_str oai:repositorio.unimagdalena.edu.co:123456789/6140
network_acronym_str UNIMAGDALE
network_name_str Repositorio Unimagdalena
repository_id_str
dc.title.spa.fl_str_mv Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
title Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
spellingShingle Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
Futbol
Sensores
Robot
title_short Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
title_full Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
title_fullStr Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
title_full_unstemmed Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
title_sort Diseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robots
dc.creator.fl_str_mv Cano Gómez, José David
Prada Pasella, Ricardo
dc.contributor.advisor.none.fl_str_mv Iglesias, Jose Ramon
dc.contributor.author.none.fl_str_mv Cano Gómez, José David
Prada Pasella, Ricardo
dc.subject.spa.fl_str_mv Futbol
Sensores
Robot
topic Futbol
Sensores
Robot
description El presente proyecto se basa en el diseño e implementación de un equipo que consta de 4 agentes robóticos programables los cuales interactúan entre si y un ambiente dinámico estando en la capacidad de realizar una tarea para la que fueron programados. En el caso de este proyecto, un juego de futbol robótico. Dichos agentes constan de sensores, sistema de comunicación inalámbrica y un sistema de visión con reconocimiento de colores para poder interactuar con el ambiente. También posee pines libres para que el estudiante pueda hacer uso de ellos como lo desee. Cada robot es fácilmente reprogramable para realizar cualquier tarea, no es necesario desmontar el robot para hacerlo y puede ser programado sin necesidad de circuitería externa. Simplemente se carga el programa por medio de un cable USB y un software especializado y se encuentra listo para realizar su tarea. Además de la aplicación mostrada cada robot tiene un paquete de funciones básicas (escritas en código C) como lo son el control de los motores, sistema de visión, adquisición de información por medio de los sensores, comunicación inalámbrica y guías de programación y utilización de cada módulo de los robots. Una de las funciones más importantes es que cada robot tiene un sistema de visión local y su procesamiento es realizado en el PIC32, como consecuencia su visión es limitada y la inteligencia artificial juega un papel vital para realizar un buen desempeño. Se tiene como aplicación principal de muestra un juego de futbol de robots, donde cada robot tiene un rol, una posición dentro del juego (atacante, portero), cada uno de ellos está en la capacidad de identificar la bola y portería adversaria para simular un juego de futbol.
publishDate 2014
dc.date.issued.spa.fl_str_mv 2014
dc.date.submitted.spa.fl_str_mv 2014
dc.date.accessioned.none.fl_str_mv 2021-10-12T15:09:04Z
dc.date.available.none.fl_str_mv 2021-10-12T15:09:04Z
dc.type.spa.fl_str_mv bachelorThesis
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://repositorio.unimagdalena.edu.co/handle/123456789/6140
url http://repositorio.unimagdalena.edu.co/handle/123456789/6140
dc.language.iso.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv atribucionnocomercialsinderivar
dc.rights.none.fl_str_mv Restringido
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_16ec
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/restrictedAccess
dc.rights.cc.spa.fl_str_mv Restringido
dc.rights.creativecommons.spa.fl_str_mv atribucionnocomercialsinderivar
rights_invalid_str_mv atribucionnocomercialsinderivar
Restringido
http://purl.org/coar/access_right/c_16ec
eu_rights_str_mv restrictedAccess
dc.format.spa.fl_str_mv text
picture
dc.publisher.spa.fl_str_mv Universidad del Magdalena
dc.publisher.department.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica
institution Universidad del Magdalena
bitstream.url.fl_str_mv https://repositorio.unimagdalena.edu.co/bitstreams/6cb5a7d7-22f8-4fcf-b4e0-82542c207ac1/download
https://repositorio.unimagdalena.edu.co/bitstreams/93b6cabe-2c52-414c-a9c4-24acbe8dff4f/download
bitstream.checksum.fl_str_mv 3466927b6b2fef65741c275e2636a3a0
b37f3126bcd22eeae85cbc2659ee387b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UniMagdalena
repository.mail.fl_str_mv repositorio@unimagdalena.edu.co
_version_ 1814127063123099648
spelling Iglesias, Jose RamonCano Gómez, José DavidPrada Pasella, RicardoIngeniero Electrónico2021-10-12T15:09:04Z2021-10-12T15:09:04Z20142014El presente proyecto se basa en el diseño e implementación de un equipo que consta de 4 agentes robóticos programables los cuales interactúan entre si y un ambiente dinámico estando en la capacidad de realizar una tarea para la que fueron programados. En el caso de este proyecto, un juego de futbol robótico. Dichos agentes constan de sensores, sistema de comunicación inalámbrica y un sistema de visión con reconocimiento de colores para poder interactuar con el ambiente. También posee pines libres para que el estudiante pueda hacer uso de ellos como lo desee. Cada robot es fácilmente reprogramable para realizar cualquier tarea, no es necesario desmontar el robot para hacerlo y puede ser programado sin necesidad de circuitería externa. Simplemente se carga el programa por medio de un cable USB y un software especializado y se encuentra listo para realizar su tarea. Además de la aplicación mostrada cada robot tiene un paquete de funciones básicas (escritas en código C) como lo son el control de los motores, sistema de visión, adquisición de información por medio de los sensores, comunicación inalámbrica y guías de programación y utilización de cada módulo de los robots. Una de las funciones más importantes es que cada robot tiene un sistema de visión local y su procesamiento es realizado en el PIC32, como consecuencia su visión es limitada y la inteligencia artificial juega un papel vital para realizar un buen desempeño. Se tiene como aplicación principal de muestra un juego de futbol de robots, donde cada robot tiene un rol, una posición dentro del juego (atacante, portero), cada uno de ellos está en la capacidad de identificar la bola y portería adversaria para simular un juego de futbol.Submitted by Alfredo Daza (adazav@unimagdalena.edu.co) on 2021-10-12T13:41:27Z No. of bitstreams: 1 IE-00125.pdf: 23989547 bytes, checksum: 3466927b6b2fef65741c275e2636a3a0 (MD5)Approved for entry into archive by Ingenieria Electronica (ingelectronica@unimagdalena.edu.co) on 2021-10-12T14:31:06Z (GMT) No. of bitstreams: 1 IE-00125.pdf: 23989547 bytes, checksum: 3466927b6b2fef65741c275e2636a3a0 (MD5)Approved for entry into archive by Alfredo Daza (adazav@unimagdalena.edu.co) on 2021-10-12T15:09:04Z (GMT) No. of bitstreams: 1 IE-00125.pdf: 23989547 bytes, checksum: 3466927b6b2fef65741c275e2636a3a0 (MD5)Made available in DSpace on 2021-10-12T15:09:04Z (GMT). No. of bitstreams: 1 IE-00125.pdf: 23989547 bytes, checksum: 3466927b6b2fef65741c275e2636a3a0 (MD5) Previous issue date: 2014textpicturehttp://repositorio.unimagdalena.edu.co/handle/123456789/6140Universidad del MagdalenaFacultad de IngenieríaIngeniería ElectrónicaatribucionnocomercialsinderivarRestringidoinfo:eu-repo/semantics/restrictedAccessRestringidoatribucionnocomercialsinderivarhttp://purl.org/coar/access_right/c_16ecFutbolSensoresRobotDiseño e implementación de un equipo de agentes robóticos autónomos programables capaces de tomar decisiones bajo un ambiente dinámico: aplicación al futbol de robotsbachelorThesishttp://purl.org/coar/resource_type/c_7a1fspaORIGINALIE-00125.pdfIE-00125.pdfapplication/pdf23989547https://repositorio.unimagdalena.edu.co/bitstreams/6cb5a7d7-22f8-4fcf-b4e0-82542c207ac1/download3466927b6b2fef65741c275e2636a3a0MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82289https://repositorio.unimagdalena.edu.co/bitstreams/93b6cabe-2c52-414c-a9c4-24acbe8dff4f/downloadb37f3126bcd22eeae85cbc2659ee387bMD52123456789/6140oai:repositorio.unimagdalena.edu.co:123456789/61402024-10-02 22:19:59.41https://repositorio.unimagdalena.edu.coRepositorio Institucional UniMagdalenarepositorio@unimagdalena.edu.coTElDRU5DSUEgREUgRElWVUxHQUNJw5NOIE5PIEVYQ0xVU0lWQQoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuIFBBUsOBR1JBRk86IEVuIGNhc28gZGUgcHJlc2VudGFyc2UgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBvIGFjY2nDs24gcG9yIHBhcnRlIGRlIHVuIHRlcmNlcm8gZW4gY3VhbnRvIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEgZW4gY3Vlc3Rpw7NuLCBFTCBBVVRPUiwgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSB1bml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLgpFTCBBVVRPUiwgYXV0b3JpemEgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIHkgdXNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uIEVuIGZ1bmNpw7NuIGRlIGxvIGN1YWwsIGFsIGZpcm1hciB5IGVudmlhciBlc3RhIGxpY2VuY2lhLApFTCBBVVRPUiBvdG9yZ2EgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIGVsIGRlcmVjaG8gTk8gRVhDTFVTSVZPIGRlIGFsbWFjZW5hciwgcmVwcm9kdWNjacOzbiwgdHJhZHVjaXIgeSBkaXZ1bGdhciBzdSB0cmFiYWpvIGVuIHRvZG8gZWwgbXVuZG8gZW4gZm9ybWF0byBpbXByZXNvIHkgZWxlY3Ryw7NuaWNvIHkgZW4gY3VhbHF1aWVyIG1lZGlvLCBpbmNsdXllbmRvLCBwZXJvIG5vIGxpbWl0YWRvIGEgYXVkaW8gbyB2aWRlby4gWSBhY2VwdGEgcXVlIExBIFVOSVZFUlNJREFEIERFTCBNQUdEQUxFTkEgcHVlZGUsIFNJTiBNT0RJRklDQVIgRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5ETyBMT1MgREVSRUNIT1MgTU9SQUxFUywgcHJlc2VudGFyIGxhIG9icmEgZW4gY29tcGlsYWNpb25lcywgw61uZGV4LCBjb25mZXJlbmNpYXMgeSBvdHJhcyBwdWJsaWNhY2lvbmVzIHF1ZSBzZSBwdWVkYW4gZGlzZcOxYXIgcGFyYSBkaXZ1bGdhciBsYSBwcm9kdWNjacOzbiBhY2Fkw6ltaWNhIHkgY2llbnTDrWZpY2EgZGUgbGEgdW5pdmVyc2lkYWQsIFNJTiBRVUUgRVNUTyBDT05MTEVWRSBBIFFVRSBMQSBVTklWRVJTSURBRCBFU1RFIE9CTElHQURBIEEgQlJJTkRBUiBDT01QRU5TQUNJw5NOIE1PTkVUQVJJQSBBTCBBVVRPUiBwb3IgYWN0aXZpZGFkZXMgZGUgZGl2dWxnYWNpw7NuIHkgbG9zIHBvc2libGVzIGJlbsOpZmljb3MgZWNvbsOzbWljb3MgcXVlIGVzdGEgZGl2dWxnYWNpw7NuIHB1ZWRhIGdlbmVyYXIgcGFyYSBsYSB1bml2ZXJzaWRhZC4gCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIApQT0zDjVRJQ0EgREUgVFJBVEFNSUVOVE8gREUgREFUT1MgUEVSU09OQUxFUy4gRGVjbGFybyBxdWUgYXV0b3Jpem8gcHJldmlhIHkgZGUgZm9ybWEgaW5mb3JtYWRhIGVsIHRyYXRhbWllbnRvIGRlIG1pcyBkYXRvcyBwZXJzb25hbGVzIHBvciBwYXJ0ZSBkZSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIHBhcmEgZmluZXMgYWNhZMOpbWljb3MgeSBlbiBhcGxpY2FjacOzbiBkZSBjb252ZW5pb3MgY29uIHRlcmNlcm9zIG8gc2VydmljaW9zIGNvbmV4b3MgY29uIGFjdGl2aWRhZGVzIHByb3BpYXMgZGUgbGEgYWNhZGVtaWEsIGNvbiBlc3RyaWN0byBjdW1wbGltaWVudG8gZGUgbG9zIHByaW5jaXBpb3MgZGUgbGV5LiBEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8gZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geSBzdXByZXNpw7NuIGRlIG1pcyBkYXRvcy4K