Want to create interactive content? It’s easy in Genially!

Get started free

PRESENTACIÓN robotica I

Jhoselyn

Created on May 17, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Higher Education Presentation

Psychedelic Presentation

Vaporwave presentation

Geniaflix Presentation

Vintage Mosaic Presentation

Modern Zen Presentation

Newspaper Presentation

Transcript

Presentación de Robotica

Hecha por Jhoselyn Guadalupe Vilorio Lopez del mejor grupo, el 231 con matricula de 2166954. Con el best profe de la prepa: Jose Rene Sevilla Aramburo

Índice

Introducción

Etapa 1

Etapa 2

Etapa 3

Etapa 4

Introducción

¿Que veremos en Robotica?

La robotica estudia la programacion de Robots y las estructuras secuencial, condicional y ciclica. En estas 4 etapas programaras un robot con dispositivos especificos como interfaces de control, sensores, motores y microcontroladores. Recuerda que tus errores son parte de tu proceso de aprendizaje.

01

programacion aplicada a robotica

Introduccion a la programacion

a) Conceptos basicos de programacion

La programacion es una actividad que te ayuda a mejorar el razonamiento logico hasta potenciar el desarrollo humano. ¿Conoces el termino "programacion"? La programacion es la metodologia o pasos para construir un programa. Por otro lado un programa es un conjunto de instrucciones llamados comandos que escritos en una forma especifica llevan a un robot a realizar una taraea determinada.

El lenguaje de programacion es el conjunto de simbolos, vocablos y reglas de sintaxis que controlan el comportamiento fisico y logico de una computadora.

introduccion a la programacion

B) Fases que se llevan a cabo para crear un programa

Diagrama de flujo

Representacion grafica de un Algoritmo.

1. Definir el problema: Aqui se comprende el problema. 2. Analizar el problema. Se piensa en como resolverlo. 3. Diseño: Se desarrolla el procedimiento para resolver. De aqui parte el termino "Algoritmo". a) Algoritmo: conjunto de pasos ordenados de forma logica para llevar a cabo una tarea. Hay 3 tipos de algoritmos:

+ INFO

Prueba en escritorio

Consiste en dar valor a las variables en el diagrama de flujo y comprobar si el resultado obtenido es el esperado..

+ INFO

+ INFO

Software para la creacion de Algoritmos y diagramas de flujo

Pseint

Pseint es un software de pseudocodigo complementado con un editor de diagramas de flujo. Un pseudocodigo es una forma de escribir uno a uno los pasos que se van a seguir para la solucion de un problema o llevar a cabo una tarea. Una variable en programacion es un lugar en la memoria donde se almacenan y recuperan datos de un programa. Se declara una variable como tipo entero (int), flotante (float), texto (chart) y boleano (boolean).

+ INFO

Info

Funcionamiento de un robot

Un robot esta compuesto principalmente por:

Compuestos:

Funcionamiento basico

Sensores: Le permite darse cuenta de su entorno y envia informacion al controlador. Controlador: Procesa la informacion que recibio y la transforma en acciones. Actuadores: Le permiten comunicarse e inferir en su entorno a traves de acciones.

Se basa en el principio mismo de cualqiuier computadora tiene:

+ INFO

Estructuras de Programacion:

Se clasifica de la siguiente manera:Programacion secuencial: Es indicarle al robot paso a paso, de principio a fin, las acciones que va a ejecutar. Programacion condicional: Con sus senosores evalua una condicion que puede ser contestada como falsa o verdadera. Programacion ciclica: Cuando una parte del programa se repite las veces que se indique.

Interfaz de trabajo de rogic

Pantalla principal de Rogic

Area de Programacion

Area de Comandos

Area de Botones

+ INFO

+ INFO

+ INFO

+ INFO

02

ESTRUCTURAS DE PROGRAMACION SECUENCIAL

Estructuras de programacion

Estructuras de programacion

Movimiento

La programacion secuencial le indica al robot paso a paso, de principio a fin, las acciones que va a ejecutar. La programacion condicional a traves de sus senosores evalua una condicion que puede ser verdadera o falsa. La programacion ciclica cuando una parte del programa se repite las veces que indique el programa.

La cinematica Estudia el movimiento de los mecanismos en el espacio y la magnitud utilizada es el desplazamiento.Las Articulaciones: Permiten el movimiento de distintas partes del robot (esta el tipo lineal y el rotacional). El Eslabon: Son Estructuras rigidas que le dan amplitud a los movimientos de las articulaciones. Los Grados de libertad son los numeros de movimientos independientes que tiene.

Bloques de comando

A) DC Motor: es un actuador de motor de corriente directa Los Parametros son voltaje de operacion, corriente de operacion, velocidad, torque y el Control de velocidades. B) Servo: Motor de corriente continua que tiene la capacidad de ser controlado. Dispone de tres cables terminales que son. Terminal positivo, Terminal negativo, Entrada de señal. C)Delay: Hace esperar al procesador un tiempo definido y prolonga el tiempo de ejecucion del bloque. D) ON: Enciende los dispositivos que se encuentran conectados a los puertos de salida del CPU. F) OFF: Indicamos el fin de una accion.

03

Estructuras de programacion ciclica

Estructura de programacion ciclica

Rogic

La programacion se realiza por medio de lineas de comando, son palabras especiales que escritas de determinada manera se le llama sintaxis. La programacion por bloques son lenguajes de programacion graficos que utilizan bloques de comando interconectados que tienen escondida la linea de los comandos. El Loop permite que instrucciones se ejecuten reptidamente un numero especifico de veces. La sintaxis del loop aparece como una instruccion del for El Break finaliza el ciclo repetitivo inmediatamente

Permite que una instruccion o mas se repitan varias veces. Cuando se repite una cierta cantidad de veces se le llama ciclo, bucle o lazo. Se le llama iteracion a una repeticion. While: Bloque de comando ciclico que mientras la condicion dada sea verdadera generara un bucle. El Diagrama de flujo de While se forma en dos partes - La expresion - El grupo de instrucciones

Gracias por su atencion