Robot Ordenador Integrantes: Leonel Gutiérrez. Omar Miranda. Ignacio Rondini.

Slides:



Advertisements
Presentaciones similares
DÍA DA PAZ: O Poder dos xestos..
Advertisements

CAPACITACIÓN PARA LA APLICACIÓN Y CUMPLIMIENTO DE LA NORMATIVA
5. UNITATEA: INGURUNE HOTZAK, BEROAK ETA EPELAK
Necesidades de Interconexión y Particularidades de Operación
Ondas.
REFLEXIÓN Y REFRACCIÓN, LEY DE SNELL
INERCIA DE ROTACIONES.
1. Que es Cosmologia? 1.1 Horizontes
DEPARTAMENTO DE CIENCIAS ECONÓMICAS, ADMINISTRATIVAS Y DE COMERCIO CARRERA DE ADMINISTRACIÓN TURÍSTICA Y HOTELERA TRABAJO DE TITULACIÓN, PREVIO A LA.
UNIVERSIDAD MAYOR DE SAN ANDRÉS
“DISEÑO, CONSTRUCCIÓN E IMPLEMENTACIÓN DE UN EQUIPO MEDIDOR DE FUERZA DE IMPACTO, CON SISTEMA DE ELEVACIÓN, FRENADO Y HMI PARA EL LABORATORIO DE MECÁNICA.
FUNDAMENTOS DE PROGRAMACION DANIELA RODRIGUEZ L.
ERRORES E INCERTIDUMBRES
Asignatura: FÍSICA Carreras: Ingeniería Agronómica Bromatología.
CASO CLÍNICO DE LABORATORIO
BIG DATA + BI Creando Empresas Inteligentes con Valor
Dpto. de Física y Química
optaciano Vásquez UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
Tesis de grado previa a la obtención del título de Ingeniería en Administración Turística y Hotelera PLAN PARA EL APROVECHAMIENTO DE LOS RECURSOS NATURALES.
Una Clase Inusual sobre Ciencia y Fe en una Universidad Secular
La Planeación y Control Financiero
MAT289 – Laboratorio de Modelación II
PROPIEDADES DE LOS NÚMEROS REALES
ANÁLISIS DEL DESEMPEÑO DE UN SISTEMA MIMO EN UN CANAL NO LINEAL COMPLEJO DIVIDIDO EN SUBBANDA CON SERIES DE VOLTERRA AUTOR: VALERIA IMBAQUINGO DIRECTOR:
DEPARTAMENTO DE CIENCIAS ECONÓMICAS ADMINISTRATIVAS Y DE COMERCIO
DEPARTAMENTO DE CIENCIAS ECONÓMICAS ADMINISTRATIVAS Y DE COMERCIO
ACCIONES SOBRE PUENTES DE CARRETERAS - Curso Proyecto
DESNUTRICIÓN Dr. Edgar Játiva MD. Msc..
DIMENSIÓN FRACTAL: APARICIÓN Y CÁLCULO MEDIANTE EL MÉTODO BOX COUNTING EN DISTINTOS ÁMBITOS AUTORES: CONCEPCIÓN CARMONA CHAVERO , AMINE CHAGHIR CHIKHAOUI.
AUTOR: LAURA VANESSA CEVALLOS PARRAGA
Regresión y Correlación Múltiple: El modelo de regresión múltiple.
Capitulo 6 – La historia termica del Universo
Investigación de operaciones
CARRERA DE INGENIERÍA MECÁNICA ABEDRABBO HAZBUN, ANIBAL FARUK
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE
PROBLEMAS ARITMÉTICOS Tema 4 4º ESO Op A
Conceptos Matemáticos
Departamento de eléctrica y electrónica
Dpto. de Física y Química
6. EJEMPLOS DE REACCIONES QUÍMICAS Dpto. de Física y Química
  TRABAJO DE TITULACIÓN, PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN FINANZAS –CONTADOR PÚBLICO-AUDITOR  TEMA: ESTUDIO ECONÓMICO FINANCIERO PARA LA.
Julio César Torres Varela
Principios mendelianos
Robótica Modular Libre
UNIVERSIDAD DE LAS FUERZAS ARMADAS “ESPE”
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE
Subastas de Largo Plazo: Diseño y Resultados
The Future of Extractives Industries in LAC and The Role of STI
AUTOR Paredes Gordillo Marco Antonio
QUÍMICA/QUÍMICA GENERAL LEYES DE LOS GASES
“ANÁLISIS DE DESEMPEÑO DE MEZCLAS ASFÁLTICAS TIBIAS”
TEMA 8: ácidos y bases QUÍMICA IB.
Investigación de operaciones
Planificación y Optimización de Consultas
2.-DESCRIBIR FENOMENOS CONOCIDOS POR LAS FUNCIONES MATEMATICAS
DEPARTAMENTO DE CIENCIAS ECONÓMICAS ADMINISTRATIVAS Y DE COMERCIO   CARRERA DE INGENIERÍA EN MERCADOTECNIA   TRABAJO DE TITULACIÓN, PREVIO A LA OBTENCIÓN.
DEPARTAMENTO DE CIENCIAS DE LA TIERRA Y LA CONSTRUCCIÓN CARRERA DE INGENIERÍA GEOGRÁFICA Y DEL MEDIO AMBIENTE TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN.
Tema 8 Las fuerzas IES Padre Manjón Prof: Eduardo Eisman.
Presentado por: Juan David Chimarro
DEPARTAMENTO DE CIENCIAS ECONÓMICAS, ADMINISTRATIVAS Y DE COMERCIO CARRERA DE INGENIERÍA COMERCIAL SISTEMA DE COOPERACIÓN DE LA FUERZA AÉREA ECUATORIANA.
LXV Reunión anual de Comunicaciones Científicas- UMA-2016 Universidad Nacional del Sur – Bahía Blanca Modelización Estructural de Series de Tiempo de.
*CN.Q Analizar disoluciones de diferente concentración, mediante la elaboración de soluciones de uso común. SOLUCIONES.
TITULO DEL CASO CLÍNICO:
DESIGNADO DE LA CARRERA DESIGANDO DEL DEPARTAMENTO
Introducción a los Polímeros
Gabriela Pazmiño Vaneza Zambrano Octubre
TESIS DE GRADO MAESTRÍA DE PLANIFICACIÓN Y DIRECCIÓN DE MARKETING TEMA: SISTEMA DE GESTIÓN DE SERVICIOS DE CAPACITACIÓN PROFESIONAL Y EMPRESARIAL BAJO.
INCERTIDUMBRE LABORATORIO FUNDAMENTOS DE MECÁNICA.
Introducción Universidad Industrial de Santander
Transcripción de la presentación:

