Está en la página 1de 18

UNIVERSIDAD NACIONAL DE PIURA

FACULTAD DE INGENIERIA INDUSTRIAL


ESCUELA INGENIERIA INFORMATICA

AO DE LA DIVERSIFICACIN PRODUCTIVA Y DEL


FORTALECIMIENTO DE LA EDUCACIN

DOCENTE:

Ing. Len Garca Teobaldo

CURSO

Metodologa de la investigacin cientfica

TEMA

Proyecto de investigacin cientfica

ALUMNOS:

Nuez Morn Esteban, Salas Ocampos


Yuliana

Piura, 08 de Abril de 2015

Ttulo: Construccin de una aplicacin Web para navegacin y control de un


UAV en tiempo real

I.

II.

Datos Generales:

Escuela Profesional: Ingeniera Informtica

Ttulo tentativo: Construccin de una aplicacin web para


navegacin y control de un UAV en tiempo real

Autor: Nez Morn Esteban George

Asistente: Salas Ocampos Yuliana

Asesor: Dr. Moiss Saavedra

Lnea de Investigacin: Inteligencia de Mquina, Robtica y


Visin por Computador

Fecha de Ejecucin: 6 meses

Introduccin:
ltimamente, con la creciente poblacin de UAVs existen varios
problemas que destacan en el manejo y la orientacin de estos
mismos ya que muchas veces pierden el control y existen
accidentes o tambin se pierden fcilmente, es por eso que se
trata de investigar cmo construir una aplicacin que d solucin
favorable a estos problemas, para que as exista un software que
se pueda implementar en cualquier UAV y corregirlos. Esto
contribuir al mejor aprovechamiento de los UAVs en los campos
que son utilizados, y reducir el nmero de accidentes que surgen.
En primera estancia esta aplicacin se comunicara con el cerebro
del UAV a travs de una interface de Cliente-Servidor, luego esta
le pasa la instruccin a la placa de control y esta a su vez ejecuta
la orden. En las limitaciones disponemos del apoyo de los usuarios
para las pruebas. Los logros son que obtendremos una aplicacin
de fcil uso y bajo costo para todos los usuarios.

III.

Planteamiento del Problema

Descripcin de la Realidad Problemtica: Debido a la gran


expansin de la industria de los UAV cada vez hay ms
disponibles para todos las personas y tambin son implementados
en centros especializados para distintos tipos de trabajo, pero
notamos que cada uno de estos tiene un manejo complicado y
una interfaz que no se adapta a las condiciones de los usuarios y
que no se puede manejar en cualquier dispositivo conectado al
internet.

Formulacin del Problema:


o

Pregunta Global: Cmo mejorar el manejo y la


orientacin de un UAV por medio de una aplicacin
web?
2

Preguntas especficas:
-

Cmo optimizar el tiempo de respuesta a tiempo


real?

Cmo podemos hacer clculos ms exactos en la


navegacin?

Cul es el mximo de recursos desperdiciados


del UAV?

Objetivos de la Investigacin:
o

Objetivo General: Construir una aplicacin web para


la orientacin y el control de un UAV en tiempo real

Objetivos Especficos:
i. Hacer un anlisis y diseo previo de la
aplicacin
ii. Seleccionar el lenguaje ms conveniente
iii. Seleccionar las libreras ms convenientes

Justificacin, Importancia y beneficiarios de la


investigacin:

I.

Justificacin: Debido al complicado uso de las


aplicaciones de control y a la inexactitud de los
clculos para la navegacin (orientacin) hemos
notado que es importante eliminar uno de estos 2
problemas para que exista una mejora en los
software de control y navegacin para los UAVs.

Importancia: Esto contribuir al mejor


aprovechamiento de los UAVs en los campos que son
utilizados, y reducir el nmero de accidentes que
surgen de los problemas anteriormente mencionados.

Beneficiarios: El hecho de solucionar estos problemas


