Lego mindstorms

La serie de kits Lego Mindstorms contiene software y hardware para crear robots personalizables y programables. Incluyen una computadora inteligente de ladrillo que controla el sistema, un conjunto de sensores y motores modulares, y partes de Lego de la línea Technic para crear los sistemas mecánicos.

Las raíces de hardware y software del kit Mindstorms Robotics Invention System se remontan al ladrillo programable creado en el MIT Media Lab . Este ladrillo fue programado en Brick Logo . El primer entorno de programación visual se llamaba LEGOsheets, [1] desde que fue creado por la Universidad de Colorado en 1994, basado en AgentSheets .

El kit original de Mindstorms Robotics Invention System contenía dos motores, dos sensores táctiles y un sensor de luz. La versión NXT tiene tres servomotores y una luz, sonido y distancia, así como 1 sensor táctil. El NXT 2.0 tiene 2 sensores táctiles, así como un sensor de luz y distancia, y soporte para 4 sin usar un multiplexor de sensor. Lego Mindstorms se puede usar para construir un modelo de un sistema integrado con partes electromecánicas controladas por computadora. Muchos tipos de sistemas embebidos en la vida real, desde controladores de elevadores hasta robots industriales, se pueden modelar utilizando Mindstorms.

Los kits de Mindstorms también se venden y se usan como una herramienta educativa, originalmente a través de una asociación entre Lego y el MIT Media Laboratory . [2] [3] La versión educativa de los productos se llama Lego Mindstorms for Schools , y viene con el software de programación ROBOLAB GUI , desarrollado en la Universidad Tufts [4] utilizando el LabVIEW de National Instruments como motor. Además, el software enviado se puede reemplazar con firmware de terceros o lenguajes de programación, incluidos algunos de los más populares utilizados por los profesionales de la industria de sistemas integrados, como Java y C. Una de las diferencias entre la serie educativa, conocida como el "Conjunto desafiante", y la serie para el consumidor, conocida como "Conjunto de inventor", es que incluye otro sensor táctil y varias opciones de engranaje más. Sin embargo, hay varias otras características sobresalientes entre las dos versiones que uno puede no reconocer a menos que haga un análisis lado a lado de lo que cada uno ofrece. La versión vendida a través de LEGO Education está diseñada para un nivel más profundo de aprendizaje o enseñanza que a menudo sucede en el aula o en el entorno escolar. La versión LEGO Education viene con soporte llamado Robot Educator. Esto incluye 48 tutoriales para guiar al alumno a través de los conceptos básicos de la codificación a conceptos más sofisticados y complejos, como el registro de datos. Este recurso para apoyar al alumno y / o educador no está incluido en la versión comercial de Mindstorm. Siempre es una buena idea ponerse en contacto con un consultor de LEGO Education para averiguar otras diferencias, ya que hay muchas más. La versión comercial fue diseñada para un mayor uso doméstico / de juguetes, mientras que el modelo de educador fue diseñado para apoyar un aprendizaje más profundo con recursos y piezas adicionales para hacerlo. Esta es la razón por la LEGO Education Mindstorm contiene más sensores y piezas que la versión comercial.

Mindstorms lleva el nombre del libro Mindstorms: Children, Computers, and Powerful Ideas, de Seymour Papert . [5]

El último sistema, llamado Lego Mindstorms EV3 , fue lanzado el 1 de septiembre de 2013. Algunas competiciones de robots utilizan este conjunto, como la First Lego League y la World Robot Olympiad .