959 resultados para Robots mòbils -- Programació


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este documento refleja el estudio de investigación para la detección de factores que afectan al rendimiento en entornos multicore. Debido a la gran diversidad de arquitecturas multicore se ha definido un marco de trabajo, que consiste en la adopción de una arquitectura específica, un modelo de programación basado en paralelismo de datos, y aplicaciones del tipo Single Program Multiple Data. Una vez definido el marco de trabajo, se han evaluado los factores de rendimiento con especial atención al modelo de programación. Por este motivo, se ha analizado la librería de threads y la API OpenMP para detectar aquellas funciones sensibles de ser sintonizadas al permitir un comportamiento adaptativo de la aplicación al entorno, y que dependiendo de su adecuada utilización han de mejorar el rendimiento de la aplicación.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En el entorno actual, diversas ramas de las ciencias, tienen la necesidad de auxiliarse de la computación de altas prestaciones para la obtención de resultados a relativamente corto plazo. Ello es debido fundamentalmente, al alto volumen de información que necesita ser procesada y también al costo computacional que demandan dichos cálculos. El beneficio al realizar este procesamiento de manera distribuida y paralela, logra acortar los tiempos de espera en la obtención de los resultados y de esta forma posibilita una toma decisiones con mayor anticipación. Para soportar ello, existen fundamentalmente dos modelos de programación ampliamente extendidos: el modelo de paso de mensajes a través de librerías basadas en el estándar MPI, y el de memoria compartida con la utilización de OpenMP. Las aplicaciones híbridas son aquellas que combinan ambos modelos con el fin de aprovechar en cada caso, las potencialidades específicas del paralelismo en cada uno. Lamentablemente, la práctica ha demostrado que la utilización de esta combinación de modelos, no garantiza necesariamente una mejoría en el comportamiento de las aplicaciones. Por lo tanto, un análisis de los factores que influyen en el rendimiento de las mismas, nos beneficiaría a la hora de implementarlas pero también, sería un primer paso con el fin de llegar a predecir su comportamiento. Adicionalmente, supondría una vía para determinar que parámetros de la aplicación modificar con el fin de mejorar su rendimiento. En el trabajo actual nos proponemos definir una metodología para la identificación de factores de rendimiento en aplicaciones híbridas y en congruencia, la identificación de algunos factores que influyen en el rendimiento de las mismas.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este proyecto surge de la iniciativa de mejorar la calidad docente de las prácticas en la asignatura Robótica y Automatización Industrial impartida en la ETSE (Escola Tècnica Superior d’Enginyeria) de la UAB, mediante un sistema innovador. El objetivo es sustituir las actuales prácticas, basadas en la realización de simulaciones en entorno MATLAB para verificar las ecuaciones que gobiernan a los robots manipuladores, por un entorno de prácticas más atractivo consistente en un robot manipulador real, que podrá ser programado para la realización de tareas de PPO (Pick and Place Operation).

Relevância:

10.00% 10.00%

Publicador:

Resumo:

El present document exposa el projecte final del dotzè Màster en Tecnologies de la Informació Geogràfica, fruit de la col·laboració entre el Departament de Geografia de la UAB i el Consorci del Parc de Collserola. Amb la finalitat de gestionar millor la informació espacial del Parc Natural, i amb l’objectiu de difondre al màxim llur patrimoni natural i humà, desenvolupem un GIS web mitjançant APIs de Google, i en el present treball descric des de l’elaboració de cartografia, fins a la migració i integració d’aquesta informació al web corporatiu fent ús de la programació ASP i Javascript

Relevância:

10.00% 10.00%

Publicador:

Resumo:

El present document és la memòria descriptiva dels treballs realitzats per la Laura Vergoñós Pascual durant el projecte final del Màster en Tecnologies de la Informació Geogràfica, 12a edició, durant el transcurs del conveni de col·labració entre el Departament de Geografia i el SIGTE (Servei d’Informació Geogràfica i Teledetecció). S’hi exposen la seqüència de tasques realitzades durant el desenvolupament d’una aplicació web basada en software lliure per a la gestió d’incidències de les Vies Verdes de Girona. Processos: construcció de la base de dades, disseny i anàlisi de requeriments de l’aplicació, solució de programació, resultats

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Aquest treball final de carrera analitza el món dels videojocs des d’una perspectiva comercial i de màrqueting. Els videojocs s’han convertit en la forma d’oci audiovisual més important, per davant del cinema i de la música, fins arribar a estar presents en la majoria de les plataformes actuals: consoles, ordinadors, dispositius mòbils, xarxes socials… Aquest creixement exponencial del mercat dels videojocs no ha passat desapercebut per les grans marques, les quals ja han començat a invertir importants sumes de diners en el desenvolupament de noves campanyes amb els videojocs com a protagonistes. El que ens fa també adonar-nos del potencial que té aquest mitjà publicitari de cara al futur, són les constants millores que van sortint al mercat de forma progressiva. Algunes millores que ja han començat a situar la videoconsola com el centre d'oci multimèdia dins de les nostres llars.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Unit4 va començar a implantar en els seus equips de desenvolupament a nivell estatal la metodologia SCRUM. Amb els temps, es va tenir la necessitat de informatitzar el procés d'SCRUM. És per això que l'any 2009 es va iniciar el desenvolupament d'un software per aquest objectiu. L'actual projecte, doncs, parteix de la necessitat d'acabar de desenvolupar algunes parts essencials per al bon funcionament del software ekon SCRUM.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Agile onBoard és una aplicació basada en la idea d’un sistema de post-its virtuals per grups de treball d'una empresa que facin ús d'Scrum, amb la finalitat de veure fàcilment les tasques per projecte, la seva assignació de personal y el seu estat. A més a més, Agile onBoard ofereix possibilitats addicionals per l’usuari tals la personalització d'estats, creació de projectes o limitació de projectes per grups. És una aplicació senzilla d’utilitzar, i que no incorpora un seguit d’opcions i requisits que presenten altres alternatives que no fan més que dificultar i entorpir el senzill i directe procés d'escriure un post-it i penjar-lo a la pissarra tal i com es fa en un entorn real. L’aplicació està dissenyada seguint una estructura jeràrquica que defineix els permisos i les opcions que són accessibles a cada tipus d’usuari, per tal d’oferir una eina útil per tot tipus de projectes.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En el nostre projecte, considerem un escenari urbà o interurbà on persones amb dispositius mòbils (smartphones) o vehicles equipats amb interfícies de comunicació, estan interessats en compartir fitxers entre ells o descarregar-los al creuar Punts d’Accés (APs) propers a la carretera. Estudiem la possibilitat d’utilizar la cooperació en les trobades casuals entre nodes per augmentar la velocitat de descàrrega global. Amb aquest objectiu, plantejem algoritmes per a la selecció de quins paquets, per a quins destins i quins transportistes s’escullen en cada moment. Mitjançant extenses simulacions, mostrem com les cooperacions carry&forward dels nodes augmenten significativament la velocitat de descàrrega dels usuaris, i com aquest resultat es manté per a diversos patrons de mobilitat, col•locacions d'AP i càrregues de la xarxa. Per altra banda, aparells com els smartphones, on la targeta de WiFi està encesa contínuament, consumeixen l'energia de la bateria en poques hores. En molts escenaris, una targeta WiFi sempre activa és poc útil, perque sovint no hi ha necessitat de transmissió o recepció. Aquest fet es veu agreujat en les Delay Tolerant Networks (DTN), on els nodes intercanvien dades quan es creuen i en tenen l’oportunitat. Les tècniques de gestió de l’estalvi d’energia permeten extendre la duració de les bateries. El nostre projecte analitza els avantatges i inconvenients que apareixen quan els nodes apaguen períodicament la seva targeta wireless per a estalviar energia en escenaris DTN. Els nostres resultats mostren les condicions en que un node pot desconnectar la bateria sense afectar la probabilitat de contacte amb altres nodes, i les condicions en que aquesta disminueix. Per exemple, es demostra que la vida del node pot ser duplicada mantenint la probabilitat de contacte a 1. I que aquesta disminueix ràpidament en intentar augmentar més la vida útil.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Nuestra Web tiene como eje central divulgar todo el material desarrollado en el Proyecto Wolframio, queriendo ser una herramienta sencilla y ágil para gestionar el material y ser más accesible para los usuarios. Para el desarrollo del proyecto se ha diseñado una arquitectura en la que conviven varias tecnologías y varios lenguajes de codificación y programación: HTML, PHP, MySQL, Java script, AJAX, JQUERY y CSS.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En aquest projecte discutirem i aprovarem la viabilitat d'implementar una automatització integral d'un habitatge utilitzant les tecnologies domòtiques existents a l'actualitat. La idea inicial és substituir tots els elements que integren la construcció (il·luminació, climatització, parts mòbils,...) per dispositius domòtics i implementar un software de visualització sobre aparells mòbils (smartphones, tablets) que ens permeti un control total sobre l'habitacle. S’avaluarà quina és la solució de mercat que millor s’adapta al projecte i s’implementarà integrant-la posteriorment als sistemes de visualització i control.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

El proyecto se desarrolla en el marco de un convenio entre la UAB y la empresa UNIT4 en las oficinas de UNIT4 Ibérica en Barberà del Vallès. El objetivo del proyecto es crear una nueva herramienta, denominada karat Starter Kit Reloaded, que sirva de autoformación y demostración de la plataforma de desarrollo propia utilizada en la empresa (karat) reforzando los puntos débiles de la anterior y manteniendo los puntos fuertes de los que ya disponía.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En el projecte s’ha dut a terme un estudi sobre la tecnologia que aporten les targetes gràfiques (GPU) dins l’àmbit de programació d’aplicacions que tradicionalment eren executades en la CPU o altrament conegut com a GPGPU. S’ha fet una anàlisi profunda del marc tecnològic actual explicant part del maquinari de les targetes gràfiques i de què tracta el GPGPU. També s’han estudiat les diferents opcions que existeixen per poder realitzar els tests de rendiment que permetran avaluar el programari, quin programari està dissenyat per ser executat amb aquesta tecnologia i quin és el procediment a seguir per poder utilitzar-los. S’han efectuat diverses proves per avaluar el rendiment de programari dissenyat o compatible d’executar en la GPU, realitzant taules comparatives amb els temps de còmput. Un cop finalitzades les diferents proves del programari, es pot concloure que no tota aplicació processada en la GPU aporta un benefici. Per poder veure millores és necessari que l’aplicació reuneixi una sèrie de requisits com que disposi d’un elevat nombre d’operacions que es puguin realitzar en paral lel, que no existeixin condicionants per a l’execució de les operacions i que sigui un procés amb càlcul aritmètic intensiu.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este proyecto tiene como objetivo crear y aplicar una metodología a una aplicación llamada MATE que fue creada en en el año 2003 por Anna Sikora para su tesis doctoral. Se trata de dotar el proyecto MATE de las herramientas necesarias para garantizar su evolución. La metodología creada consta de la especificación de un entorno de trabajo y una serie de documentos que detallan los procesos relativos al desarrollo de MATE. Además se han creado algunas nuevas características que hacen de MATE una herramienta más completa y cómoda.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

El projecte Desarrollo de un videojuego basado en inteligencia artificial té com a objectiu el desenvolupament d'un videojoc d'estratègia on el jugador haurà de planificar una defensa capaç de resistir l'atac de l'enemic. El jugador haurà de triar com emprar els seus recursos per col·locar diferents tipus de terreny i diferents tipus de soldats. Posteriorment, quan aparegui l'enemic, els soldats actuaran d'acord als seus mecanismes de presa de decisions (encara que alguns soldats poden ser controlats pel jugador), igual que els enemics.