con el software para UAVs beneficiar a los usuarios
que posean estos y promover la industria de los
UAVs y el uso de estos en las diversas reas
implicado las de reconocimiento como por ejemplo en
la Fuerza Area del Per.

Marco Terico:

Fundamentos Tericos:
o Marco Referencial: Esta investigacin est referenciada a
todos los usuarios que poseen un UAV desde el ms
simple como un Drone, hasta uno ms complejo como
son REAPER (UAVs de caza de los Estados unidos), como
base tendremos que orientarlo para todos los habitantes
de nuestra regin, siempre y cuando posean un UAV y
desean participar en la retroalimentacin de datos en
esta investigacin cuando sea necesario.
3

o Bases terico-cientficas:
Qu son los UAVs o aviones no tripulados?
Es una aeronave que vuela sin tripulacin a bordo y son usados
principalmente en aplicaciones militares, donde se denominan
vehculos areos de combate no tripulados.

Qu es Node.js?
Node.JS es un entorno de programacin dirigido por eventos, es
decir es el usuario el que define el flujo del programa mediante la
interfaz de usuario, en este caso la pgina web y sigue un modelo
non-blocking I/O, es decir un modelo no bloqueante de entrada y
salida, esto nos permite hacer una programacin asncrona de
entrada y salida, parecido al ajax en javascript y tiene un muy
buen rendimiento debido a que corre todas las conexiones
entrantes sobre un mismo hilo y le deja la labor al Sistema
Operativo de realizar todas las operaciones en la pila de ejecucin.
Node.JS ha cogido mucho empuje en la comunidad web por ser
completamente basado en Javascript, el cual hasta ahora se haba
empleado nicamente del lado del cliente (validaciones,
animaciones y ajax).

Qu es UML?
Es un lenguaje grfico para visualizar, especificar, construir y
documentar un sistema. UML ofrece un estndar para describir un
"plano" del sistema (modelo), incluyendo aspectos conceptuales
tales como procesos de negocio, funciones del sistema, y aspectos
concretos como expresiones de lenguajes de programacin,
esquemas de bases de datos y compuestos reciclados.

Qu es HTML5?
HTML5 es la ltima versin de HTML. El trmino representa dos
conceptos diferentes:
-

Se trata de una nueva versin de HTML, con


nuevos elementos, atributos y comportamientos.

Contiene un conjunto ms amplio de tecnologas


que permite a los sitios Web y a las aplicaciones
ser ms diversas y de gran alcance. A este
conjunto se le llama HTML5 y amigos, a menudo
reducido a HTML5.

Diseado para ser utilizable por todos los desarrolladores de Open


Web, esta pgina referencia a numerosos recursos sobre las
tecnologas de HTML5, que se clasifican en varios grupos segn su
funcin.
4

Semntica: Permite describir con mayor precisin


cul es su contenido.

Conectividad: Permite comunicarse con el servidor


de formas nuevas e innovadoras.

Sin conexin y almacenamiento: Permite a las


pginas web almacenar datos localmente en el
lado del cliente y operar sin conexin de manera
ms eficiente.

Multimedia: Nos otorga un excelente soporte para


utilizar contenido multimedia como lo son audio y
video nativamente.

Grficos y efectos 2D/3D: Proporciona una amplia


gama de nuevas caractersticas que se ocupan de
los grficos en la web como lo son canvas 2D,
WebGL, SVG, etc.

Rendimiento e Integracin: Proporciona una mayor


optimizacin de la velocidad y un mejor uso del
hardware.

Acceso al dispositivo: Proporciona APIs para el uso


de varios componentes internos de entrada y
salida de nuestro dispositivo.

CSS3: Nos ofrece una nueva gran variedad de


opciones para hacer diseos ms sofisticados.

