Laura Solórzano, carné # Melissa Cerezo, carné #10085

Slides:



Advertisements
Presentaciones similares
INTELIGENCIA ARTIFICIAL
Advertisements

Normalizaciones de Bases de Datos
Diseño y construcción robot electromecánico capaz de evitar obstáculos
Clase 2 Tipos de datos Asignación de valores Estructura IF Ejercicios
Creado por: El Departamento de Entrenamiento 1. Conexión inicial: Molde/ajustes móviles Proximo ProtoBase Suite : ProtoBase UI Índice.
Curso de Microsoft® Word 2010
Lenguajes de programación
Manuales Instrucciones Manuales
OTTO EL ROBOT SICI-3011 Preparado por: Prof. Nelliud D. Torres.
Aprendizaje de Microsoft® Access® 2010
FLAN “F- LINKS AND NODES”
Transformaciones Isométricas
EXPOINEDICH 2006.
MANEJO MANUAL DE CARGAS
Amimundo Inc. Programa De Crecimiento Personal Y De Prevención Del Delito PCP Fragmentos de Urbanidad XXVI-A.
Es un foro que permite a los Concesionarios Fiat en Argentina generar entre sí contactos y consultas sobre la búsqueda de repuestos.
Preparado por: Prof. Nelliud D. Torres
Matemáticas Discretas y Algoritmos
Universidad Centroamericana Facultad de Humanidades y Comunicación Departamento de Ciencias de la Comunicación Taller Audiovisual I II Unidad: Elementos.
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
Anterior La tablilla principal controla todas las conexiones para los diferentes dispositivos de entrada y salida, es también la que tiene los chips para.
ESPECIFICACIÓN INFORMAL DE LA PLANTA DE ANODIZADO
E.T.S. DE INGENIEROS DE MINAS
DR. ERNESTO SUAREZ.
TRABAJO DE ROBÓTICA Integrantes: Laura Henao Mª Fernanda Rodríguez
Concatenación en PHP Programación en Internet II.
Raúl Heiras Andazola Edgar A. Robles Reyes Luis Alonso Ramos Fdez Diseño de Robots Dr. Carlos F. Pfeiffer Octubre 22, 2003.
Melissa Cerezo Laura Solórzano 10030
1. nuestro escritorio virtual le permite aprender los pasos necesarios para ensamblar una computadora de escritorio, explorar los Componentes y compruebe.
TUTORIAL DE MANEJO DE PRODUCTOS SYSCOM CON EDRAWINGS.
Anterior Dinámica Es la parte de la física que describe la evolución en el tiempo de un sistema físico (una persona) en relación a las causas que provocan.
¿Cómo funciona? En un archivo de Power Point cada estudiante encontrara al menos 20 imágenes relacionadas con objetos tecnológicos; a partir de este archivo.
MANEJO MANUAL DE CARGAS
MANEJO MANUAL DE CARGAS
Víctor Gallego Le Forlot I.E.S. Jovellanos (Fuenlabrada)
5. Áreas de reuniones. Manual de formación 2 5. Áreas de reuniones 5.1 Introducción ….....………………………………………...…pág Programación de reuniones ….....……………………..…pág.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
Juego de Jarras con Agua!!!
Juego de Jarras con Agua!!!
El propósito final es que, al terminar este entrenamiento, el interno u obrero carcelario sea capaz de enseñar a Jesucristo usando este material.
Microsoft OFFICE Word MBA. Lida Loor Macías.
ALGORITMOS La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió.
COMPETENCIAS CIUDADANAS
REPORTE DE VISITAS Jiménez Maldonado Xochitl Gabriela Técnico en Urgencias Médicas.
Reflexión Final Religión
Ejemplos de programas utilizando if y funciones booleanas
FOTOGRAFÍAS.
Es un programa educativo en el cual los alumnos podrán desarrollar sus habilidades para resolver retos en equipo. El programa permite la que los alumnos.
CUENTAS RELACIONADAS CON LOS INVENTARIOS 
Maria Alicia Follonier
Proyecto 1 Ir a casa Gabriel Quiñonez - Carné Josué Cabrera - Carné Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010.
Vectores * Un vector es un segmento de recta orientado.
Por: Héctor F. Cortés.
GlobalQuoter.COM Fácil, Seguro y Asequible GlobalQuoter.COM Fácil, Seguro y Asequible.
BIBLIOTECA MIGUEL DE CERVANTES
SISTEMAS OPERATIVOS.
Aprendiendo a utilizar Derive 6
Hablar en Publico Lección 10. Haciendo Transiciones I. ¿Qué queremos decir cuando hablamos de transiciones? Una transición podría ser definida como un.
RECTAS Primera Parte.
Nos movemos por el Espacio: Caminando entre vectores Recogiendo la información de una flecha.
EL AJEDREZ Potenciar las capacidades de cálculo, de análisis y de síntesis; se mejora la percepción, la discriminación, la creatividad, la imaginación,
ESTE TERMINO SE DEFINE COMO : UN PROCESO EN EL CUAL SE NOS DESCRIBE UN PROBLEMA (EN LENGUAJE NATURAL), LUEGO DE ESTO SE PLANTEAN POSIBLES RESOLUCIONES.
Preparado por: Prof. Nelliud D. Torres
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
 Software Comercial(Copyright)  Software Libre(Copyleft)  Freeware  Shareware  Adware(Pop-Up)  Spyware  Malware  Phishing  Spam  Hacker  Cracker.
