Вход/Регистрация
Что не убило компанию LEGO, а сделало ее сильнее. Кирпичик за кирпичиком
вернуться

Брин Билл

Шрифт:

7

Взращивание открытых инноваций. Mindstorms, «архитектура» и мудрость элиты

Вы не можете их уволить, потому что не нанимали их на работу.

Серен Лунд, директор, Mindstorms NXT

В апреле 2010 года стадион «Джорджия-Дом» гудел, как гигантский улей. Тысячи фанатов Mindstorms прибыли на огромную спортивную арену в центре Атланты, чтобы понаблюдать за финалом соревнований FIRST LEGO League по робототехнике. Трехдневный турнир, ставший плодом сотрудничества LEGO и некоммерческой организации FIRST («За вдохновение и популяризацию науки и технологий») Дина Кеймена, создателя Segway, включал выступления восьмидесяти одной команды. В общей сложности в нем приняло участие восемьсот детей и подростков в возрасте от девяти до шестнадцати лет, а также сотни взрослых добровольцев, которые их поддерживали. Представленные команды были лучшими из лучших – победителями региональных и национальных соревнований из разных стран мира, прошедшими строгий отбор и оставившими за бортом более шестнадцати тысяч коллективов.

Перед каждой командой ставилась задача из деталей LEGO, моторчиков, сенсоров и «умного» кирпичика создать и запрограммировать робота Mindstorms на прохождение полосы препятствий и выполнение ряда сложных задач. При этом приходилось соперничать с другими роботами. Чемпионат мира FIRST сочетал в себе угар поединков по реслингу World Wrestling Entertainment с жаждой скорости и ревом моторов NASCAR. Он стал триумфом ума над мускулами, позволив тысячам ребятишек продемонстрировать, на что способно развитое воображение и техническая грамотность вкупе с опытом LEGO и цифровыми технологиями.

В перерывах между состязаниями дети толпились у стендов Mindstorms, где сотрудники компании давали советы о том, как создать хорошего робота, а взрослые фанаты демонстрировали свои сногсшибательные творения, как, например, луноход Mindstorms или невероятно точная копия Валл-И, знаменитого робота из одноименного мультфильма Disney/Pixar, естественно, выполненная в духе LEGO.

Кроме того, группа программных разработчиков фирмы и другие сотрудники выделили пару часов на общение с тринадцатилетней студенткой колледжа и участницей турнира из Бивертона, штат Орегон, Теской Фицджеральд. Девушка представила их вниманию грандиозную программу искусственного интеллекта, которую она написала для своего робота Mindstorms.

Одетая в красный парик и оранжевую майку Day-Glo (именно такой была униформа ее команды «Огнедышащие резиновые утята»), Теска рассказала разработчикам LEGO о том, как потратила 440 часов на создание, испытание и внесение изменений в сложный алгоритм своей навигационной программы, основанной на искусственном интеллекте. Программа позволяла роботу самостоятельно ориентироваться в типичной больничной среде. Ее объяснения сопровождались более чем шестью метрами диаграмм, устилавших полы вестибюля, где проходила встреча. Теска познакомила разработчиков фирмы со своей программой и ответила на их вопросы о коде, а также об улучшениях, которые она хотела бы видеть в программном обеспечении Mindstorms. Когда она закончила, находящиеся под впечатлением сотрудники LEGO пригласили юную программистку (вместе с родителями) с ее роботом на Конференцию разработчиков в Биллунд, которая должна была состояться в 2011 году.

Успехи Тески Фицджеральд в разработке программного обеспечения для систем искусственного интеллекта с помощью LEGO, как позднее заметил менеджер Mindstorms по маркетингу Стивен Кэнвин, «были просто поразительными. Вполне вероятно, что эта девушка создала самую масштабную программу, когда-либо написанную с помощью наших средств». Вместе с тем достижение Тески стало еще одной вехой в удивительном путешествии, в ходе которого фирма превратилась из обособленной, изолированной организации, где с потребителями общался лишь менеджер по связям с общественностью, в компанию, открывшую себя своим самым изобретательным клиентам, учившуюся у них и по максимуму использовавшую их способности.

Рождение первого робота LEGO

Чтобы понять, насколько изолированной LEGO была в прошлом, подумайте о том, что произошло в 1998 году, когда на свет появился первый комплект Mindstorms. Первоначальный набор – RCX (Robotic Command eXplorer) – состоял из программного приложения, с помощью которого покупатели могли программировать кирпичик на основе микроконтроллера, и продавался по цене 199 долларов. Набор также включал три моторчика, три сенсора и почти семьсот кирпичиков, балок, осей, шестерен и колес для создания разнообразных роботов.

В первые, решающие месяцы после запуска Mindstorms руководство компании провело опрос и к своему удивлению узнало, что 70 процентов покупателей продукта были взрослые, а не дети. Несмотря на то что набор предназначался для мальчиков-подростков, он привлек внимание десятков тысяч взрослых любителей техники.

Вскоре после начала продаж Mindstorms выпускник Стэнфордского университета взломал кирпичик RCX и показал всему миру, что находилось внутри. Он декомпилировал микрокод кирпичика, равно как и его встроенное программное обеспечение и выложил свои открытия в интернет. Таким образом проприетарный код Mindstorms попал в свободный доступ и начал хождение по LUGNET (всемирной сети пользовательских групп LEGO). Его активно обсуждали на форумах по робототехнике, программированию и так далее. Один программный инженер, работавший на Motorola, воспользовался кодом RCX для создания программного средства под названием Not Quite C (NQC). Этот текстовый язык позволял опытным конструкторам добавлять новые элементы для управления аппаратной частью Mindstorms. [15] Почти одновременно выпускник университета немецкого Карлсруэ, изучавший информатику, разработал операционную систему c открытым исходным кодом, legOS, которая, среди прочего, делала возможным программирование кирпичика RCX, работавшего в четыре раза быстрее оригинала.

15

LEGO использовала графический язык программирования, RCX-код, который был менее функциональным, чем NQC, но зато более простым в освоении и работе, поэтому прекрасно подходил для детей.

Естественно, некоторые руководители LEGO опасались негативных последствий взлома. Их код распространился по сети за считанные недели, и теперь кто угодно мог использовать его в корыстных целях, создав роботизированные наборы, которые отнимут у Mindstorms часть рынка. И это при том, что продажи набора только начались. Юристы компании беспокоились еще больше. Они настаивали на необходимости забросать хакеров письмами-предупреждениями, приказывающими им прекратить эксперименты с интеллектуальной собственностью Группы. «Юридический отдел сошел с ума, – вспоминает Серен Лунд, руководивший разработчиками линейки в 2006 году. – Они негодовали оттого, что программный код стал известен всему миру и его можно было скопировать».

  • Читать дальше
  • 1
  • ...
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: