27 resultados para flying robots
Resumo:
[ES]En el siguiente Trabajo Fin de Grado se va a exponer el análisis cinemático y desarrollo de un modelo virtual para la implementación de las ecuaciones cinemáticas del robot IRB120 de ABB llevados a cabo durante el curso 2013/2014. Comenzando por un estudio del Estado del Arte de la robótica industrial, se plantean seguidamente las ecuaciones de localización del robot en función de las variables de entrada mediante el método matricial. Estas ecuaciones son implementadas en un modelo de MatLab para usarlas en la resolución del problema de posición directo e inverso, y son también usadas en herramientas de creación de trayectorias. Además, sus derivadas se utilizan en el cálculo de velocidades del elemento terminal. Por último, se muestra la creación del prototipo 3D del robot, así como un interfaz gráfico de control del robot para el usuario, y los trabajos de validación llevados a cabo de los mencionados modelos virtuales sobre el robot real.
Resumo:
[ES]Este Trabajo de Fin de Grado “Control de un sistema de accionamientos de traslación basado en correa para un manipulador de cinemática paralela” tiene como objetivo principal la implementación de un sistema de control que nos permita manejar un manipulador de cinemática paralela de dos grados de libertad accionado mediante dos motores eléctricos de corriente continua. Como componente central de este sistema de control, se dispondrá de un ordenador portátil cuyo procesador será el encargado de ejecutar las acciones necesarias para que pueda llevarse a cabo esta actividad de control. De esta forma, la tarea más importante y laboriosa a llevar cabo en este proyecto será el desarrollo de un aplicación de control que, corriendo en el citado ordenador, permitirá al usuario manejar el manipulador de cinemática paralela en cuestión. Para ello, esta aplicación deberá ser capaz de interpretar las ordenes de movimiento dadas por el usuario y transmitirlas al procesador del mencionado ordenador. Además de todo lo anterior, para completar el desarrollo del sistema de control, será necesaria la implementación de diversos sensores que se encargarán de detectar y transmitir las señales necesarias para evitar situaciones de emergencia en el que el manipulador estuviese a punto de chocar con algún objeto o persona. En conclusión, mediante el cumplimiento de los objetivos de este Trabajo de Fin de Grado, se va a disponer de un sistema de control sencillo, intuitivo y fácilmente operable, que va a permitir a cualquier futuro usuario del mismo el manejo de un robot de cinemática paralela.
Resumo:
[ES]El presente Trabajo Fin de Grado: SIMULACIÓN DEL ROBOT DELTA MEDIANTE MATLAB trata sobre el robot Delta. El objetivo principal del trabajo es servir de base para futuros proyectos. Incluye información sobre los robots Delta, así como de sus aplicaciones. Este tipo de robots tienen numerosas aplicaciones y beneficios gracias a las numerosas características favorables que se mencionan a lo largo del trabajo, como lo es por ejemplo la gran velocidad a la que se puede mover. En el trabajo se verán las resoluciones de los problemas cinemáticos: directo e inverso. Además, se podrán describir trayectorias tomando como base los anteriores problemas cinemáticos. Finalmente, es especialmente interesante la introducción de los interpoladores en la generación de trayectorias y los beneficios que ello trae consigo.
Resumo:
Tras la aparición de Arduino en el año 2002, emergió un fuerte movimiento concienciado con las plataformas libres, tanto en software como en hardware. Este movimiento junto con la filosofía del hágalo usted mismo (Do It Yourself) hizo que surgieran un sin fin de proyectos de todas las índoles, desde proyectos simples, como robots cartesianos, hasta proyecto más serios, como puede ser una máquina de control numérico. Todo esto es posible ya que junto con Arduino, han surgido infinidad de complementos y sensores asociados, fáciles de conseguir, baratos y que hacen que casi cualquier proyecto sea fácil de llevar a cabo y además económicamente viable. Lo que el autor de este proyecto fin de grado quiere hacer llegar al lector, es que un proyecto tan abrumador como puede ser una máquina de control numérico, puede ser perfectamente factible gracias a las bondades de una placa de un precio ínfimo y el ecosistema generado en torno a él.
Resumo:
[ES]El objetivo de este Trabajo de Fin de Grado es estudiar el programa llamado ROS, un entorno para la programación de robots. Proporciona una serie de herramientas, librerías, drivers… que facilitan en gran medida la programación de sistemas robóticos. Para realizar este estudio se utilizará ROS para crear una aplicación para un robot LEGO Mindstorms NXT. Estos robots son pequeños y versátiles, y son adecuados para la investigación. La aplicación que se llevará a cabo será un seguidor de línea, un robot capaz de seguir una pista dibujada sobre una superficie de otro color. Para programar la aplicación, se utilizarán en la medida de lo posible las herramientas proporcionadas por ROS. De esta manera, se espera alcanzar una mayor comprensión de ROS y de su funcionamiento, con sus fortalezas y sus debilidades.
Resumo:
[EU]Azken urteetan argi geratu da gizakiak aurrera egiteko ezinbestekoa duela zehaztasuna. Teknologia berriak geroz eta bideratuagoak daude produktuen tamaina ahalik eta gehien murrizten edota produktu handien perdoiak nanometroetara hurbiltzeko ahaleginetan. Hau lortzeko bidean ezinbestekoa da elementu guztietan zehaztasuna limitera eramatea eta funtsean, honetan zentratuko da lan hau. Proiektu hau artikulazioen zehaztasuna hobetzeko tekniketan zentratuko da, gehiago zehaztuz, optika arloan lan egingo duen errobot baten artikulazioak analizatuko ditu. Artikulazioen zehaztasun optimoa lortzeko artikulazio hauek generazio berriko artikulazioak izatea pentsatu da, artikulazio flexible edo “flexible joints” izenekoak. Artikulazio hauek, orain artekoak ez bezala, ez dituzte bi elementu elkartuko, elementu bakarrez osatuta egongo dira eta bere buruarekiko errotazioz eta flexioz egingo dute lan honela, ohiko artikulazioek funtzionamendu egokirako behar duten lasaiera baztertu egingo da zehaztasun hobeak lortuz. Lan honetan zehar artikulazio flexible mota bat aukeratuko da eta geometriaren hainbat parametroren eta material ezberdinen aurrean edukiko duen jokaera analizatuko da. Aipatu beharra dago, artikulazio flexibleak azken hamarkadetan garatutako ideiak direnez beraiei buruzko informazioa oso pribatizatua dagoela eta ez dela lan erraza hau interneten edota liburutegietan topatzea. Ala ere, hauen analisirako aurkitu den informazio guztia eranskinetan dauden artikuluetan dago. Bertatik atera den informazio garrantzitsuena elementu finituen bitartezko analisian geometriak eduki beharreko baldintza batzuk eta ulermen eta aldaratze egokia lortzeko komeni diren datuak zehaztea izan da. Interesgarria da aipatzea analisiaren ondorioak konstante elastiko eta biratu dezaketen angelu maximoaren bitartez egin direla.
Resumo:
[EU]Gradu Amaierako Lan honetan Lego Mindstorms NXT-an Ada Programazio Lengoaian Oinarritutako Aplikazioaren ikasketa burutuko da. Robot hauek aplikazio desberdinetan erabiltzen dira eta irakaskuntza eta ikerketa mundurako oso baliagarriak dira. Konkretuki, Ada lengoaiak eta bere Ravenscar profil azpimultzoak dituen erreminta, pakete, driver... baliabide desberdinak erabilita, liburuz diseinatutako labirinto batetik ateratzeko gai den robotaren aplikazioa burutuko da. Programazioa egiteko, GPS programan Ada lengoaiak eskainitako bitartekoak egokituko dira posible den bitartean eta era honetan, lengoaiaren ulermen sakonagoa bereganatzea espero da, aurkezten dituen indar eta ahuleziekin batera.
Resumo:
[ES]Este documento tiene la intención de presentar un Trabajo de Fin de Grado (TFG). Este proyecto consiste en una serie de herramientas que permitan el diseño, implementación y desarrollo del software de control de un robot humanoide. El proyecto se centra en la mejora de la efectividad, robustez, rendimiento y fiabilidad del software. Los cambios propuestos introducen mejoras sobre el robot comercial robo nova. En concreto la capacidad de ser modular, permitiendo de esta forma el uso total o parcial de las soluciones escogidas, ahorrando tiempo y dinero en futuros desarrollos de esta plataforma
Resumo:
[ES]Este trabajo describe una serie de mejoras aplicables a un kit comercial de robot humanoide Robonova, con el fin de que este reproduzca el comportamiento cinemático del ser humano con mayor autonomía. Entre ellas destacan la implementación de sensores infrarrojos, sensores de posición, cámaras de visión y conexiones en serie de servomotores. Todo ello controlado desde un ordenador de placa reducida Raspberry Pi.
Resumo:
[ES]En el presente trabajo de fin de grado se expondrá el análisis cinemático de un robot IRB120 de ABB y el desarrollo de una herramienta grafica para su visualización. Comenzando por un estudio del estado del arte de la robótica industrial. El análisis cinemático es plantear las ecuaciones del robot y la resolución del problema directo e inverso mediante el software Matlab. Por último, la herramienta grafica muestra el movimiento del robot y los sistemas de referencia en la trayectoria introducida por el usuario.
Resumo:
Background: The high demanding computational requirements necessary to carry out protein motion simulations make it difficult to obtain information related to protein motion. On the one hand, molecular dynamics simulation requires huge computational resources to achieve satisfactory motion simulations. On the other hand, less accurate procedures such as interpolation methods, do not generate realistic morphs from the kinematic point of view. Analyzing a protein's movement is very similar to serial robots; thus, it is possible to treat the protein chain as a serial mechanism composed of rotational degrees of freedom. Recently, based on this hypothesis, new methodologies have arisen, based on mechanism and robot kinematics, to simulate protein motion. Probabilistic roadmap method, which discretizes the protein configurational space against a scoring function, or the kinetostatic compliance method that minimizes the torques that appear in bonds, aim to simulate protein motion with a reduced computational cost. Results: In this paper a new viewpoint for protein motion simulation, based on mechanism kinematics is presented. The paper describes a set of methodologies, combining different techniques such as structure normalization normalization processes, simulation algorithms and secondary structure detection procedures. The combination of all these procedures allows to obtain kinematic morphs of proteins achieving a very good computational cost-error rate, while maintaining the biological meaning of the obtained structures and the kinematic viability of the obtained motion. Conclusions: The procedure presented in this paper, implements different modules to perform the simulation of the conformational change suffered by a protein when exerting its function. The combination of a main simulation procedure assisted by a secondary structure process, and a side chain orientation strategy, allows to obtain a fast and reliable simulations of protein motion.
Resumo:
Multi-Agent Reinforcement Learning (MARL) algorithms face two main difficulties: the curse of dimensionality, and environment non-stationarity due to the independent learning processes carried out by the agents concurrently. In this paper we formalize and prove the convergence of a Distributed Round Robin Q-learning (D-RR-QL) algorithm for cooperative systems. The computational complexity of this algorithm increases linearly with the number of agents. Moreover, it eliminates environment non sta tionarity by carrying a round-robin scheduling of the action selection and execution. That this learning scheme allows the implementation of Modular State-Action Vetoes (MSAV) in cooperative multi-agent systems, which speeds up learning convergence in over-constrained systems by vetoing state-action pairs which lead to undesired termination states (UTS) in the relevant state-action subspace. Each agent's local state-action value function learning is an independent process, including the MSAV policies. Coordination of locally optimal policies to obtain the global optimal joint policy is achieved by a greedy selection procedure using message passing. We show that D-RR-QL improves over state-of-the-art approaches, such as Distributed Q-Learning, Team Q-Learning and Coordinated Reinforcement Learning in a paradigmatic Linked Multi-Component Robotic System (L-MCRS) control problem: the hose transportation task. L-MCRS are over-constrained systems with many UTS induced by the interaction of the passive linking element and the active mobile robots.