Desarrollo de software de bajo nivel para un brazo robot portátil

Slides:



Advertisements
Presentaciones similares
Viviana Baque Gutiérrez Lenin Gómez Romero
Advertisements

Raúl Heiras Andazola Edgar A. Robles Reyes Luis Alonso Ramos Fdez Diseño de Robots Dr. Carlos F. Pfeiffer Septiembre 17, 2003.
Raúl Heiras Andazola Edgar A. Robles Reyes Luis Alonso Ramos Fdez Diseño de Robots Dr. Carlos F. Pfeiffer Octubre 22, 2003.
Controlador PID de temperatura utilizando la tarjeta de desarrollo AVR Butterfly Andrés Lecaro José González.
INSTITUTO TECNOLÓGICO DE SALINA CRUZ
UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE NAVEGACIÓN POR VOZ PARA ROBOTS MOVILES CON RUEDAS (RMR) UTILIZANDO LA.
CURSO DE ELECTRÓNICA PARA NEOTEO Electrónica Introducción y Conceptos.
Sistema computacional Por Salvador Aguilar Gómez.
La Granja de Micro-Robots Por Juan González y Alejandro Alonso Puig Conferencia a las 18:30.
La Granja de Micro-Robots Por Alejandro Alonso Puig, Ricardo Gómez y Juan González.
Conexión del módulo a la placa RESET APLICACIÓN SIN LIBRERÍAS.
Autor: Carlos Reyes Guerola
Ingeniería Electrónica Industrial
Automatización de un panel solar
Alumno: Oier Martínez echeverría
Grado en Ingeniería Electrónica Industrial y Automática Realizado por:
BUZZER O ALTAVOZ Convierten una señal eléctrica en una onda de sonido. Buzzer pasivo: no disponen de corriente interna por lo que hay que proporcionar.
Trabajo Fin de Grado DISEÑO DE LA APP Y EL CONTROL DE UNA CÁMARA VIDEO CON ARDUINO. Alumna: Émili Prieto Antón Tutor: Roberto Capilla Lladró Cotutor:
UNIVERSIDAD DE LAS FUERZAS ARMADAS
Daniela Estefanía Sandoval Socasi Andrea Paulina Trujillo Maya
“Los Sistemas Operativos”
Autor: Borja Cuallado García Tutor: Lepodo Armesto Ángel
Computadora: Herramienta electromecánica que facilita diversas y muy variadas tareas dependiendo del programa que se utilice. Se caracteriza por aceptar.
Brazo robótico Un brazo robótico es un tipo de brazo mecánico, normalmente programable, con funciones parecidas a las de un brazo humano; este puede ser.
Autor: Andrés Rivadeneira
2. Programación de Robots
D. José Félix González Rojo Tutor: D. Ángel Perles Ivars Cotutor:
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
grupo de investigación
Autor: D. Eduardo M. Alonso Sánchez
CÁLCULO Y DISEÑO DE LAS REFORMAS DE IMPORTANCIA A IMPLEMENTAR EN UN VEHÍCULO DE TRANSPORTE DE PASAJEROS DISEÑADO COMO BUGGY AUTOR: Jorge Barragán Nadal.
GRADO EN INGENIERÍA AEROESPACIAL
GRADO EN ELETRÓNICA INDUSTRIAL Y AUTOMÁTICA
Biotecnología, Salud y Robótica
Filtros FIR e IIR EQUIPO. Un filtro es un sistema o una red que cambia selectivamente la forma de onda, o las características amplitud-frecuencia o fase-
Conceptos y definición básicos
Andrea D. Arroyo C. - Christina E. Bravo B.
UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE
Código Johnson Juan Pablo Rangel Valdiviezo Richard de la Rosa Meza
Sensor inalámbrico de velocidad para el Ejercicio de Press de Banca mediante microcontrolador Arduino Autor: Cristian Menacho Anta   Tutor: Vicente Fermín.
ROBOT SIGUE LÍNEAS EVITA OBSTÁCULOS PARA ENSEÑANZA DOCENTE
Autor: Joan A. Marí Tutor: Juan José Serrano Septiembre 2017
Diseño y construcción de un móvil autoguiado para teleoperación mediante bluetooth basado en la CPU de Arduino y pruebas de validación Autor: Rubén Monzó.
Autor: Daniel Collado Bertomeu Tutor: Salvador ponce alcántara
Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
Estudio para la seguridad en operaciones de mantenimiento
Sistemas automatizados
Institución a la que pertenece
INSTITUTO JUÁREZ PREPARATORIA (1057)
Metodología de la programación
EXPO- ESCOM 2016 Diseño de cámara neuromórfica con FPGA.
DEPARTAMENTO DE ELECTRICA Y ELECTRÓNICA
Ciclo de vida del Software
Arquitectura propuesta
TITULO AUTORES CENTRO DE TRABAJO O ESTUDIO INTRODUCCIÓN RESULTADOS Y DISCUSIÓN MATERIALES y Métodos CONCLUSIONES logotipo del centro de trabajo logotipo.
SERVOMOTORES EMAN HENNESY MARIN JOSE MAYO,2018. SERVOMOTOR son dispositivos de accionamiento para el control de precisión de velocidad, par motor y posición.
Estudio del movimiento
Universidad Autónoma de Baja California Facultad de Ciencias Administrativas Nombre del tema Nombre de los autores: CONGRESO GEEA 2018.
Nombres de los Autores:
MEDIDA DEL NIVEL DE AGUA
Definición del Problema
PROYECTO FINAL DE CARRERA PREVIO A LA OBTENCIÓN DEL TÍTULO DE TECNÓLOGO EN ELECTRÓNICA TEMA: “IMPLEMENTACIÓN DE UN TABLERO DE ENTRENAMIENTO BASADO EN PLATAFORMA.
Robots. Industria pesada Exoesqueleto Robot en la Industria pesada.
Universidad politécnica de Madrid
Introducción Objetivos Título del poster Autor o autores del poster
Universidad politécnica de Madrid
INSTITUTO TECNOLOGICO DE VERACRUZ
Introducción Objetivos Título del poster Autor o autores del poster
Grado en ingeniería aeroespacial
Definición del Problema
Transcripción de la presentación:

Desarrollo de software de bajo nivel para un brazo robot portátil Autora: Sara Marqués Villarroya Tutor: Dr. Ranko Zotovic Stanisic Cotutor: Dr. Ángel Francisco Perles Ivars Julio 2016

Índice Introducción Objetivos Actualización a la placa STM32F429 y a las librerías HAL Etapa de conversión ADC Sistema de control por reconocimiento del habla Conclusiones

INTRODUCCIÓN Trabajo dentro del Proyecto EXO FA → Diseño de un brazo robótico para personas discapacitadas

OBJETIVOS

ACTUALIZACIÓN A LA PLACA STM32F429 Justificación: necesidad de una mayor memoria y velocidad

ACTUALIZACIÓN A LAS LIBRERÍAS HAL Justificación: soporte técnico para todo el hardware y no necesita reprogramar el código si se cambia de tarjeta STM32F4 STM32F7

ETAPA DE CONVERSIÓN ADC Medir la aceleración para evitar daños Diseño de una PCB para medir y digitalizar el valor de la aceleración PCB

Sistema de reconocimiento del habla Reconocer algunos comandos para controlar movimientos de las articulaciones. Robot para asistencia a minusválidos → sistema dependiente del hablante.

PLACA SPEAK UP

ANÁLISIS DE SEÑALES DE VOZ Comando sube hombro con énfasis suave Comando sube hombro con énfasis fuerte

PRUEBAS DEL SISTEMA DE CONTROL POR VOZ COMANDO CODIFICACIÓN ÉNFASIS SUAVE CODIFICACIÓN ÉNFASIS FUERTE ABRE 00001 10001 CIERRA 00010 10010 ARRIBA 00011 10011 ABAJO 00100 10100 AVANZA 00101 10101 RETROCEDE 00110 10110 DERECHA 00111 10111 IZQUIERDA 01000 11000 DETENTE 11111 Comando Énfasis suave Énfasis fuerte ABAJO 0 0100 1 0100

RESULTADOS DEL SISTEMA DE CONTROL POR VOZ COMANDO ÉNFASIS SUAVE %ACIERTOS ÉNFASIS FUERTE ABRE 100%   CIERRA ARRIBA 90% ABAJO AVANZA 70% RETROCEDE DERECHA IZQUIERDA 80% DETENTE

APLICACIÓN EN UN PEQUEÑO BRAZO ROBOT

VIDEO DEMOSTRATIVO

CONCLUSIONES La utilización de las librerías HAL hace sencillo el paso de un microcontrolador a otro Las pruebas realizadas con el control por voz han sido satisfactorias El kit STM32F4 puede generar salidas PWM que nos permite controlar la velocidad de los motores

Desarrollo de software de bajo nivel para un brazo robot portátil Gracias por su atención Autora: Sara Marqués Villarroya Tutor: Dr. Ranko Zotovic Stanisic Cotutor: Dr. Ángel Francisco Perles Ivars Julio 2016