Qu es CSS3?
Css3 es la continuacin de css, es la ltima versin en este momento,
como vera el css antiguo era muy til para los desarrolladores web ya
que nos proporcionaba estilo a nuestra pgina web, esta versin nos
trae elementos mucho ms avanzados combinando con el html5
podemos desarrollar paginas interactivas realmente muy elegantes.

Qu es Arduino?
Arduino es una plataforma de prototipos electrnica de cdigo abierto
(open-source) basada en hardware y software flexibles y fciles de
usar. Est pensado para artistas, diseadores, como hobby y para
cualquiera interesado en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepcin de entradas
desde una variedad de sensores y puede afectar a su alrededor
mediante el control de luces, motores y otros artefactos.
El microcontrolador de la placa se programa usando el Arduino
Programming Language (basado en Wiring) y el Arduino Development
Environment (basado en Processing). Los proyectos de Arduino
pueden ser autonomos o se pueden comunicar con software en
ejecucin en un ordenador (por ejemplo con Flash, Processing,
MaxMSP, etc.).
Las placas se pueden ensamblar a mano o encargarlas
5

preensambladas; el software se puede descargar gratuitamente. Los


diseos de referencia del hardware (archivos CAD) estn
disponibles bajo licencia open-source, por lo que eres libre de
adaptarlas a tus necesidades.

Por qu escoger Arduino?


Hay muchos otros microcontroladores y plataformas
microcontroladoras disponibles para computacin fsica. Parallax
Basic Stamp, Netmedias BX-24, Phidgets, MITs Handyboard, y
muchas otras ofertas de funcionalidad similar. Todas estas
herramientas toman los desordenados detalles de la programacin de
microcontrolador y la encierran en un paquete fcil de usar. Arduino
tambin simplifica el proceso de trabajo con microcontroladores, pero
ofrece algunas ventajas para profesores, estudiantes y aaficionados
interesados sobre otros sistemas:

Barato: Las placas Arduino son relativamente


baratas comparadas con otras
plataformas microcontroladoras. La versin menos
cara del modulo Arduino puede ser ensamblada
a mano, e incluso los mdulos de Arduino
preensamblados cuestan menos de 50$.

Multiplataforma: El software de Arduino se ejecuta


en sistemas operativos Windows, Macintosh OSX y
GNU/Linux. La mayora de los sistemas
microcontroladores estn limitados a Windows.

Entorno de programacin simple y claro: El


entorno de programacin de Arduino es fcil de usar
para principiantes, pero sucientemente flexible para
que usuarios avanzados puedan aprovecharlo
tambin. Para profesores, est convenientemente
basado en el entorno de programacin Processing, de
manera que estudiantes aprendiendo a programar en
ese entorno estarn familiarizados con el aspecto y la
imagen de Arduino.

Cdigo abierto y software extensible: El software


Arduino est publicado como herramientas de cdigo
abierto, disponible para extensin por programadores
experimentados. El lenguaje puede ser expandido
mediante librerias C++, y la gente que quiera
entender los detalles tcnicos pueden hacer el salto
desde Arduino a la programacin en lenguaje AVR C
en el cual est basado. De forma similar, puedes
aadir cdigo AVR-C directamente en tus programas
Arduino si quieres.

Cdigo abierto y hardware extensible: El Arduino


est basado en microcontroladores ATMEGA8 y
ATMEGA168 de Atmel. Los planos para los mdulos
estn publicados bajo licencia Creative Commons, por
lo que diseadores experimentados de circuitos
pueden hacer su propia versin del mdulo,
extendindolo y mejorndolo. Incluso usuarios
relativamente inexpertos pueden construir la versin
6

de la placa del mdulo para entender como


funciona y ahorrar dinero.