Robot Ordenador Integrantes: Leonel Gutiérrez. Omar Miranda. Ignacio Rondini.

Motivación Crear un robot capaz de identificar objetos y ordenarlos. Idea interesante de desarrollo real.

Proceso Plataforma y rampa por separado. Movimientos circulares e imprecisos. Conexión con el bloque.

Modificación Rampa y plataforma unidas. Necesidad de contrapeso.

Problemas Giros poco precisos. Resbalamiento de plataformas.

Construcción http://www.nxtprograms.com/forklift/index.html

Construcción http://www.nxtprograms.com/forklift/index.html

Funcionamiento

Funcionamiento

Funcionamiento

Funcionamiento

Funcionamiento

Modelo final

Código Ver tamaños Calcular Posiciones Avanzar próxima caja Recoger Caja Cambiar representación interna Apilar Caja Fin

Registro de tamaños for (int i = 1; i <= N;i++) { A.avanzar(distanciaH); A.girarRobot(girarDer); A.avanzar(distanciaV); A.evitar(aux); Thread.sleep(2000); A.verTamaño(x, N); A.avanzar(-distanciaV); A.girarRobot(girarIzq); }

Método verTamaño int suma=0; int w[] = new int[10]; for (int i = 0; i < 10; i++) { int a = this.us.getDistance(); w[i] = a;} {suma = w[i] + suma;} int promedio = suma / 10; for (int i = 0; i <= N; ++i) {if (x[i] == 0){x[i] = promedio; System.out.println("" + promedio);break;}

Registro de tamaños for (int i = 1; i <= N;i++) { A.avanzar(distanciaH); A.girarRobot(girarDer); A.avanzar(distanciaV); A.evitar(aux); Thread.sleep(2000); A.verTamaño(x, N); A.avanzar(-distanciaV); A.girarRobot(girarIzq); }

Apilar cajas posiciones de las cajas = A.comparar(x, N) A.tomarCajaInicial(subir,a, posicionChica,girarDer); int relativo1= posicionMediana – posicionChica A.girarRobot(girar); A.tomarCaja(bajar, bajarChica, Math.abs(relativoC1),girar); A.girarRampa(bajar,(a - bajarChica)); A.avanzar(distanciaV); A.girarRampa(subir,a); A.avanzar(-distanciaV);

Orientación Interna Método comparar: int posicion=0; int aux=x[0]; for (int i = 0; i < N-1; ++i) { if(x[i+1]!=0){ if (x[i+1]<aux || aux == 0) { aux = x[i+1]; posicion=i+1; } } } x[posicion]=0; return posicion;

Apilar cajas posiciones de las cajas = A.comparar(x, N) A.tomarCaja (subir,a, posicionChica,girarDer); int relativo1= posicionMediana – posicionChica A.girarRobot(girar); A.tomarCaja(bajar, bajarChica, Math.abs(relativoC1),girar); A.girarRampa(bajar,(a - bajarChica)); A.avanzar(distanciaV); A.girarRampa(subir,a); A.avanzar(-distanciaV);

Método tomarCaja this.avanzar(this.distanciaH);} for (int i = 0; i < posicion; i++){ this.avanzar(this.distanciaH);} this.girarRobot(giro); this.avanzar(this.distanciaV); Thread.sleep(500); this.girarRampa(sentido,a); this.avanzar(-(this.distanciaV));

Apilar cajas posiciones de las cajas = A.comparar(x, N) A.tomarCaja (subir,a, posicionChica,girarDer); int relativo1= posicionMediana – posicionChica A.girarRobot(girar); A.tomarCaja(bajar, bajarChica, Math.abs(relativoC1),girar); A.girarRampa(bajar,(a - bajarChica)); A.avanzar(distanciaV); A.girarRampa(subir,a); A.avanzar(-distanciaV);

Apilar cajas int relativo2 = posicionGrande - posicionMediana A.girarRobot(girar); A.tomarCaja(bajar, bajarMediana, Math.abs(relativoC2), girarDer); A.girarRampa(bajar,(a - bajarMediana));

Posibles mejoras Capacidad de ordenar mediante otras carácteristicas. Capacidad de localización de objetos en diferentes lugares.