Curso de programación Visual Chart 6 (1ªEd.) FLUJO DE TRABAJO.
Trabajo Práctico TPP Robomind Leila Salomonsky Karla Traine Florencia Uemura Nicolás Wigodzky.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 3 – Diseño de Programas.
NORMAS GENERALES DE SEGURIDAD MANEJO DE CARRETILLAS, GATOS
Manual Proyecto I Ordenar Secuencia.
Transcripción de la presentación:

Laura Solórzano, carné # 10030 Melissa Cerezo, carné #10085 Manual del Usuario Laura Solórzano, carné # 10030 Melissa Cerezo, carné #10085

¿Qué es RUR-PLE? Es un programa diseñado para aprender el lenguaje Python®, por medio de lecciones básicas que involucran de cierto modo jugar con un robot

¿Cómo funciona el programa? Primero es necesario instalar el programa en la computadora. http://sourceforge.net/projects/rur-ple/files/ Luego se puede leer las instrucciones o “lessons” incluidas en dicho programa. En la pestaña superior RuR: Read and Learn. Después de estar informado a cerca de cómo funciona se debe de leer cuidadosamente el manual de usuario.

Pasos El robot debe de ser capaz de poder movilizarse de cualquier lado por lo que fue necesario definir: Una función que defina el giro a la derecha: def turn_right(): Está definido como tres giros hacia la izquierda. 2.Una función que defina un giro hacia arriba: def look_up(): Esta definido como tres giros hacia la derecha.

3.Una función que defina los movimientos aun con obstaculos: def walk(): Dicha función le indica al robot que no debe de movilizarse a menos que tenga el espacio para hacerlo. 4.Una función para evitar la repetición de un movimiento hacia la derecha: def move_right(): Definida como la repetición de girar a la derecha caminar y terminar viendo para arriba.

5.Una función para evitar la repetición de un movimiento hacia la izquierda: def move_left(): Está definida por la repetición de movimientos hacia ambas izquierda y derecha pero que al final representa un movimiento hacia la izquierda. 6.Una función para seguir evitando repeticiones: def left2(): Definido como un giro hacia la derecha, caminar hasta no encontrar obstáculos y terminar viendo hacia arriba.

def move_up(): def zigzag(): def picking(): def jump_hurdle(): 7.Se definen seis funciones más para evitar repeticiones y en cada una de las funciones va incluida una dentro de la otra cada una pertenece dentro de la otra para que de esta manera el robot pueda recorrer cualquier mundo sin ningún problema las funciones son: def move_up(): def zigzag(): def picking(): def jump_hurdle(): def zigzag_move(): def all():

MOVE UP Definida como: turn_left() walk() turn_right() move()

ZIGZAG Una función ingeniada e inspirada en un movimiento en forma de zigzag, definida como: turn_right() walk() turn_left() move()

Picking Una función para que encuentre y juntar beepers. if on_beeper(): pick_beeper()

Jump Hurdle Una función para evitar paredes verticalmente. turn_left() move() turn_right()

Zigzag Move Una función que une dos funciones para evitar repeticiones. move_up() zigzag()

All Una función que reune la mayoria de funciones para evitar repeticiones. repeat(zigzag_move,4) move_up() turn_right() walk()

Contáctanos!!!! Si tienes alguna duda, o necesitas mas información… melicute911@hotmail.com ana_solorzano17@hotmail.com