565 resultados para Robots -- Programació
Resumo:
El projecte es realitza en una empresa embotelladora d'aigua, on el procés d'embotellat estàautomatitzat. En canvi les tasques de sanitització de les línies es realitzen de maneramanual.Actualment, l'empresa es troba en fase de llançament de nous productes (refrescos) i pertant serà necessària una nova línia de producció. Es vol que la tasca de neteja dels equipsinstal•lats per a la realització dels nous productes sigui totalment automatitzada.El sistema de neteja automatitzat escollit és del tipus Cleaning In Place (CIP), que consisteixa netejar sense haver de desmuntar cap part del procés, garantint la correcta sanitització detotes les parts que estan en contacte amb el producte durant el procés de producció. Esdissenya el mòdul mesclador on es faran els xarops que formen part de les noves begudes.El disseny s'ha d'adaptar a les necessitats productives i a les exigències pròpies d'unasanitització.Es realitza la selecció dels actuadors, pre-actuadors i sensors necessaris per al'automatització del procés de neteja i preparació de xarops. Aquests elements esgovernaran a través d'un autòmat, on es carregaran els programes de neteja i preparació dexarops amb llenguatge de programació grafcet. Finalment, també es crea l'SCADA devisualització i control dels processos a través d'un panell tàctil
Resumo:
S’arriba a un acord entre el grup de recerca GREFEMA i ViCOROB per estudiar els propulsors de palesutilitzats fins a l’actualitat en el robot submarí Girona 500, de forma que el model creatserveixi d’eina per apoder estudiar qualsevol tipus de propulsor que es vulgui fer servir.Es crearà un model de simulació amb CFD d’ANSYS per tal de poder recrear qualsevol situació ambqualsevol model de propulsor que es vulgui emprar, estalviant en costos de compra o fabricació, a mésd’evitar un muntatge experimental que pot no ser del tot fiable.A partir de geometries de propulsors de pales comercials existents es realitzarà una simulació amb elprograma de dinàmica de fluids computacional (CFD) d’ANSYS.La informació proporcionada per l’eina de simulació es compararan amb els resultats obtinguts de formaempírica a les instal•lacions del Parc Científic i Tecnològic de la Universitat de Girona i amb el model teòric.D’aquesta forma, es comprovarà la bondat de la simulació i es validarà el model numèric utilitzat
Resumo:
El grup VICOROB de la UdG té una àmplia experiència en l’àmbit dels vehicles irobots submarins, amb diferents prototips degudament validats experimentalment.L’interès d’aquest grup de recerca és anar més enllà i conèixer exactament elcomportament del vehicle dins de l’aigua.El grup VICOROB disposa d’un vehicle subaquàtic, l’anomenat GIRONA 500 que haestat dissenyat com una plataformad'investigació amb capacitat per tornara configurar-se per a moltes aplicacionsdiferents, que van des dels clàssicssonar i servei d’imatges de vídeo fins atasques d'intervenció autònomesdifícilsL’objectiu és d’aquest projecte és obtenir a partir de la geometria real del vehicleGIRONA 500 els coeficients hidrodinàmics del submarí complet i de solamentl’estructura per així conèixer l’efecte hidrodinàmic del nombre de propulsors acoblats alrespectiu vehicle aquàtic
Resumo:
L’objectiu del projecte és la creació d’un motor gràfic id’esdeveniments per a jocs RPG per a plataformes mòbils, en aquest casper a Nintendo DS. S’ha de remarcar que el que s’està proposant no és laprogramació d’un videojoc, sinó que el que es desenvoluparà és el motorde joc. Aquest motor comptarà no solament amb la funcionalitat bàsica devisualització i animació d’escenaris i personatges, detecció de col•lisionsentre personatges i elements de l’escenari, sinó que a més, comptarà ambles funcionalitats pròpies dels jocs més sofisticats (esdeveniments). Aquestmotor és compatible per a Nintendo DS i/o qualsevol emulador d’aquestaplataforma per a PC
Resumo:
El problema d'operacions (scheduling) és un procés de presa de decisions quejuga un paper molt important en organitzacions de manufactura i serveis, jaque té una aplicació a la producció, transport i distribució, i a la comunicaciói processament d'informació, entre d'altres. Consisteix en assignar d'unamanera apropiada els recursos disponibles per al processament de tasquesde manera que es puguin optimitzar els objectius de l’organització.Com cas particular de la programació d'operacions, hi ha la programacióde projectes (Project Scheduling), que és el procés de planificar, organitzari controlar activitats i recursos per aconseguir un objectiu concret, generalmentamb limitacions de temps, recursos o costos. Dins aquest grup essituen els problemes de programació de projectes (PSP), que és un nomgenèric que es dóna a tota una classe de problemes en els quals és necessàriala programació de manera òptima el temps, el cost i els recursos dels projectes.La finalitat d'aquest projecte és crear una plataforma RCPSP que puguillegir diferents formats d'entrada (fitxers del tipus :.rcp,.sch,.sm,.data,.pat),pre-processar-los, codificar-los a través de diferents modelitzacions (TaskRD,TimeRD...) per tal de poder-los passar a instàncies SMT i poder executar-losa través de la API de Yices. L'objectiu és trobar el temps d'inici percada activitat de manera que es minimitzi la longitud del makespan senseque es violin les restriccions.Cal dissenyar una aplicació en C++, que sigui escalable i que puguiaconseguir el resultat del problema en el temps més òptim possible
Resumo:
L'ACME és una plataforma d'e-learning utilitzada a la Universitat de Girona que permet la correcció automètica d'un gran nombre d'exercicis de tipologies variades via web. Actualments'utilitza com a eina de seguiment del treball diari dels alumnes en moltes carreresi facultats de la Universitat de Girona, que els permet consolidar la matèria explicada aclasse.Actualment tots els fitxers que contenen la implementació dels exercicis definits a l'ACMEestan en format LATEXi segueixen uns formats d'escriptura concrets, no estàndards i moltsdefiits per a la seva posterior lectura i interpretació. Aquesta alta especificitat i mancad'estandardització fa difícil l'aprenentatge de l'escriptura per part dels professors que volenfer servir l'ACME. La majoria d'ells es limiten a escriure exercicis nous a partir d'exercicisantics, desconeixen per complet si amb la tipologia d'exercici que utilitzen estan fent servirtot el potencial, o no, que permet l'eina. És en aquest punt que neix aquest ProjecteFinal de Carrera amb la intenció de desenvolupar una eina que permeti facilitar, millorar iampliar la metodologia d'escriptura de nous exercicis a l'ACME.L'objectiu d'aquest Projecte Final de Carrera era desenvolupar una metodologia d'escripturad'exercicis diferent, innovadora i a l'abast de qualsevol professor per poder crear noustipus d'exercicis amb facilitat i sense haver de necessitar coneixements sobre programació
Resumo:
Addresses the problem of estimating the motion of an autonomous underwater vehicle (AUV), while it constructs a visual map ("mosaic" image) of the ocean floor. The vehicle is equipped with a down-looking camera which is used to compute its motion with respect to the seafloor. As the mosaic increases in size, a systematic bias is introduced in the alignment of the images which form the mosaic. Therefore, this accumulative error produces a drift in the estimation of the position of the vehicle. When the arbitrary trajectory of the AUV crosses over itself, it is possible to reduce this propagation of image alignment errors within the mosaic. A Kalman filter with augmented state is proposed to optimally estimate both the visual map and the vehicle position
Resumo:
Desde su nacimiento, la radio ha estado en constante peligro de desaparición. La prescripción y legitimidad asociadas a las ondas pueden resguardar a un servicio público en constante crisis. Las listas de reproducción o playlists son la base de la programación radiofónica musical y la posibilidad de acceder a las obras musicales tal y como “se oyen” es una opción que la radio en Internet ofrece. Este trabajo analiza cómo abordan los programas temáticos musicales de las emisoras de radio de antena convencional y bitcasters de titularidad pública en España la creación y publicación de listas de reproducción en Internet.
Resumo:
Memoria de TFC en el que se analiza el estándar SQL:1999 y se compara con PostgreeSQL y Oracle.
Resumo:
Internet s'ha convertit en una font extraordinària de recursos per una audiència en constant creixement arreu el món. A l'igual que en altres activitats de la nostra societat, el coneixement de la localització geogràfica d'aquests recursos i de la gent que hi accedeix és útil tant pels usuaris com pels proveïdors d'informació. La geolocalització IP, però, pot donar informació errònia o amb un nivell de precisió que no vagi més enllà de la referència a un país.Aquest treball recull els diferents actors que formen part de la geolocalització IP i s'ha analitzat el paper que juguen en aquest procés així com la seva influència en el nivell de fiabilitat i exactitud final. Amb aquests sòlids fonaments s'ha desenvolupat una aplicació per representar gràficament en un mapa la geolocalització IP d'un dispositiu i la dels nodes que formen el camí realitzat fins arribar-hi, així com tota la informació addicional que de cada IP s'ha pogut obtenir.El resultat ha estat una memòria tècnica de tot el treball de recerca juntament amb una aplicació que s'executa en l'entorn de Microsoft Windows i plataforma .NET, caracteritzada per la seva facilitat d'ús gràcies a un disseny simple molt intuïtiu i efectiu, la rapidesa d'execució per què aprofita la programació de fils, i un positiu impacte visual ja que fa servir l'API de Google Maps per a la representació visual de la traça.
Resumo:
El present treball exposa la planificació, disseny, anàlisi i arquitectura d'una aplicació creada amb tecnologia JEE. L'aplicació pretén ser una eina de suport psicològic a nens i nenes que tenen difícil accés a aquests professionals. La idea inicial es va inspirar en els infant d'un orfenat de Katmandú. Les tecnologies emprades per la realització del treball han estat Struts2, JSP i EJB3.0. Com a base de dades s'ha seleccionat MySQL, i el servidor d'aplicacions Jboss.
Resumo:
L'objectiu principal del TFC consisteix en la creació d'una complexa estructura modular J2EE basada i mantinguda per Maven, amb la utilització com frameworks Spring, Hibernate i Flex principalment. Aquesta estructura permet reprendre el desenvolupament inicial, nous desenvolupaments i manteniments d'una aplicació, amb un cost temporal mínim per la part de l'equip de desenvolupament.
Resumo:
World of wars es un videojuego de acción para plataformas Android basándose en los estilos shoot 'em up arcade antiguos pero adaptándolos a los nuevos tiempos y nuevas formas de juego. Se ha utilizado la librería Cocos2d-x, así como el lenguaje de programación C++ para su desarrollo.
Resumo:
Els present document te com objectiu detallar el procés que s¿ha dut a terme per la implementació d¿una aplicació que permeti a un esportista l¿enregistrament tant de entrenaments com competicions. Per la implementació de dita aplicació s¿ha escollit Java com a llenguatge de programació i concretament J2EE com la arquitectura a utilitzar.
Resumo:
Estudi sobre els tablets, Android, Android 3.0 i programació d'aplicacions per Android 3.0