Qu es Ardupilot?
Ardupilot es un proyecto open source al alcance de todos los bolsillos.
Esta placa, y el conjunto de sensores que la complementan y que
estn diseada para usar como piloto automtico en aviones,
helicpteros, multirrotores, barcos, coches, etc.
El ardupilot, para realizar las funciones de procesado de informacin
cuenta con dos procesadores desde los que es capaz de gobernar
todos los sistemas integrados, tal y como estabilizacin autnoma,
navegacin por GPS, vuelo por waypoints, sistemas FAILSAFE, control
de cmara...
Desde la pgina oficial de proyecto ardupilot, copio las caractersticas
que la placa incluye:

Firmware gratuito soportado para diferentes


vehculos

Configuracin sencilla mediante la descarga de


firm a la placa va USB, si no se quieren mayores
complicaciones no es necesaria la programacin,
aunque si se quiere mejorar o aadir nuevas
caractersticas usa el mismo cdigo que arduino.

Programacin de misiones haciendo clicks sobre el


mapa de la estacin de tierra

Soporta cientos de waypoints 3D

Telemetra bidireccional en tiempo real usando el


protocolo MAVlink

Eleccin de mltiples estaciones de tierra para


gobernar el control del vehculo en tiempo real,
incluyendo mltiples caractersticas como la
recepcin de vdeo o la sntesis de instrucciones
de voz

Aterrizaje y despegue autnomo

Qu es Raspberry Pi2?
En realidad, se trata de una diminuta placa base de 85 x 54
milmetros (un poco ms grande que una cajetilla de tabaco) en el
que se aloja un chip Broadcom BCM2835 con procesador ARM hasta a
1 GHz de velocidad, GPU VideoCore IV y hasta 512 Mbytes de
memoria RAM. En cuanto a su precio, suele estar por debajo de los 40
euros, una de las razones que explica su popularidad.
7

Cmo funciona un Drone?


Existen varias configuraciones de drones, pero los ms comunes son
aquellos que utilizan cuatro motores situados en los extremos de
cuatro ejes. Estos pequeos motores son pequeos y redondos
propulsores elctricos que dan soporte al vuelo del dispositivo y
adoptan el mismo principio que explica cmo los helicpteros vuelan.
En el cuerpo principal del drone hay bateras que, por razones de
peso, tienden a ser muy peques. As que incluso los mejores drones
del mercado normalmente tienen autonoma de vuelo de slo unos
pocos minutos.
El fuselaje del aparato es tambin una placa lgica que contiene los
sistemas de navegacin y control. En este circuito, dependiendo del
dispositivo, hay chip GPS que permite precisar ms el vuelo libre de
navegacin. Las posiciones de localizacin por satlite es posible
trazar un camino y soltar el robot que seguir al pie de la letra el
camino dibujado por el controlador.
En el mismo tablero hay una computadora que recibe las
instrucciones de navegacin en el caso de control manual y pasa a los
motores, aumentando o disminuyendo la aceleracin y la altitud.
Dependiendo del dispositivo, hay capacidades de transmisin de
datos para el regulador, que van desde la cantidad de energa
restante en las batera y de las imgenes tomadas por una cmara
incorporada.

Antecedentes del problema:


o Garijo Daniel, S.S.I.I. 08/09 Control de un vehculo
areo no tripulado Universidad Complutense de
Madrid:
En esta investigacin se plantean 2 problemas
1) Identificacin de la posicin espacial 3D y el
ngulo de orientacin del cuatrimotor en tiempo
real. 2) Actuacin sobre el cuatrimotor en funcin
de su posicin y de la ruta programada.
o Bendayn Len, Sistema de adquisicin remota de
imgenes mediante vehculos areos no tripulados (UAV)
Instituto de Investigaciones de la Amazona Peruana:
En esta investigacin se plantean varios
problemas en el que destaca:

Dificultad de integracin en el espacio


areo: Debe asegurarse la total
conformidad con la normativa de la
aviacin civil a fin de posibilitar la
participacin flexible en el trfico areo
general.

Hiptesis:
o Formulacin:
8

Hiptesis general: La implementacin de una


aplicacin web facilitar el proceso de manejo y la
exactitud de orientacin del UAV.

