Está en la página 1de 16

Etapa1

Robotica educativa
Concepto de robótica
La robótica es la ciencia y la técnica que está involucrada en el diseño, la
fabricación y la utilización de robots. Un robot es, por otra parte, una máquina que
puede programarse para que interactúe con objetos y lograr que imite, en cierta
forma, el comportamiento humano o animal.
El robot puede ser tanto un mecanismo electromecánico físico como un sistema
virtual de software. Ambos coinciden en brindar la sensación de contar con
capacidad de pensamiento o resolución, aunque en realidad se limitan a ejecutar
órdenes dictadas por las personas.
Programar es un proceso que consiste en una secuencia de pasos detallados y
ordenados, a estos se le denominan algoritmos y el fichero donde transcribimos
estas instrucciones usando un lenguaje de programación (Python, Java,
JavaScript, etc.) para que pueda ser ejecutado por un ordenador, este sería el
programa.
Un comando es una instrucción específica dada a una aplicación informática para
realizar algún tipo de tarea o función. En Windows, los comandos generalmente se
ingresan a través de un intérprete de línea de comandos como Símbolo del
sistema o Consola de recuperación.
Sistema de control
Sistema de control: está formado por los sistemas electrónicos complejos que
controlan las acciones del robot, incluido un ordenador, a través del cual se
introduce el programa, que describe las acciones que debe realizar cada elemento
y que se almacena en la memoria.
¿Para qué se declararon variables en la programación? Justifica tu respuesta.
Una variable se declara para indicarle al programa a partir de qué lugar empieza a
existir, qué nombre tendrá y qué tipo de datos almacenará. La asignación de un
valor inicial se llama inicialización.
¿Cómo es un acumulador en programación (X=X+1)? Justifica tu respuesta.
Un acumulador es una variable numérica que permite ir acumulando operaciones.
... Se inicializa a un valor inicial según la operación que se va a acumular: a 0 si es
una suma o a 1 si es un producto. Se acumula un valor intermedio.
¿Cuantos y cuales sensores utiliza el prototipo BasketBot?
2, un Sensor infrarrojo y un sensor de contacto.
¿Por qué se coloca un Delay debajo del bloque Calculate, X=X+1? Justifica tu
respuesta.
Porque si no se lo colocamos, el contador estará mal y por ejemplo si solo
presionamos un segundo el sensor habrá ya contado como si fuera 1000 veces
¿Por qué se cambió la condición de los ciclos While? Justifica tu respuesta.
No recuerdo
El sistema de percepción es un sistema computacional (biológico o artificial)
diseñado para crear inferencias acerca de propiedades de un ambiente biofísico
basado en una escena. Por lo tanto, cualquier sistema perceptivo debe incorporar
información de al menos un órgano sensorial.
Para el estudio y definición de cada subsistema contenido en el robot, se debe
establecer una serie de tareas de diseño paralelamente (advirtiendo así,
interacciones y limitaciones), a diferencia del diseño por disciplinas o secuencial,
donde las tareas o acciones que deben efectuarse se llevan a cabo de forma
secuencial.

¿Para qué se utiliza el bloque de programación Function? Justifica tu respuesta.

El diagrama de bloques de funciones, o Function Block Diagram (FBD) es un


lenguaje gráfico para controladores de lógica programable, que describe la función
entre variables de entrada y variables de salida, misma que puede ser descrita
como un conjunto de bloques.
¿Cuántas funciones se utilizan en la programación del prototipo Sweepbot?
2
¿Cómo se encontraron los ángulos adecuados para los servomotores? Justifica tu
respuesta.
Para controlar el servomotor se le envía pulsos cada 20 ms es decir a 50Hz. La
anchura del pulso es lo que determinará el ángulo de giro, es decir lo que se
conoce como PWM. Esta anchura varía según el servomotor, pero normalmente
va entre 0.5 y 2.5 ms aunque puede variar.

También podría gustarte