Proyectos con Robots Lego
Perez / Cuevas / Zaldivar
Este libro fue escrito para estudiar el área de la robótica y la programación mediante proyectos con robots MINDSTORMS de LEGO®. Cada capítulo presenta interesantes proyectos, sencillos de comprender y que han sido organizados para que el lector pueda avanzar gradualmente hasta desarrollar implementaciones con un mayor nivel de complejidad. El material puede ser usado para la e...
Sinopsis
Este libro fue escrito para estudiar el área de la robótica y la programación mediante proyectos con robots MINDSTORMS de LEGO®. Cada capítulo presenta interesantes proyectos, sencillos de comprender y que han sido organizados para que el lector pueda avanzar gradualmente hasta desarrollar implementaciones con un mayor nivel de complejidad. El material puede ser usado para la ejecución particular de un proyecto de robótica, mecatrónica, automatización, control, programación o también como fundamento para introducir y reforzar conocimientos en las áreas de computación, informática, electrónica, mecánica, matemáticas, física, etc., motivando a los lectores en la utilización de la robótica para la generación de ideas innovadoras, que se materialicen rápidamente en prototipos de robots que posean el potencial de solución a algunos problemas científicos e industriales. Por otro lado, también el material ha sido estructurado como apoyo en la impartición de cursos y talleres de robótica o para que cualquier estudiante explore, autoaprenda y desarrolle sus capacidades en el uso de esta tecnología. El libro ha sido pensado para entusiastas de la tecnología, estudiantes de primaria, secundaria, bachillerato, universidad y hasta científicos del área. Para esto se organizó en capítulos en los que los proyectos se desarrollan utilizando distintos lenguajes de programación que permiten explotar diferentes grados de complejidad de la plataforma robótica. Entre estos lenguajes algunos son abiertos y gratuitos, otros son gráficos (NXT-G), algunos basados en plataformas en lenguaje C (NXC y ROBOTC®) o Java (lejosNXJ). Se trabaja también la plataforma probablemente de mayor uso por la comunidad científica-técnica, el Matlab®/Simulink® (ECROBOT y el Toolbox MATLAB® RWTH). Daniel Zaldivar Navarro. Doctor en Robótica e Inteligencia Artificial por la Universidad libre de Berlín, sus líneas de investigación son el control de robots y el procesamiento digital de imágenes
Índice
PRÓLOGO CAPÍTULO 1. INTRODUCCIÓN 1.1 PLATAFORMA MINDSTORMS NXT DE LEGO CAPÍTULO 2. NXT-G 2.1 PRIMER PROYECTO: ROBOT DE ACELERACIÓN GRADUAL 2.1.1 Reglas de comportamiento 2.1.2 Pseudocódigo 2.1.3 Explicación del programa 2.2 SEGUNDO PROYECTO: ROBOT ROTADOR 2.2.1 Reglas de comportamiento 2.2.2 Pseudocódigo 2.2.3 Explicación del programa 2.3 TERCER PROYECTO: ROBOT CON SONIDOS 2.3.1 Reglas de comportamiento 2.3.2 Pseudocódigo 2.3.3 Explicación del programa 2.4 CUARTO PROYECTO: ROBOT DESPLIEGA IMAGEN 2.4.1 Reglas de comportamiento 2.4.2 Explicación del programa 2.4.3 Modificaciones al programa original 2.5 QUINTO PROYECTO: ROBOT POR BLUETOOTH 2.5.1 Reglas de comportamiento 2.5.2 Pseudocódigo 2.5.3 Explicación del programa 2.6 SEXTO PROYECTO: ALMACENADOR DE DATOS 2.6.1 Reglas de comportamiento 2.6.2 Pseudocódigo 2.6.3 Explicación del programa 2.7 SÉPTIMO PROYECTO: ROBOT SIGUE-LÍNEAS 2.7.1 Reglas de comportamiento 2.7.2 Pseudocódigo 2.7.3 Explicación del programa 2.8 OCTAVO PROYECTO: ROBOT ALARMA 2.8.1 Reglas de comportamiento 2.8.2 Pseudocódigo 2.8.3 Explicación del programa 2.9 NOVENO PROYECTO: ROBOT A CONTROL INALÁMBRICO 2.9.1 Reglas de comportamiento 2.9.2 Pseudocódigo 2.9.3 Explicación del programa CAPÍTULO 3. NXC 3.1 PRIMER PROYECTO: ROBOT DE AVANCE 3.1.1 Reglas de comportamiento 3.1.2 Pseudocódigo 3.1.3 Explicación del programa 3.1.4 Compilar, cargar y ejecutar un programa 3.2 SEGUNDO PROYECTO: ROBOT EXPLORADOR 3.2.1 Reglas de comportamiento 3.2.2 Pseudocódigo 3.2.3 Funciones NXC a utilizar 3.2.4 Explicación del programa 3.2.5 Modificaciones al programa original 3.3 TERCER PROYECTO: ROBOT SIGUE-LÍNEAS 3.3.1 Reglas de comportamiento del robot 3.3.2 Pseudocódigo 3.3.3 Explicación del programa 3.4 CUARTO PROYECTO: ROBOT MEDIDOR DE DISTANCIA 3.4.1 Reglas de comportamiento del robot 3.4.2 Pseudocódigo 3.4.3 Explicación del programa 3.5 QUINTO PROYECTO:
Comentarios
Sé el primero en comentar este libroArtículos relacionados
Otros libros del autor