ROBOT MOVIL PARA SITUACIONES DE BUSQUEDA Y RECONOCIMIENTO CONTROLADO POR BLUETOOTH.
Enviado por Rimma • 3 de Febrero de 2018 • 1.284 Palabras (6 Páginas) • 301 Visitas
...
[pic 2]
Ilustración 1
[pic 3]
Ilustración 2
Robótica Humanoide: Es la parte de la ingeniería que se dedica al desarrollo de sistemas robotizados para imitar determinadas peculiaridades del ser humano.
Robots Software
Robótica de Exploración: Es la parte de la Ingeniería del Software que se encarga de desarrollar programas capaces de explorar documentos en busca de determinados contenidos. Existen diversos servicios en Internet dedicados a esta parcela de la robótica.
Un robot autónomo es un dispositivo robótico capaz de operar por si mismo, en la robótica de servicio es donde más se están prodigando los robots de servicio. ¿En qué tipo de situaciones puede ser interesante un robot que sea completamente autónomo? por ejemplo en entornos hostiles: - Conflictos bélicos. - Exploración espacial. - Exploración submarina. - Rescate en catástrofes
[pic 4]
Ilustración 3
[pic 5]
Ilustración 4
. Pero sin irnos tan lejos, la robótica de servicio combinada con la robótica inteligente nos permitirá en un futuro tener conductores autónomos para nuestros coches, entre otras cosas. Que estas metas se consigan antes o después dependerá de la financiación que las instituciones y mecenas sitúen en los diferentes proyectos de investigación que se desarrollan en el mundo.
Programación
Definición: Lenguaje de programación es aquel elemento dentro de la informática que nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis; que pone a disposición del programador para que este pueda comunicarse con los dispositivos hardware y software existentes.
Lenguaje que los programadores usan para comunicar instrucciones a una computadora y poder ejecutar un programa.
Código utilizado para la creación de programas.
Lo utilizan los programadores (generalmente especializados en un lenguaje en particular) para la creación de diversas aplicaciones. En informática, es cualquier forma de escritura (lenguaje) que posee determinadas instrucciones que combinadas y modificadas correctamente (dependiendo del resultado que se desee), podrán ser interpretadas y así resultar en un programa, página web, etc.
La metodología es determinar requisitos de rendimiento y categorías de despliegue y crear métodos de prueba y guías de utilización en lugar de dictar soluciones técnicas específicas o categorías robóticas. Una implementación robótica particular facilitada por un fabricante podría ser capaz de resolver múltiples categorías de despliegue. Los métodos de prueba deben medir la eficacia con la que un robot es capaz de realizar una tarea sin estar adaptado a una tecnología particular.
Al igual que en un equipo de búsqueda y rescate se requieren muchas disciplinas, los componentes de un robot también son muy diversos. Un robot es un sistema de sistemas: se construye con componentes mecánicos, eléctricos, electrónicos, informáticos, de detección y de otros tipos, cada uno de los cuales es complejo. Las disciplinas que intervienen en los diferentes componentes de un robot son tan especializadas que se requieren diferentes expertos para estudiar los requisitos y crear las pruebas de rendimiento correspondientes. Los componentes tienen que integrarse entre sí; estas interacciones podrían crear otros requisitos de rendimiento. Para complicar las cosas aún más, las tecnologías constituyentes y la disciplina de robótica aún están evolucionando.
MATERIALES
Tabla 1
[pic 6]
METODOLOGIA
Nos propusimos desde un primer momento un proyecto dinámico y cambiante, en el cual tenemos una metodología lo suficientemente flexible para la elaboración vital del proyecto y así culminar satisfactoriamente y a su debido tiempo.
Fase inicial: familiarización con el entorno de desarrollo y selección de herramientas a utilizar:
- Análisis para determinar el diseño
- Diagnóstico previo para el diseño
- Alternativas de solución para determinar el diseño
- Seleccionar el diseño más apropiado
Fase secundaria:
- Diseño del sketech para el funcionamiento del robot móvil
- Pruebas de funcionamiento del programa
- Reajustes del programa, solucionando errores
Fase tercera:
- Desarrollo del robot móvil con su respectivo chasis y microcontrolador de hardware libre (Arduino) con la programación ya instalada
- Una vez terminado el ensamblaje del robot, se procede a la realización de pruebas del funcionamiento del robot y respectivamente de la aplicacion
- Culminada las pruebas que se realizaron se solucionan problemas encontrados durante la misma, como por ejemplo ajustes de movimiento del robot y algunos fallos en la sincronización bluetooth
Fase final:
- Pequeños reajustes en el
...