Один из вариантов конструктора Lego, Mindstorms, позволяет строить из деталей роботов, способных двигаться и получать информацию об окружающей обстановке с помощью датчиков. Сконструированных роботов можно программировать на выполнение различных действий с помощью компьютера. В состав нового комплекта Lego Mindstorms NXT войдет 571 различная деталь, а также программная «мастерская» для персональных компьютеров LabVIEW, спецификации интерфейса обмена данными и программный инструментарий.