1. Programación
1.1. Estructuras
1.1.1. Herramientas y técnicas como bucles, condicionales y funciones que permiten controlar el flujo de las instrucciones.
1.1.2. Uso de algoritmos para planificar las acciones del robot.
1.2. Pasos para la Programación
1.2.1. Paso 1: Algoritmo
1.2.1.1. Instrucciones para resolver un problema.
1.2.2. Paso 2: Diagrama de Flujo
1.2.2.1. Representación gráfica del algoritmo.
1.2.3. Paso 3: Codificación
1.2.3.1. Traducción a código en un lenguaje de programación.
2. Evolución Tecnológica
2.1. Historia
2.1.1. La tecnología ha evolucionado desde la invención de herramientas básicas hasta el desarrollo de robots avanzados.
2.2. Avances
2.2.1. Revolución Industrial.
2.2.2. Microprocesadores.
2.2.3. IA
2.3. Impacto Actual
2.3.1. La tecnología de los robots sigue avanzando y es fundamental en sectores como la medicina, la industria y el entretenimiento.
3. Robots
3.1. Características
3.1.1. Un robot es una máquina programable capaz de realizar tareas de forma autónoma o semiautónoma.
3.1.2. Puede interactuar con el entorno mediante sensores y actuadores.
3.1.3. Su diseño depende del propósito específico para el que fue creado.
3.2. Tipos de Robots
3.2.1. Robots Industriales
3.2.1.1. Colaborativos
3.2.1.2. No colaborativos
3.2.2. Robots de Servicio
3.2.3. Robots de Investigación
3.2.4. Robots Médicos
3.2.5. Robots de Exploración
3.2.6. Robots Educativos
3.3. Componentes de un Robot (Hardware)
3.3.1. Controlador (Cerebro del robot)
3.3.2. Esqueleto del robot
3.3.3. Actuadores
3.3.4. Sensores
3.3.5. Manipulador
3.3.6. Sistema de Control
3.4. Software
3.4.1. Programa
3.4.2. Lenguaje de Programación
3.4.3. Plataformas o Simuladores