Hiptesis especficas:
-

El tiempo de respuesta de la aplicacin ser


menor o igual a 0.2s

La navegacin es mucho ms precisa

La aplicacin web usar la batera


eficientemente

o Operacionalizacin:

Variable
Definicin
Conceptual
Definicin
Operacional
Categoras o
Dimensiones
Indicador
ndice

Tiempo de Respuesta
Es el tiempo que demora en retornar una
respuesta de un respectivo proceso
Cantidad de demora en una devolucin
de una llamada de un proceso
Procesos, Optimizacin
Tiempo de demora de la respuesta en
segundos
Tiempo de respuesta de la aplicacin

Variable
Definicin
Conceptual
Definicin
Operacional
Categoras o
Dimensiones
Indicador
ndice

Orientacin
Es el posicionamiento de una cosa con
respecto a los puntos cardinales
Coordenadas en los axis x e y

Variable
Definicin
Conceptual
Definicin
Operacional

Navegacin
Es el desplazamiento de cierto objeto en
el espacio 3D
Coordenadas en los axis x e y,
incluyendo la altura mxima del objeto,
junto con la estabilidad
Geolocalizacin, Manejo

Categoras o
Dimensiones
Indicador
ndice

Geolocalizacin
Porcentaje de exactitud de la orientacin
Orientacin exacta menos el margen de
error de la orientacin

Grado de inestabilidad y dificultad en el


desplazamiento
Grado de equilibrio del vuelo, implicado
la reparticin equitativa del peso
9

Variable
Definicin
Conceptual
Definicin
Operacional
Categoras o
Dimensiones
Indicador
ndice

Variable
Definicin
Conceptual
Definicin
Operacional
Categoras o
Dimensiones
Indicador
ndice

II.

Recursos del UAV


Son el conjunto de hardware que se
integran en un dispositivo o robot
Potencia de motores y tiempo de
duracin de la batera alimentando los
dems componentes
Perifricos, Optimizacin
Porcentaje de recursos desaprovechados
Aprovechamiento de recursos sobre el
tiempo de duracin de la batera

Proceso de Manejo
Es aquel proceso que manipula a una
cosa
Dificultad del proceso de manejo del
dispositivo o robot
Procesos, Manejo
Grado de dificultad del manejo
Porcentaje de dificultad usando un test
de usabilidad

Metodologa:

Tipo y nivel de la investigacin:


o Aplicada: En esta investigacin se resolver el problema
de manejo y navegacin de un UAV utilizando
tecnologas aptas.
o Descriptivo:

Modelo terico: Debido a la necesidad de poseer el manejo en


cualquier dispositivo utilizaremos un la web como recurso de
implementacin, tambin debido a que necesitamos una
respuesta instantnea utilizaremos un entorno en tiempo de
ejecucin multiplataforma basado en el motor V8 de Google, el
cual es llamado Node.js y que permite trabajar en tiempo real,
eso es en la parte de procesos de comunicacin, en la parte del
manejo utilizaremos un ordenador de placa reducida Raspberry
pi conectado a una plataforma electrnica de cdigo abierto
llamada Arduino, con la cual se integraran los dems
componentes y se controlaran en esta misma placa. En la
interfaz utilizaremos una interfaz web dinmica con HTML5,
CSS3 y JavaScript. Tambin para el anlisis y el diseo
utilizaremos el Lenguaje Unificado de Modelado o UML.

Cmo funcionara nuestra aplicacin?


10

En esta imagen observamos a continuacin un modelo inicial de


cmo funcionara:

La Aplicacin web se comunicara con la RaspberryPi2 a travs de


una interface de Cliente-Servidor, luego la RaspberryPi2 le pasa la
instruccin a la placa Arduino y sta a su vez le ordena al UAV la
instruccin que el usuario quiera.
Para que la RaspberryPi2 se conecte con el Arduino y le pase la
instruccin necesitaremos utilizar una conexin por medio del bus
I2C (es un bus de comunicacin de datos, con una velocidad de
hasta 3.4 Mbits/s).
Cmo hacerlo? Para mayor informacin, visite:
http://www.legomindstormsrobots.com/arduino/connectingarduino-raspberry-pi-i2c/

Diseo de la investigacin:
o No experimental Diseo longitudinal: Se utilizar este
diseo ya que nos centraremos en estudiar el
comportamiento del aplicativo integrado a lo largo del
tiempo y como este va evolucionando.

Mtodos, tcnicas e instrumentos de recoleccin de


informacin: Para la recoleccin de informacin utilizaremos lo
siguiente:
o Pruebas:
o

Test de usabilidad: Es una tcnica usada en el


diseo de interacciones centrado en el usuario
para evaluar un producto mediante pruebas con
los usuarios mismos
11

Navegador web para medicin de tiempos:


Gracias a las herramientas web, los navegadores
poseen una herramienta para obtener tiempos de
respuesta.

Medicin de batera por consumo con un


multmetro: Se mide el tiempo de la batera
debido a lo requerido por los dems componentes.

GPS: Para obtener datos precisos de navegacin.

Brjula: Para obtener una orientacin precisa.

Tipo y tcnicas de tratamiento y anlisis de datos y/o


resultados:
o Poblacin y Muestra:
o

Dado que se pretende mantener homogeneidad


en la poblacin se considerar aquellos clientes o
usuarios que posean UAV por lo cual nuestra
investigacin se centrar en tratar desarrollar una
aplicacin a los dispositivos, para que sean
capaces de manipular de manera ms fcil los
UAV. Pero a efectos de alcanzar los objetivos de la
presente investigacin, la poblacin
correspondiente a este estudio ser conformada
por una fraccin de la poblacin para hacer ms
factible su implementacin.

o Muestreo:
o

La cifra que se obtiene viene dada segn el error


de muestreo y el nivel de confianza: si error de
muestreo considerado fue del 5%, el nivel de
confiabilidad ser del 95%, en consecuencia, la
muestra de la investigacin pretende abarcar una
muestra de nomas de clientes de UAV.

Con lo cual se generar un nivel estndar y


tiempos de respuesta genricos, para lo cual se
realizar un test dentro de la muestra que
estandarizar los tiempos en general.

Las tcnicas e instrumentos de tratamientos de


datos:

-Para el procesamiento de datos se pretende


utilizar el software SPSS, el cual es un programa
estadstico informtico muy usado en las ciencias
sociales y las empresas de investigacin de
mercado, el programa consiste en un mdulo base
y mdulos anexos que se han ido actualizando
constantemente con nuevos procedimientos
estadsticos. Cada uno de estos mdulos se
compra por separado.

Por ejemplo, SPSS puede ser utilizado para


evaluar cuestiones educativas.

12

Esquema de contenido (ndice analtico tentativo del informe


final del proyecto):

El siguiente proyecto contendr:


1.

Datos Generales

2.

Introduccin

3.

Captulo I: Planteamiento del problema

Descripcin de la realidad problemtica

Formulacin del problema

Objetivos de la investigacin

Justificacin, Importancia y beneficios de la


investigacin
4.

Captulo II: Marco Terico

Marco Referencial

Bases tericas cientficas

Definicin de trminos bsicos

Sistema de hiptesis

5.

Captulo III: Desarrollo Metodolgico

Modelo terico de la investigacin

Diseo de la investigacin

Mtodos, tcnicas e instrumentos de recoleccin de


informacin

Tipo y tcnicas de tratamiento y anlisis de datos y/o


resultados

Esquema de contenido

6. Captulo IV: Aspectos Administrativos

Cronograma de investigacin

Presupuesto de la investigacin

7. Referencias Bibliogrficas
8. Anexos y Apndices

I.

Matriz de Consistencia

ndice

Aspectos Administrativos:

