LEGO EV3. Programación de Robots
()
Información de este libro electrónico
El robot LEGO EV3 presenta caracteristicas interesantes, respecto a su antecesor el NXT. Tiene conexión wifi, almacenamiento externo con mini tarjeta, un mayor número de puertos para conectar sensores, compatibilidad con plataformas como iOS y Android, compatibilidad con sensores de otros fabricantes y mayor capacidad de procesamiento entre otras. El objetivo de este libro es brindar al lector los fundamentos para introducir o reforzar conocimientos en las áreas de computación, informática, electrónica, matemáticas, robótica y sistemas inteligentes. A lo largo de la obra, el lector desarrollará pequeños proyectos integradores que rápidamente se materializará mediante prototipos reforzando estas áreas de conocimiento. Este libro está orientado a profesionales, estudiantes y autodidactas; por su pauta, estructura y lenguaje didáctico es idóneo para ser usado como apoyo en cursos o talleres de robótica._x000D_
Finalmente, la construcción, el código y los videos de todos los robots propuestos en el libro se encuentran disponibles para su descarga dentro del material adicional alojado en la página Web de este libro._x000D_
El libro contiene material adicional que podrá descargar accediendo a la ficha del libro en www.ra-ma.es. Este material incluye la construcción, código y vídeos de todos los robots propuestos en esta obra._x000D_
Relacionado con LEGO EV3. Programación de Robots
Libros electrónicos relacionados
ARDUINO - Aplicaciones en Robótica, Mecatrónica e Ingenierías Calificación: 5 de 5 estrellas5/5Edison Robots Calificación: 0 de 5 estrellas0 calificacionesKit de herramientas para la programación de robots móviles: Herramientas y técnicas esenciales para la navegación y el control autónomos Calificación: 0 de 5 estrellas0 calificacionesRobótica y domótica básica con Arduino Calificación: 0 de 5 estrellas0 calificacionesProgramación por demostración: Técnicas intuitivas para la adquisición y adaptación de habilidades robóticas Calificación: 0 de 5 estrellas0 calificacionesAprender Arduino, electrónica y programación con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5Hardware de código abierto: Impulsando la robótica mediante el diseño colaborativo y la innovación Calificación: 0 de 5 estrellas0 calificacionesArduino | explicado paso a paso: El manual práctico para principiantes con los fundamentos del hardware, el software, la programación y los proyectos de bricolaje Calificación: 0 de 5 estrellas0 calificacionesIngeniería: Avances en sistemas robóticos y automatización Calificación: 0 de 5 estrellas0 calificacionesRobótica - control de robots manipuladores Calificación: 0 de 5 estrellas0 calificacionesElectrotecnia: Avances en robótica a través de sistemas de potencia y diseño de circuitos Calificación: 0 de 5 estrellas0 calificacionesROBÓTICA APLICADA - Con LabVIEW y LEGO Calificación: 5 de 5 estrellas5/5Reingeniería De Procesos De Manufactura Industrial: Colaboración Entre Cuerpos Académicos Tlaxcala Y Puebla (Enero 2021) Calificación: 5 de 5 estrellas5/5MikroC Pro para PIC y ARM Cortex: programación y ejemplos Calificación: 0 de 5 estrellas0 calificacionesRobot: Explorando el futuro de los sistemas autónomos y las máquinas inteligentes Calificación: 0 de 5 estrellas0 calificacionesPython Práctico Calificación: 0 de 5 estrellas0 calificacionesRobot androide: Diseño de sistemas inteligentes para el futuro de la robótica Calificación: 0 de 5 estrellas0 calificacionesProyectos Arduino con Tinkercad | Parte 2: Diseño de proyectos electrónicos avanzados basados en Arduino con Tinkercad Calificación: 0 de 5 estrellas0 calificacionesCurso básico | Raspberry Pi: El manual práctico para principiantes con fundamentos sobre hardware, software, programación y proyectos de bricolaje Calificación: 0 de 5 estrellas0 calificacionesRobótica: Comprender los sistemas inteligentes y su impacto en la sociedad Calificación: 0 de 5 estrellas0 calificacionesRobótica Autónoma: ¿Cómo aparecerá un robot autónomo en la portada de la revista Time? Calificación: 0 de 5 estrellas0 calificacionesVehículo de control remoto: Explorando la mecánica y las aplicaciones de la navegación autónoma Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de una red de internet de las cosas para la comunicación de un robot modular Calificación: 0 de 5 estrellas0 calificacionesRaspberry Pi (2ª Edición) Calificación: 0 de 5 estrellas0 calificacionesFísica: Comprender los principios que impulsan las máquinas inteligentes Calificación: 0 de 5 estrellas0 calificacionesSistema operativo del robot: Dominar los sistemas autónomos para una integración y un control perfectos Calificación: 0 de 5 estrellas0 calificacionesAprenda Los Conceptos Básicos De Codificación En Horas Con Python Calificación: 0 de 5 estrellas0 calificacionesProyectos com ESP32 y LoRa Calificación: 5 de 5 estrellas5/5Servomotor: Control de precisión en robótica y sistemas automatizados Calificación: 0 de 5 estrellas0 calificacionesRobótica, Biónica y Domótica Calificación: 0 de 5 estrellas0 calificaciones
Inteligencia (IA) y semántica para usted
Aprendizaje automático y profundo en python: Una mirada hacia la inteligencia artificial Calificación: 0 de 5 estrellas0 calificacionesInteligencia artificial Calificación: 2 de 5 estrellas2/5Amazon Echo y Alexa Calificación: 0 de 5 estrellas0 calificacionesInteligencia artificial: Una exploración filosófica sobre el futuro de la mente y la conciencia Calificación: 4 de 5 estrellas4/5Programación de Inteligencia Artificial. Curso Práctico Calificación: 0 de 5 estrellas0 calificacionesInteligencia Artificial Calificación: 4 de 5 estrellas4/5El mito de la inteligencia artificial: Por qué las máquinas no pueden pensar como nosotros lo hacemos Calificación: 5 de 5 estrellas5/5El Poder de la IA: Transformando la Vida Cotidiana y Profesional Calificación: 0 de 5 estrellas0 calificacionesInteligencia artificial: Guía para seres pensantes Calificación: 0 de 5 estrellas0 calificacionesMonetización de ChatGPT: aproveche el poder de AI: Spanish Calificación: 1 de 5 estrellas1/5Chat GPT-4 para Principiantes: Chat GPT, #1 Calificación: 0 de 5 estrellas0 calificacionesLa primavera de la inteligencia artificial: Imaginación, creatividad y lenguaje en una nueva era tecnológica Calificación: 5 de 5 estrellas5/5Dominar Chatbot GPT: Una guía completa para desbloquear el poder de las conversaciones de IA para su negocio Calificación: 0 de 5 estrellas0 calificacionesKlara y el Sol Calificación: 5 de 5 estrellas5/5Inteligencia artificial: la cuarta revolución industrial Calificación: 0 de 5 estrellas0 calificacionesLa ola que viene: Tecnología, poder y el gran dilema del siglo XXI Calificación: 0 de 5 estrellas0 calificaciones¿Cómo piensan las máquinas?: Inteligencia artificial para humanos Calificación: 5 de 5 estrellas5/5Inteligencia artificial: Conversaciones ChatGPT Calificación: 0 de 5 estrellas0 calificacionesA la Imagen de Dios: Una respuesta Bíblica al futuro de la Humanidad Calificación: 0 de 5 estrellas0 calificacionesGuíaBurros: Guía de escritura creativa con Inteligencia Artificial Calificación: 0 de 5 estrellas0 calificacionesInternet no es lo que pensamos: Una historia, una filosofía, una advertencia Calificación: 0 de 5 estrellas0 calificacionesMachine Learning y Deep Learning Calificación: 0 de 5 estrellas0 calificacionesIA para Aprender Mejor. Estrategias de aprendizaje autónomo en la universidad Calificación: 0 de 5 estrellas0 calificacionesEl modelo para ganar dinero de ChatGPT para emprendedores Calificación: 0 de 5 estrellas0 calificacionesMáquinas filosóficas Calificación: 4 de 5 estrellas4/5ChatGPT. Obtén el máximo rendimiento a la Inteligencía Artificial Generativa Calificación: 0 de 5 estrellas0 calificacionesEl imperio de los algoritmos: IA inclusiva, ética y al servicio de la humanidad Calificación: 0 de 5 estrellas0 calificacionesLa máquina de percepción: Nuestro futuro fotográfico entre la visión y la IA Calificación: 0 de 5 estrellas0 calificacionesDeepSeek. Explorando los límites de la Inteligencia Artificial Calificación: 0 de 5 estrellas0 calificacionesIA Generativa: La nueva era de la información Calificación: 0 de 5 estrellas0 calificaciones
Comentarios para LEGO EV3. Programación de Robots
0 clasificaciones0 comentarios
Vista previa del libro
LEGO EV3. Programación de Robots - Daniel Zaldívar
INTRODUCCIÓN
En 1985 el presidente de la compañía LEGO se acercó al grupo de epistemología y aprendizaje del MIT (Massachusetts Institute of Technology), principalmente porque ambos grupos compartían la idea fundamental del construccionismo, el cual se fundamenta en que, en lugar de solo instruir con fórmulas y técnicas (instruccionismo), es preferible fomentar el aprendizaje mediante un ambiente en el que el estudiante pueda desempeñar actividades propias de ingenieros o inventores, resolviendo directamente los problemas técnicos, como vía para acceder a los principios fundamentales de la ciencia y la técnica; así mismo, se fomenta el pensamiento científico en el estudiante y se genera un auténtico interés en las actividades académicas que realiza, motivado a buscar información para solucionar los retos técnicos que va encontrando.
Las palabras del líder del grupo de epistemología y aprendizaje del MIT, Mitchel Resnick, diseñar cosas que permitan a los estudiantes diseñar cosas
se pusieron en práctica.
La historia detrás del proyecto LEGO Mindstorms es en realidad un relato fascinante de cómo tres organizaciones – El grupo de Epistemología y Aprendizaje de Resnick y Papert, la Corporación LEGO, y el Laboratorio de Medios del MIT- se comprometieron en una compleja interacción social que dio forma a la evolución de la tecnología. Cada grupo tenía sus propios intereses e ideas de lo que significaba el éxito; por lo tanto, cada organización influenció el desarrollo del producto Mindstorms y sus prototipos de diversas maneras.
El grupo de Epistemología y Aprendizaje, trató de crear y difundir nuevos enfoques constructivistas para el aprendizaje. La Compañía LEGO también aspiró a proveer enfoques constructivistas para el aprendizaje, al mismo tiempo querían ser la marca más fuerte en el mundo entre familias con niños
. Finalmente, el Laboratorio de Medios del MIT trató de crear un modelo nuevo y visible al público de la investigación académica, que hace hincapié en el impacto público de las ideas y fomenta su transferencia entre los grupos de investigación académica, los patrocinadores corporativos, e infundir aliento a la comunidad científica e ingenieril.
El Laboratorio proporcionó un ambiente para la investigación que llevó al producto Mindstorms a crecer y desarrollarse; sin embargo, no fue sino hasta septiembre de 1998, cuando la compañía LEGO finalmente presento al mercado un nuevo producto llamado Kit de Invención Robótica LEGO Mindstorms
(Robotic Invention System), fruto de la colaboración antes descrita entre la compañía LEGO y el MIT.
El producto se convirtió instantáneamente en un éxito comercial, este consistía en 717 piezas incluyendo bloques LEGO, motores, engranes, varios sensores, un ladrillo RXC con un microprocesador integrado y el software para programar creaciones Mindstorms.
En un principio el kit Mindstorms fue concebido como un regalo de Navidad para los niños y entusiastas del área, pero a un año de su aparición en el mercado, la comunidad ingenieril y científica adoptaron este producto. Desde entonces los usuarios han creado numerosos sitios en Internet con planos de cómo construir novedosas creaciones Mindstorms y enlistando el código necesario para programarlas. Así mismo, ingenieros en software han creado entornos de programación y sistemas operativos alternativos para el ladrillo RXC, entre ellos el llamado LegoOS y un entorno de ejecución basado en Java llamado TinyVM. Incluso se han publicado numerosos libros acerca de cómo usar el kit Mindstorms, incluyendo Lego Mindstorms for Dummies y The Unofficial Guide to Lego Mindstorms.
El kit NXT está basado en un cerebro de computo (brick) extendiendo sus capacidades mediante la comunicación Bluetooth, permitiendo así interactuar con otros dispositivos compatibles con esta tecnología (Computadoras, teléfonos celulares, otros legos, etc.). Incluye sensores propios, y existe la posibilidad de obtener sensores especializados de terceras compañías.
La versión actual de la plataforma robótica LEGO Mindstorms es llamada EV3 y sigue conservando la filosofía original de ser amigable, abierta y de bajo costo, permitiendo la rápida elaboración de experimentos y prototipos.
Otro aspecto muy importante, es el crecimiento considerable en la oferta de plataformas de programación para el MINDSTORMS, permitiendo ser programado desde amigables entornos de programación gráfica (Labview, LEGO MINDSTORMS EV3 Home Edition, etc.), apps para el celular y la tableta, plataformas de programación de alto nivel con librerías de funciones basadas en lenguaje C (ROBOTC, EV3BASIC, etc.), Java (LEJOS) e incluso en uno de los ambientes más populares de programación científico/ingenieril como es Matlab/Simulink. Permitiendo así, su acceso a una enorme cantidad de personas, de muy diferentes niveles e intereses académicos, que ahora cuentan con la potencialidad de desarrollar rápidamente desde prototipos educativos, hasta aplicaciones complejas, con objetivos ingenieriles/científicos que contribuyen a la generación, implementación y presentación de ideas innovadoras.
Cada proyecto en este libro se encuentra organizado para su presentación de la siguiente manera:
Descripción breve del proyecto,
Reglas de comportamiento del robot,
Explicación del Código del programa, acompañado de una descripción de las funciones utilizadas.
Por último, la construcción, código y videos de todos los robots propuestos en este libro, son descritos en detalle y se encuentran disponibles para su descarga en la página de internet de este libro.
COMPATIBILIDAD ENTRE NXT Y EV3
Desde septiembre de 1998 con el lanzamiento de LEGO MINDSTORMS, han existido tres generaciones de ladrillos MINDSTORMS, de los cuales mencionaremos la compatibilidad de los dos últimos, por ser estos, los mayormente introducidos en la sociedad educativa, el LEGO NXT y el LEGO EV3. Con cada uno de estos ladrillos se han lanzado algunas versiones diferentes de las cuales no se hablará en este libro debido a que no existe diferencia en el ladrillo que incluyen, solo en los accesorios, motivo por el cual, la comparación que realizaremos será solo en base a las compatibilidades existentes en los ladrillos arriba mencionados.
El LEGO EV3 es más potente comparado con el LEGO NXT, al ser un producto lanzado 7 años después resulta claro de observar, en 2013 y con los avances en la tecnología, el EV3 cuenta con mayores recursos de hardware, entre los cuales destaca la mayor capacidad de procesamiento, mayor cantidad de memoria flash, dos puertos USB y una notable velocidad en los puertos de sensores. Las características específicas del EV3 serán tratadas posteriormente a detalle.
A continuación, se presenta una tabla con las diferencias entre estos dos ladrillos.
