Show simple item record

dc.contributor.advisorAldea Rivas, Mario 
dc.contributor.advisorPérez Tijero, Héctor 
dc.contributor.authorGómez Ortiz, Ignacio
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2017-03-27T10:32:11Z
dc.date.available2017-03-27T10:32:11Z
dc.date.issued2017-02
dc.identifier.urihttp://hdl.handle.net/10902/10707
dc.description.abstractRESUMEN: La programación de funciones de red ocupa un gran papel en las aplicaciones para sistemas empotrados. Con frecuencia aparecen nuevas tecnologías y protocolos de comunicación diferentes, para conectar los dispositivos a distintos medios físicos e interactuar con dispositivos remotos. Esto aumenta la complejidad de implementación de las aplicaciones y el tiempo de desarrollo del producto final. En el presente proyecto se pretende desarrollar una librería que simplifique la tarea del programador, añadiendo una capa de abstracción y sencillez en el manejo de las comunicaciones remotas en dispositivos EV3. Los sistemas EV3, son la respuesta educativa que proporciona Lego para enseñar automatización y sistemas de control a niños de temprana edad. Dispone de un amplio catálogo de kits de sensores y actuadores que pueden ser conectados y manejados a través de un bus serie. Con el uso de su entorno de desarrollo y su lenguaje gráfico, son muy sencillos de programar. Y cuentan con Bluetooth y USB como tecnologías de comunicación integradas de serie. Gracias a proyectos libres como el sistema ev3dev, un sistema operativo basado en Debian y librerías como ev3c, creada para proporcionar abstracción en el manejo de los periféricos del EV3, podemos convertir la plataforma en un sistema más parecido a la realidad industrial que los alumnos de ingeniería se encontrarán al incorporarse en el mercado laboral y a un precio asequible. Todo esto convierte lo que inicialmente se pensó como un juguete, en una herramienta perfecta para ilustrar problemas de ingeniería, que junto a esta librería permitirá a los alumnos centrarse en aprender y probar los algoritmos de control típicamente utilizados en la industria.es_ES
dc.description.abstractABSTRACT: Programming network takes a important role in applications for embedded systems. New technologies and different communication protocols often appear to connect systems to different physical layers and interact with remote devices. This fact increases the implementation complexity of the applications and the development time of the final product. The present project aims to develop a library that simplifies the task of the programmer, adding a layer of abstraction and simplicity in the handling of remote communications in EV3 devices. EV3 systems are the educational response provided by Lego to teach automation and control systems to young children. It has a wide catalog of sensor kits and actuators that can be connected and handled through a serial bus. With the use of their development environment and their graphic language, they are very simple to program. And they have Bluetooth and USB as standard integrated communication technologies. Thanks to free projects like the ev3dev system, a Debian-based operating system and libraries like ev3c, created to provide abstraction in the management of the EV3 peripherals, we can turn the platform into a system more similar to the industrial reality that the students of Engineering will find themselves entering the labor market and at an affordable price. All this makes what was initially thought of as a toy, a perfect tool to illustrate engineering problems, which together with this library will allow students to focus on learning and testing the control algorithms typically used in the industry.es_ES
dc.format.extent50 p.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subject.otherComunicaciónes_ES
dc.subject.otherBluetoothes_ES
dc.subject.otherUSBes_ES
dc.subject.otherSistema empotradoes_ES
dc.subject.otherEV3es_ES
dc.subject.otherCommunicationes_ES
dc.subject.otherEmbedded systemes_ES
dc.titleLibrería de comunicaciones para control remoto de robotses_ES
dc.title.alternativeCommunication library for robots remote controles_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsopenAccesses_ES
dc.description.degreeGrado en Ingeniería Informáticaes_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 EspañaExcept where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España