Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DOCENTE:
CURSO
TEMA
ALUMNOS:
I.
II.
Datos Generales:
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.
Preguntas especficas:
-
Objetivos de la Investigacin:
o
Objetivos Especficos:
i. Hacer un anlisis y diseo previo de la
aplicacin
ii. Seleccionar el lenguaje ms conveniente
iii. Seleccionar las libreras ms convenientes
I.
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:
-
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
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:
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
Hiptesis:
o Formulacin:
8
Hiptesis especficas:
-
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
Variable
Definicin
Conceptual
Definicin
Operacional
Categoras o
Dimensiones
Indicador
ndice
Variable
Definicin
Conceptual
Definicin
Operacional
Categoras o
Dimensiones
Indicador
ndice
II.
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:
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.
o Muestreo:
o
12
Datos Generales
2.
Introduccin
3.
Objetivos de la investigacin
Marco Referencial
Sistema de hiptesis
5.
Diseo de la investigacin
Esquema de contenido
Cronograma de investigacin
Presupuesto de la investigacin
7. Referencias Bibliogrficas
8. Anexos y Apndices
I.
Matriz de Consistencia
ndice
Aspectos Administrativos:
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
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/
Anexos y Apndices:
-
Matriz de consistencia
II.
III.
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
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.
Descripcin de la realidad
problemtica.2
Formulacin del
problema.
2-3
Objetivos de la
investigacin
3
4.
Marco
Referencial
.3
Bases tericas
cientficas
.4-8
Antecedentes
..8
Sistema de
hiptesis
8-10
17
5.
Tipo y Nivel de la
Investigacin.10
Modelo terico de la
investigacin...10-11
Diseo de la
investigacin
11
Esquema de
contenido
12-13
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