168 resultados para Sistemas expertos (Informática)
Resumo:
El objetivo principal de este proyecto es crear un sistema capaz de controlar varios UAVs y hacer experimentos con ellos de manera coordinada. El UAV utilizado será la plataforma robótica aérea AR.Drone. Estos drones son cuadricópteros con sus cuatro servomotores eléctricos que permiten un control muy robusto de sus maniobras en el aire. El sistema completo estará compuesto por varios drones y un controlador, que en este caso será un ordenador. A partir de la creación de la red compuesta por los drones y el controlador, se detallarán los programas que se han utilizado para controlar los drones, ya sea en los vuelos autónomos o vuelos controlados. El objetivo de estos vuelos será transportar objetos lineales, como pueden ser mangueras o cuerdas, mediante el vuelo coordinado de los drones dotados de sistemas de jación para que los puedan transportar. Esto es, gracias a un sistema de sujeción que le añadiremos a cada drone probaremos el transporte de varios tipos de cuerdas por dos o más drones a la vez guiados por un solo controlador. Los programas creados tendrán el objetivo de corregir el vuelo e intentar conseguir la estabilidad necesaria para que los drones puedan transportar las cuerdas o mangueras sin perder el control debido a su peso o algún efecto producido por los otros drones, como corrientes de aire inducidas por los rotores. Este proyecto tiene dos partes importantes: La primera es la creación del sistema que nos permite transportar las cuerdas y la segunda es observar y analizar el comportamiento del sistema durante diferentes experimentos. A la hora de explicar las pruebas experimentales se detallará la situación del sistema con el número de drones y el objeto a transportar. Además, se resumirán los resultados de los experimentos re ejados en valores de parámetros de vuelo recibidos de los drones. Para acabar, se detallarán las diferentes conclusiones a las que se ha llegado mediante los experimentos y que nos han servido también para escribir las lineas futuras de trabajo que se detallan al nal.
Resumo:
En los últimos años, la dinámica de mercado de productos y servicios ha cambiado sustancialmente: los clientes demandan cada vez productos y servicios más personalizados a sus necesidades específicas. Esta dinámica también ha llegado a la industria de producción de software. Para dar respuesta a esta demanda, se utilizan técnicas para, a partir de un producto común, generar variantes del mismo y cubrir las diferentes exigencias de los clientes. Estas técnicas se agrupan bajo la disciplina de líneas de producto software. Sin embargo, incluso con este paradigma, el número de artefactos a gestionar puede ser elevado. Ante esta situación se plantea un proyecto de investigación acerca de metodologías, técnicas y tecnologías de gestión para ofrecer soluciones eficientes. Este proyecto se apoya en diversos escenarios de proyectos software de una empresa concreta para estudiar las dificultades que revelan y a partir de ellas definir una estrategia. Asimismo, se presenta una herramienta que implementa esa estrategia y facilita su uso a los usuarios.
Resumo:
El desarrollo de este proyecto tiene como objetivo integrar en la plataforma Geoservicios información relacionada con el tráfico, obtenida del distribuidor TomTom. Para ello se creará un API en Java sobre dicha plataforma, en la cual se utilizarán y almacenarán los datos de tráfico obtenidos, para la visualización de la información en cualquier tipo de mapa. Junto con la visualización en tiempo real, también se desea guardar un histórico de toda esa información para su posterior análisis. Este servicio está pensado para poder integrarse en diferentes tipos de aplicaciones. La demostración se hará sobre un visor web de mapas, pero también se puede integrar en aplicaciones de escritorio o en aplicaciones para smartphones.
Resumo:
Los contenidos que se presentan en esta memoria versan sobre un Proyecto Final de Carrera de Ingeniería Informática para la Universidad del País Vasco - Euskal Herriko Unibertsitatea, proyecto que ha sido llevado a cabo en la empresa Orona.El Proyecto ha tenido como fin la automatización de una parte de los procesos llevados a cabo dentro de dos de los departamentos de Orona, SGS (Spares Global Supply) y MTM (Multimarca), para mejorar la atención que se brinda a los diferentes clientes de Orona y mejorar los procesos internos de cada departamento, consiguiendo así que ambos departamentos sean más eficientes.Para la realización de parte del proyecto se ha partido de aplicativos ya existentes. Dichos aplicativos han sido mejorados, corregidos y se les ha añadido nuevas funcionalidades. Sin embargo, para la otra parte del proyecto se ha partido desde cero. En aquellas en las que se ha partido de cero, se ha requerido un diseño estratégico para abordar las diferentes necesidades de ambos equipos. Para eso ha sido necesario un análisis de las metodologías de trabajo para detectar y desarrollar aplicativos potentes y eficaces, que dieran lugar a una mejora de los procesos internos y a la máxima automatización posible de las tareas llevadas a cabo por cada integrante de cada uno de los equipos.
Resumo:
Dotar de funcionalidad web al modulo existente de gestión documental EPDM.
Resumo:
Este Proyecto Fin de Carrera ha realizado el diseño y la implementación de la aplicación social Faborez, para la petición de favores instantáneos. El desarrollo se ha realizado en un marco de integración y colaboración directa de los usuarios en el proyecto, partiendo de un Minimum Viable Product inicial e integrando su feedback en la progresiva ampliación de las características del servicio. En implementación se han utilizado tecnologías emergentes, todas de código abierto: MongoDB y Redis para el almacenamiento de datos, Sails.js como plataforma base para el backend y desarrollando como clientes una aplicación web y otra Android nativa.
Resumo:
En este proyecto se desarrolla un sistema capaz de garantizar la seguridad en un hogar o establecimiento, detectando cualquier acceso no deseado con sensores. También dispone de detectores de humo y otros gases. Como sistema disuasorio, cuenta con simulación de presencia para evitar intrusiones, por lo que también permite el control de luces y otros electrodomésticos. Todo el sistema se controla desde una aplicación en Android.
Resumo:
Durante los últimos años hemos venido observando la tendencia a incorporar capacidad de proce- samiento y comunicación a dispositivos que hasta entonces se utilizaban de modo independiente. La evolución de los móviles a smartphones es un claro ejemplo de dicha tendencia, aunque también cabe mencionar otros ejemplos, como es el caso de los denominados hogares inteligentes, en los que elementos del hogar se encuentran interconectados y pueden actuar de modo conjunto. Esta ten- dencia no se limita a sistemas independientes, sino que propone interconectar todos los elementos disponibles para conformar la denominada Internet de los Objetos/Cosas o Internet of Things, IoT. Una de las mayores dificultades que se presenta en estos sistemas es que las características de es- tos nuevos dispositivos inteligentes, en general limitados en términos de cómputo, almacenamiento, autonomía o comunicación, queda a menudo lejos de los equipos informáticos tradicionales. Esta cuestión, junto con la ausencia de estándares para gestionar estos dispositivos, constituye un impor- tante problema a abordar. Considerando este marco, en este proyecto se ha desarrollado una aplicación orientada a este tipo de dispositivos. Más concretamente, la aplicación tiene como soporte una red de sensores inalámbricos, WSN, con el objetivo de realizar seguimiento de individuos. Cabe destacar que el desarrollo de la aplicación se ha realizado utilizando Contiki OS, sistema ope- rativo diseñado especialmente para dispositivos con características limitadas como los presentados anteriormente y firme candidato a convertirse en estándar.
Resumo:
Desarrollo del módulo SW-BAAN4 del programa Integración CAD-ERP
Resumo:
El estudio de las redes complejas atrae cada vez más el interés de muchos investigadores por muchas razones obvias. Muchos sistemas tanto reales como tecnológicos pueden representarse como redes complejas, es decir, un conjunto de entidades en interacción de acuerdo a propiedades topológicas no triviales. La interacción entre los elementos de la red puede describir comportamientos globales tales como el tráfico en Internet, el servicio de suministro de electricidad o la evolución de los mercados. Una de las propiedades topológicas de los grafos que caracterizan estos sistemas complejos es la estructura de comunidad. La detección de comunidades tiene como objetivo la identificación de los módulos o grupos con alguna o varias propiedades en común basándose únicamente en la información codificada en la topología del grafo. La detección de comunidades es importante no sólo para caracterizar el grafo, sino que además ofrece información sobre la formación de la red así como sobre su funcionalidad. El estudio de las leyes subyacentes que gobiernan la dinámica y evolución de los sistemas complejos y la caracterización de sus grafos revela que las redes a gran escala, generalmente, se caracterizan por topologías complejas y estructuras heterogéneas. La estructura de conectividad de estas redes se manifiesta por la presencia de comunidades (clusters o grupos), es decir, conjuntos de nodos que comparten propiedades comunes o juegan roles similares en la red. Las comunidades pueden representar relaciones de amistad en las redes sociales, páginas web con una temática similar, o rutas bioquímicas en las redes metabólicas. Formalmente, una red es un grafo compuesto por un gran número de nodos altamente interconectados donde una comunidad se resalta por la presencia de un gran número de aristas conectando nodos dentro de grupos individuales, pero con baja concentración de aristas entre estos grupos. El mejor modo para establecer la estructura de comunidad de una red compleja es un problema todavía sin resolver. Durante los últimos años, se han propuesto muchos algoritmos que persiguen extraer la partición óptima de una red en comunidades. El clustering espectral, los algoritmos de particionamiento de grafos, los métodos basados en la modularidad o los algoritmos basados en la sincronización son sólo algunos de estos algoritmos de extracción de comunidades. Los algoritmos dinámicos basados en la sincronización han sido estudiados por varios autores, y han demostrado que la monitorización del proceso dinámico de la sincronización permite revelar las diferentes escalas topologicas presentes en una red compleja. Muchos de estos algoritmos se basan en el modelo Kuramoto o en algunas de sus variantes como el modelo de opinión, donde cada oscilador aislado es modelado en un espacio unidimensional. El objetivo principal del presente proyecto es la implementación de un algoritmo de detección de comunidades basado en la sincronización de osciladores acoplados. Cada oscilador ha sido modelado mediante el sistema dinámico de Rossler, un sistema de ecuaciones diferenciales definido en un espacio tridimensional.
Resumo:
El seguimiento de distintas especies de animales contribuye en gran medida a su estudio y, por tanto, a su conservación y control. Los avances tecnológicos de los últimos años han facilitado las posibilidades de seguimiento con la creación de distintos dispositivos que permiten conocer los movimientos de la especie que se desea estudiar. Uno de los sistemas más utilizados consiste en la utilización de dispositivos GPS incorporados al espécimen sobre el que se realiza el seguimiento y cuya señal es recogida por satélites que se encargan de almacenar y posteriormente reenviar la información para su almacenamiento y procesamiento en el laboratorio. El principal problema de este sistema es su elevado coste. Existen alternativas que no presentan un coste tal alto, tales como el uso de módulos basados en telefonía móvil. Sin embargo, tienen limitaciones de cobertura, por lo que no es aplicable en todos los ámbitos. Este proyecto forma parte de una propuesta que ofrece realizar seguimiento de ejemplares de una especie de ave, la gaviota Patiamarilla, en Gipuzkoa mediante la utilización de una red de sensores y que tiene varias ventajas frente a las opciones presentadas anteriormente. En este proyecto en concreto se ha diseñado e implementado el módulo que permite recoger la información obtenida por el conjunto de sensores (cada ejemplar lleva incorporado un sensor que permite registrar su posición) y enviarla a un servidor centralizado para su posterior consulta y análisis. Adicionalmente, también se permite consultar el último estado registrado de cada dispositivo de seguimiento, además de contemplar la posibilidad de actualizar su software.
Resumo:
Android gailu eramangarrietan erabiltzeko Babelium Project-en prototipoa.
Resumo:
El proyecto FastService, se trata de un sistema de gestión de pedidos para los restaurantes. La idea es que un usuario se pueda sentar en la mesa del restaurante y sin tener la necesidad de llamar al camarero pueda realizar los pedidos a través de su dispositivo Android.
Resumo:
Erabiltzaile baten Twitter kontuko iruzkinen babes kopiak eta kudeaketa egiteko aplikazioa.
Resumo:
El trabajo realizado en este proyecto se enmarca dentro del área de Procesamiento del Lenguaje Natural aplicado al ámbito de la medicina. Para este fin se han utilizado técnicas de minería de datos y aprendizaje automático. El objetivo principal de este proyecto es el desarrollo de un modelo capaz de automatizar la clasificación de textos clínicos según el estándar ICD-9- CM (codificación estándar utilizada por la red hospitalaria europea). Aunque existe una herramienta web (https://eciemaps.mspsi.es/ecieMaps/ browser/index_9_mc.html), que facilita la clasificación, este trabajo, hoy en día es realizado manualmente. Básicamente se trata de un diccionario online, de los términos del estándar. Basándonos en trabajos previos relacionados, se ha obtenido un baseline a partir del cual se ha construido el proyecto. En primer lugar, como en cualquier trabajo relacionado con los Sistemas de Apoyo a la Decisión (DSS) se ha estructurado el trabajo en dos módulos principales, el preproceso y la clasificación. En el módulo dedicado al preproceso, se tratan los datos para hacerlos comprensibles a los algoritmos de clasificación. En este primer módulo también se realiza una fase de adición de atributos que aporten información útil a la hora de la clasificación y una posterior selección de los mismos, por si alguno fuera redundante o irrelevante. En el segundo módulo dedicado a la clasificación, seleccionamos aquellos algoritmos que consideramos mejores, basándonos para ello, en otros trabajos previos que abordan un problema similar. Una vez seleccionados los algoritmos, se procede a realizar barridos de parámetros que optimicen su rendimiento. Finalmente, se ha realizado la experimentación con distintas técnicas de preprocesamiento de los datos y con los distintos algoritmos de clasificación automática. Esta última de experimentación tiene como objetivo, encontrar la combinación de métodos que optimice el rendimiento de ambos módulos, y por tanto de todo el sistema.