{"id":1411,"date":"2019-03-11T00:00:00","date_gmt":"2019-03-11T03:00:00","guid":{"rendered":"http:\/\/ijandev-test.fi.uncoma.edu.ar\/Wordpress\/index.php\/2019\/03\/11\/janez-jael-framework-para-el-desarrollo-de-agentes-inteligentes-en-prolog-que-controlan-robots-fisicos-marzo-2019\/"},"modified":"2022-02-06T23:50:59","modified_gmt":"2022-02-07T02:50:59","slug":"1160-janez-jael-framework-para-el-desarrollo-de-agentes-inteligentes-en-prolog-que-controlan-robots-fisicos-marzo-2019","status":"publish","type":"post","link":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/1160-janez-jael-framework-para-el-desarrollo-de-agentes-inteligentes-en-prolog-que-controlan-robots-fisicos-marzo-2019\/","title":{"rendered":"Ya\u00f1ez, Jael: Framework para el desarrollo de Agentes Inteligentes en Prolog que controlan Robots F\u00edsicos. Marzo 2019"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1411\" class=\"elementor elementor-1411\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-42e53547 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"42e53547\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3972c4af\" data-id=\"3972c4af\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-352e6327 elementor-widget elementor-widget-text-editor\" data-id=\"352e6327\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.6.7 - 03-07-2022 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><strong>T\u00edtulo<\/strong>:\u00a0 \u00abFramework para el desarrollo de Agentes Inteligentes en Prolog que controlan Robots F\u00edsicos\u00bb<\/p><p><strong>Tesista<\/strong>: Jael Vanesa Ya\u00f1ez<\/p><p><strong>Directores<\/strong>: Dra. Laura Cecchi &#8211; Lic. Rafael Zurita<\/p><p><strong>Carrera<\/strong>: Licenciatura en Ciencias de la Computaci\u00f3n<\/p><p style=\"text-align: justify;\"><strong>D\u00eda y lugar<\/strong>: 11 de marzo de 2019<br \/>\u00a0<\/p><p style=\"text-align: justify;\"><strong>Resumen<\/strong><\/p><div style=\"text-align: justify;\"><p>La rob\u00f3tica abarca una amplia gama de dispositivos con diferentes caracter\u00edsticas f\u00edsicas, funcionales y operativas acorde al campo de aplicaci\u00f3n para el que son fabricados. El uso de robots en el \u00e1mbito educativo es cada vez m\u00e1s importante, ya que resulta ser una herramienta pedag\u00f3gica poderosa, propiciando entornos de aprendizajes, que potencian la interacci\u00f3n entre los conocimientos te\u00f3ricos y su aplicabilidad pr\u00e1ctica.<\/p><p>Los kits comerciales de rob\u00f3tica para el \u00e1mbito educativo son normalmente costosos y a la vez presentan dise\u00f1os de hardware usualmente cerrados. Por estas razones, en la Facultad de Inform\u00e1tica (FAI) se han desarrollado robots educativos propios compatibles con Myro, de bajo costo y de licencia open source.<\/p><p>Myro es una interfaz de software para programar robots, y puede ser utilizado para controlar robots de forma remota a trav\u00e9s de programas escritos en diferentes lenguajes, como por ejemplo Python, C o C++. Sin embargo, no ofrece la posibilidad de utilizar lenguajes l\u00f3gicos, para el desarrollo de agentes que controlen robots f\u00edsico.<\/p><p>En esta tesis se presenta el dise\u00f1o e implementaci\u00f3n de un Framework de Agentes Inteligentes para Robots M\u00f3viles (FAIRM), que permite crear agentes inteligentes, implementados bajo el paradigma de programaci\u00f3n l\u00f3gico, particularmente en el lenguaje de programaci\u00f3n Ciao Prolog, con la capacidad de controlar robots f\u00edsicos m\u00f3viles compatibles con los construidos en FAI.<\/p><p>La programaci\u00f3n de los agentes inteligentes se realiza bajo el paradigma l\u00f3gico, que se considera adecuado para representar actitudes mentales, debido al soporte para representar e inferir relaciones. El lenguaje Ciao Prolog fue el elegido para la implementaci\u00f3n del FAIRM debido a las funcionalidades que presenta, particularmente en cuanto a su modularidad, su posibilidad de interacci\u00f3n con otros lenguajes y su facilidad de ser expandido.<\/p><p>El FAIRM permite la creaci\u00f3n y administraci\u00f3n de sistemas monoagente y multiagentes, con agentes estacionarios. Asimismo, proporciona mecanismos de comunicaci\u00f3n entre los agentes de forma de coordinar, cooperar o negociar al realizar una tarea en forma conjunta.<\/p><p>El dise\u00f1o del framework consta de dos m\u00f3dulos principales: la interfaz y la comunicaci\u00f3n. En este sentido, se dise\u00f1\u00f3 una interfaz que permita la comunicaci\u00f3n remota entre agente programados en Ciao Prolog y robots m\u00f3viles con software Myro. Por otro lado, se desarroll\u00f3 un modelo de comunicaci\u00f3n para coordinar la interacci\u00f3n entre agentes utilizando m\u00f3dulos activos de Ciao Prolog.<\/p><p>El FAIRM fue validado a trav\u00e9s de pruebas unitarias y de integraci\u00f3n, proponiendo ejercicios que se sugieren como punto de inicio para pr\u00e1cticas de laboratorio en materias de grado.<\/p><p>Se espera que a partir del desarrollo del FAIRM se ampl\u00ede el rango de aplicaciones en las que se utilicen los robots construidos en FAI, alcanzando problemas reales que requieren de t\u00e9cnicas de Inteligencia Artificial en el dise\u00f1o e implementaci\u00f3n de sus soluciones.<\/p><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3078497 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3078497\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0f8ccb1\" data-id=\"0f8ccb1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aa6ead2 elementor-widget elementor-widget-image\" data-id=\"aa6ead2\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.6.7 - 03-07-2022 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img width=\"900\" height=\"503\" src=\"https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez.jpeg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez.jpeg 900w, https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez-300x168.jpeg 300w, https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez-768x429.jpeg 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Foto del d\u00eda de la defensa con sus tutores y el tribunal integrado por los profesores Mg. Claudio Vaucheret y Esp. Eduardo Grosclaude<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-463016f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"463016f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7d69f95\" data-id=\"7d69f95\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2140283 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2140283\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/\" class=\"elementor-button-link elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver otras tesis LCC FaI<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>T\u00edtulo:\u00a0 \u00abFramework para el desarrollo de Agentes Inteligentes en Prolog que controlan Robots F\u00edsicos\u00bb Tesista: Jael Vanesa Ya\u00f1ez Directores: Dra. Laura Cecchi &#8211; Lic. Rafael Zurita Carrera: Licenciatura en Ciencias de la Computaci\u00f3n D\u00eda y lugar: 11 de marzo de 2019\u00a0 Resumen La rob\u00f3tica abarca una amplia gama de dispositivos con diferentes caracter\u00edsticas f\u00edsicas, funcionales &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/1160-janez-jael-framework-para-el-desarrollo-de-agentes-inteligentes-en-prolog-que-controlan-robots-fisicos-marzo-2019\/\"> <span class=\"screen-reader-text\">Ya\u00f1ez, Jael: Framework para el desarrollo de Agentes Inteligentes en Prolog que controlan Robots F\u00edsicos. Marzo 2019<\/span> Leer m\u00e1s &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":8767,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":""},"categories":[14],"tags":[],"uagb_featured_image_src":{"full":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez.jpeg",900,503,false],"thumbnail":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez-150x150.jpeg",150,150,true],"medium":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez-300x168.jpeg",300,168,true],"medium_large":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez-768x429.jpeg",768,429,true],"large":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez.jpeg",900,503,false],"1536x1536":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez.jpeg",900,503,false],"2048x2048":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/03\/tesis-janez.jpeg",900,503,false]},"uagb_author_info":{"display_name":"ufai","author_link":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/author\/ufai\/"},"uagb_comment_info":0,"uagb_excerpt":"T\u00edtulo:\u00a0 \u00abFramework para el desarrollo de Agentes Inteligentes en Prolog que controlan Robots F\u00edsicos\u00bb Tesista: Jael Vanesa Ya\u00f1ez Directores: Dra. Laura Cecchi &#8211; Lic. Rafael Zurita Carrera: Licenciatura en Ciencias de la Computaci\u00f3n D\u00eda y lugar: 11 de marzo de 2019\u00a0 Resumen La rob\u00f3tica abarca una amplia gama de dispositivos con diferentes caracter\u00edsticas f\u00edsicas, funcionales&hellip;","_links":{"self":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/1411"}],"collection":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/comments?post=1411"}],"version-history":[{"count":5,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/1411\/revisions"}],"predecessor-version":[{"id":8771,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/1411\/revisions\/8771"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/media\/8767"}],"wp:attachment":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/media?parent=1411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/categories?post=1411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/tags?post=1411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}