Sie sind auf Seite 1von 9

UNIVERSIDAD DE TARAPAC

ESCUELA UNIVERSITARIA DE INGENIERA


ELCTRICA ELECTRNICA

Algoritmo de Reconocimiento de Patrones


por Vision Computacional para un Robot
Movil

Memoria
para optar al titlo de
Ingeniero Civil Electrnico
Escrito por

Giovanni Prez Montt


Profesor Guia Dr. Lorenzo Vazques.
Profesor Informante: Erick Santos

Noviembre 2014

Erklrung:
Hiermit erklre ich, dass ich die vorliegende Bachelorarbeit selbststndig verfasst
habe. Alle wrtlich oder inhaltlich bernommenen Stellen habe ich als solche
kenntlich gemacht.
Ich erklre mich einverstanden, meine Arbeit zustzlich in elektronischer Form
einzureichen

und

gestatte

Siedlungsabfallwirtschaft

dem

eine

Lehrstuhl

Plagiatsprfung

fr
der

SiedlungswasserArbeit

mit

und
Hilfe

internetbasierter Dienstleistungen durchzufhren.


Hierbei erfolgt eine Speicherung der Arbeit ausschlielich auf den Servern des
Dienstleisters. Eine Weitergabe an Dritte auerhalb des RWTH-internen Bereichs
schliet der Dienstleister aus.
Ich versichere auerdem, dass ich die Arbeit nur am Lehrstuhl fr
Siedlungswasser- und Siedlungsabfallwirtschaft eingereicht habe.

___________________________
____________________________
Ort, Datum

Unterschrift

II
NDICE GENERAL

UNIVERSIDAD DE TARAPAC
ESCUELA UNIVERSITARIA DE INGENIERA
ELCTRICA ELECTRNICA

ALGORITMO DE RECONOCIMIENTO DE
PATRONES POR VISIN COMPUTACIONAL PARA
UN ROBOT MOVIL.

Memoria para optar al ttulo de:


Ingeniero Civil Electrnico

Alumno:
Giovanni Perez Montt

Profesor Gua:
Lorenzo Vsquez

Profesor Informante:
xxxx
Arica Chile
2014

ERROR! USE THE HOME TAB TO APPLY BERSCHRIFT-OHNENUMMER TO THE TEXT THAT YOU WANT TO APPEAR HERE.

Tabla de contenido
CAPTULO 1: Introduccin......................................................................................................... 4
1.1

Titulo 1 ...................................................................................................................... 4

1.1.1
1.1.2
1.1.3

Subtitulo 1 ............................................................................................... 4
Subtitulo 2 ............................................................................................... 4
Subtitulo 3 ............................................................................................... 4

1.2

Titulo 2 ...................................................................................................................... 4

1.3

Titulo 3 ...................................................................................................................... 4

CAPTULO 2: Compiladores e IDEs. .......................................................................................... 5


2.1

Compiladores ............................................................................................................ 5

2.1.1
2.1.2
2.1.3

Subtitulo 1 ............................................................................................... 6
Subtitulo 2 ............................................................................................... 6
Subtitulo 3 ............................................................................................... 6

2.2

Titulo 2 ...................................................................................................................... 6

2.3

Titulo 3 ...................................................................................................................... 6

ERROR! USE THE HOME TAB TO APPLY BERSCHRIFT-OHNENUMMER TO THE TEXT THAT YOU WANT TO APPEAR HERE.

Resumen

ERROR! USE THE HOME TAB TO APPLY BERSCHRIFT-OHNENUMMER TO THE TEXT THAT YOU WANT TO APPEAR HERE.

CAPTULO 1: Introduccin
En este captulo se describir Objetivos capitulo:

1.1 Titulo 1
1.1.1 Subtitulo 1
1.1.2 Subtitulo 2
1.1.3 Subtitulo 3
1.2 Titulo 2

1.3 Titulo 3

ERROR! USE THE HOME TAB TO APPLY BERSCHRIFT-OHNENUMMER TO THE TEXT THAT YOU WANT TO APPEAR HERE.

CAPTULO 2: Compiladores

IDEs.
Resumen del captulo:
-

En el siguiente captulo se realizara una descripcin de que es y para qu


sirven un compilador y un IDE.
Se explicaran los pasos a seguir para la correcta instalacin de las libreras
OpenCV para los lenguajes de programacin en C++, Python y Java en
diversos sistemas operativos e IDEs.
Abordaremos las funciones que poseen las APIs que componen la librera
OpenCV y que paquetes de datos usaremos en nuestros proyectos.

2.1 Compiladores
Un compilador en palabras simples es un traductor de lenguaje humano a lenguaje
mquina, que nos facilita la tarea de interactuar con el procesador de nuestros
equipos. En el libro Compiladores (Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman,
1998) se define un compilador como un programa que lee un programa escrito en
un lenguaje, el lenguaje fuente, y lo traduce a un programa equivalente en otro
lenguaje, el lenguaje objeto, ver figura(x1).

Lenguaje
Fuente

Compilador

Lenguaje
Objeto

Mensaje de
error

As, la tarea de un compilador es llevar desde un lenguaje el pseudo cdigo al


lenguaje maquina o binario que solo comprenden el procesador. Por lo que
dependiendo del lenguaje de programacin que utilicemos, depender el compilador
o traductor que utilicemos.
Entre los lenguajes de programacin existen diver

ERROR! USE THE HOME TAB TO APPLY BERSCHRIFT-OHNENUMMER TO THE TEXT THAT YOU WANT TO APPEAR HERE.

2.1.1 Subtitulo 1
aasasasasasasasassssssssssssssssssssssssssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssssss
2.1.1.1 subsubtitulo1
2.1.1.2 subsubtitulo2

2.1.2 Subtitulo 2
2.1.3 Subtitulo 3
2.2 Titulo 2

2.3 Titulo 3

Bibliografia
Alfred V. Aho, R. S. (1998). Compiladores: principios, tcnicas y
herramientas. Pearson Educacin.