Corrección de odometría empleando visual servoing en ROS

e-Archivo Repository

Show simple item record

dc.contributor.advisor Marín Plaza, Pablo
dc.contributor.author Gamboa Montero, Juan José
dc.date.accessioned 2016-06-14T09:41:45Z
dc.date.available 2016-06-14T09:41:45Z
dc.date.issued 2015
dc.date.submitted 2015-07-07
dc.identifier.uri http://hdl.handle.net/10016/23212
dc.description.abstract Los avances que se están realizando actualmente en el campo de los vehículos autónomos y la navegación no tripulada se hacen cada vez más patentes en nuestra sociedad. Desde las pequeñas incorporaciones que están haciendo las grandes marcas en sus modelos, como el aparcamiento asistido o la previsión de colisiones, hasta los pioneros en vehículos totalmente autónomos como son Google o Uber, la autonomía de los vehículos se perfila como una de los grandes avances de este tiempo. Algunos de los elementos que motivan este avance son la búsqueda del descenso de los accidentes en carretera, la reducción de la contaminación ambiental y el acceso a cualquier persona a un vehículo propio. La Visión por Computador juega un papel fundamental en el avance de la autonomía en los vehículos, dotándolos de un gran flujo de información. Además, gracias a los últimos avances en sistemas de percepción, la fiabilidad de esta información se ha incrementado considerablemente. Hasta ahora el acceso o la contribución en todo este tipo de tecnología estaba al alcance de muy pocos, pero con la aparición y creciente desarrollo de entornos de programación asociados a la robótica como ROS, basados en el código libre, estas barreras han desaparecido, permitiendo que se creen grandes comunidades de desarrolladores, que en definitiva contribuyen en una gran medida al ya vertiginoso avance de la robótica. El proyecto propuesto consiste en crear un sistema que sirva para reiniciar el error que se genera en un sistema odométrico que controla el posicionamiento de un carrito de golf contribuyendo a su autonomía. El sistema se desarrollará en el entorno de programación conocido como ROS, empleando técnicas de Visión por Computador, específicamente de Visual Servoing, y siendo programado empleando el lenguaje de programación C++.
dc.description.abstract The progress that is currently being made in the field of autonomous vehicles and drone navigation are becoming more visible in our society. From small additions that are being introduced in some models of the big brands, such as the park-assist system or the collision forecast system, to the pioneers in completely autonomous vehicles like Google or Uber, vehicle autonomy is emerging as one of the major advances in this time. Some of the motivations for this advance are the pursuit of the drop in road accidents, reducing the pollution and the access to any individual to their own vehicle. Computer vision plays a fundamental role in the progress of the autonomy in vehicles, providing them with a large flow of information. Besides, due to the latest developments in perception systems, the reliability of this information has increased considerably. Until now, access or contribution to all this technology, was available to only a few people, but with the emergence and the development of programming environments associated to robotics such as ROS, based on open source code, all this obstacles have disappeared, allowing large communities of developers, which contribute to a great extent to the vertiginous advance of robotics. The proposed project is to create a system that serves to reset the error that is generated in an odometer system that controls the positioning of an golf cart, contributing to its autonomy. The system will be developed in the programming environment known as ROS, using computer vision techniques, specifically Visual Sevoing, and being programmed using the programming language C++.
dc.format.mimetype application/pdf
dc.language.iso spa
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other Vehículos autónomos
dc.subject.other Visión por computador
dc.subject.other Robótica
dc.subject.other Odometría
dc.subject.other Lenguaje C++ (Lenguaje de programación)
dc.subject.other Autonomous vehicles
dc.subject.other Computer vision
dc.subject.other Robotics
dc.subject.other Odometry
dc.subject.other ROS
dc.subject.other Programming C++
dc.title Corrección de odometría empleando visual servoing en ROS
dc.type bachelorThesis
dc.subject.eciencia Robótica e Informática Industrial
dc.rights.accessRights openAccess
dc.description.degree Ingeniería Electrónica Industrial y Automática
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de Ingeniería de Sistemas y Automática
 Find Full text

Files in this item

*Click on file's image for preview. (Embargoed files's preview is not supported)


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record