#айтиквариат
Шейки: первый мобильный робот
До роботов-пылесосов, роботов-доставщиков и всего этого бума с искусственным интеллектом был Шейки.
🤖 Шейки мог самостоятельно анализировать свои действия и команды извне без всякой инструкции. Тут нет ничего удивительного, если бы не одно «но»: робота создавали в конце 60-х – начале 70-х.
Центр исследований в области искусственного интеллекта при Стэнфордском научно-исследовательском институте намеревался разработать робота для нужд американских военных. DARPA (Управление перспективных исследований минобороны США) выделила на эти разработки грант в размере 750000 долларов. В результате создатели Шейки попытались объединить в своём детище исследования в области робототехники, компьютерного зрения и обработки естественного языка.
Робота готовили к службе в разведке: «Кто-то предполагал, что робот будет сидеть возле дороги в Китае и считать передвигающиеся танки», – рассказывал Нильс Нильссон, один из авторов проекта «Шейки».
Сначала управление Шейки шло через компьютер SDS-940 с памятью в 64000 24-битных слов. Но в 1970-м компьютер заменили на DEC PDP-10, обладающий памятью в 192000 36-битных слов. Программировался Шейки на языках Fortran и Lisp.
Программное обеспечение Шейки состояло из 4 уровней:
PLANEX: контролировал реальное выполнение работы, находил ошибки
STRIPS: отвечал за последовательность действий
Intermediate Level Actions: контролировал выполнение одного запрограммированного действия
Low level actions: выполнял команды нижнего уровня, контролировал примитивные действия, вроде поворота «головы»
Шейки давно отдыхает в Музее компьютерной истории, но дело его создателей живёт: алгоритм А*, преобразование Хафа и граф видимости оказали существенное влияние на развитие современной робототехники.
Ах да!
💡 Если хотите ещё немного покопаться в «айтиквариате» (это не опечатка!) и получить скидку на курсы OTUS – советуем пройти нашу викторину «КИБЕРАРХЕОЛОГ»
Post #6803
1.02K