Cronograma de la investigacin (Actividades y tiempos):

CRONOGRMA DE DEARROLLO DEL PROYECTO


13

ACTIVIDADES
1
1.-ASESORIO TECNICO Y METODOLOGICA x
2.-TRAMITACION DE PROYECTO
3.-REVISION DE LITERATURA
4.-RECOLECCION DE DATOS
5.-REDACCION DE CAPITULOS
6.-PROCESAMIENTOS DE DATOS
7.-ANALISIS DE RESUSLTADO Y
COMPROBACION DE HIIPOTESIS
8.-REDACCION DE INFORME FINAL
9.-AJUSTE DE INFORME FINAL
10.-PRESENTACION DE INFORME FINAL
11.-LEVANTAMIENTO DE OBSERVACIONES

TIEMPO(Semanas)
3
4
5
6
7

x
x
x
x
x

X
x
x
X
x
x

Presupuesto de la investigacin (Recursos humanos, materiales


y servicios):

RECURSOS
HUMANOS
INVESTIGADOR
ASESORES
ASISTENTES
BIENES Y SERVICIOS
EQUIPOS
MEDIOS MAGNETICO
BIBLIOGRAFIA
PAPELERIA
SERVICIOS DIGITADOS
SERVICIOS DE COPIA
EMPASTADO
APLICACIN DE
INSTRUMENTOS
MOVILIDAD

PRESUPUESTO
UNIDAD
PRECIO

CANTIDAD

TOTAL

S/.
S/.
S/.

1000
1000
1000

1
1
1

S/.3000

$
$
S/.
S/.
S/.

1500
100
10
5
5

1
2
1
1
1

S/.6000

S/.

20

S/.

10

TOTAL

II.

S/. 9000.00

Referencias Bibliogrficas:

https://es.wikipedia.org/wiki/Tiempo_de_ejecuci%C3%B3n

https://es.wikipedia.org/wiki/Node.js

https://es.wikipedia.org/wiki/Prueba_de_usabilidad

http://social.technet.microsoft.com/wiki/contents/articles/21711
.aplicaciones-en-tiempo-real-html5-y-node-js-es-es.aspx
14

III.

https://developer.mozilla.org/es/docs/HTML/HTML5

https://es.wikipedia.org/wiki/Lenguaje_unificado_de_modelado

http://diyuas.blogspot.pe/2014/06/ardupilot-que-es.html

http://www.profesionalreview.com/2015/04/21/como-funcionaun-drone-conoce-la-tecnologia-detras-de-estos-robots/

http://arduino.cl/que-es-arduino/

http://html5.dwebapps.com/que-es-css3/

http://www.nosolosig.com/articulos/531-5-errores-habitualesde-vuelos-con-drones-para-cartografia

http://www.libertaddigital.com/cienciatecnologia/tecnologia/2013-12-11/los-problemas-sin-resolverde-los-drones-de-amazon-1276506218/

http://www.legomindstormsrobots.com/arduino/connectingarduino-raspberry-pi-i2c/

Proyecto de investigacin: S.S.I.I. 08/09 Control de un


vehculo areo no tripulado Universidad Complutense de
Madrid

Proyecto de investigacin: Sistema de adquisicin remota de


imgenes mediante vehculos areos no tripulados (UAV)
Instituto de Investigaciones de la Amazona Peruana

Anexos y Apndices:
-

Matriz de consistencia

Ttulo: Construccin de una aplicacin de navegacin y control de un UAV


Carrera: Ingeniera Informtica
I.

Planteamiento del Problema:


a. Problema Principal Planteado: Debido a la gran expansin
de la industria de los UAV, cada vez hay ms disponibles para
las personas y tambin son implementados en centros
especializados para distintos tipos de trabajo, pero notamos
que cada uno de estos tiene un manejo complicado y una
interfaz que no se adapta a las condiciones de los usuarios y
que no se puede manejar en cualquier dispositivo conectado al
internet.
b. Se menciona el efecto negativo principal? Transcrbalo:
Insatisfaccin de los usuarios que desean un control mucho
ms fcil y adaptable.
c. Problemas Secundarios Expuestos.
i. No se pueden hacer modificaciones del aplicativo del
UAV
ii. Inexactitud de Clculos en la navegacin
iii. Interfaz complicada
15

d. Se mencionan los efectos negativos secundarios?


Transcrbalos:
i. Desaprovechamiento de los recursos del UAV
ii. Desorientacin
iii. Prdidas o robos del UAV

II.

Formulacin del Problema:


a. Pregunta Global: Podemos solucionar el problema del control y
de la navegacin de un UAV con una aplicacin web en tiempo
real?
b. Indique las variables o factores presentes en la pregunta
global:
i. Problema de manejo de un UAV
ii. Problema de Orientacin de un UAV
iii. Aplicacin web en tiempo real
iv.
c. Preguntas Especficas:
i. Cmo optimizar el tiempo de respuesta a tiempo real?
ii. Cmo podemos hacer clculos ms exactos en la
navegacin?
iii. Cul es el mximo de recursos desperdiciados del UAV?
d. Justificacin (ms relevante): Debido al complicado uso de las
aplicaciones de control y a la inexactitud de los clculos para la
navegacin (orientacin) hemos notado que es importante
eliminar uno de estos 2 problemas para que exista una mejora
en los software de control y navegacin para los UAVs.
e. Importancia (ms relevante): Esto contribuir al mejor
aprovechamiento de los UAVs en los campos que son
utilizados, y reducir el nmero de accidentes que surgen de
los problemas anteriormente mencionados.
f.

III.

Beneficiarios: El hecho de solucionar estos problemas con el


software para UAVs beneficiar a los usuarios que posean
estos y promover la industria de los UAVs y el uso de estos en
las diversas reas implicado las de reconocimiento como por
ejemplo en la Fuerza Area del Per.

Objetivos:
a. Objetivo General: Construir una aplicacin para la navegacin y
el control de un UAV
b. Objetivos Especficos:
i. Hacer un anlisis y diseo previo de la aplicacin
ii. Seleccionar el lenguaje ms conveniente
16

iii. Seleccionar las libreras ms convenientes


IV.

Hiptesis:
a. Hiptesis General: La implementacin de una aplicacin en el
proceso de control y navegacin de un UAV mejorar el tiempo
de respuesta y aprovechamiento de recursos del UAV
b. Hiptesis Especfica:
i. El tiempo de respuesta de la aplicacin ser menor o
igual a 0.2s
ii. La navegacin es mucho ms precisa
iii. La aplicacin web usar la batera eficientemente

ndice

Cartula
1.
Datos
Generales
.1
2.
Introduccin
..2
3.

Captulo I: Planteamiento del problema

Descripcin de la realidad
problemtica.2

Formulacin del
problema.
2-3

Objetivos de la
investigacin
3

Justificacin, Importancia y beneficios de la


investigacin.3

4.

Captulo II: Marco Terico

Marco
Referencial
.3

Bases tericas
cientficas
.4-8

Antecedentes
..8

Sistema de
hiptesis
8-10
17

5.

Captulo III: Desarrollo Metodolgico

Tipo y Nivel de la
Investigacin.10

Modelo terico de la
investigacin...10-11

Diseo de la
investigacin
11

Mtodos, tcnicas e instrumentos de recoleccin de


informacin11-12

Tipo y tcnicas de tratamiento y anlisis de datos y/o


resultados..12

Esquema de
contenido
12-13

6. Captulo IV: Aspectos Administrativos

Cronograma de
investigacin.14

Presupuesto de la
investigacin..14
7. Referencias
Bibliogrficas1415
8. Anexos y Apndices

Matriz de
Consistencia
15-17

ndice
..17-18

18

También podría gustarte