Опираясь на отечественные работы по теории и практике программирования в Москве, Новосибирске, Дубне, Ленинграде и других городах, Глушков в начале 70-х годов сформировал в стране программу работ по технологии программирования и средствам ее автоматизации. Ее реализация была задумана и организована им широким фронтом: от фундаментальных исследований и организационных мероприятий (конференций, ежегодных школ-семинаров, рабочих групп, постановлений директивных органов и пр.) до изготовления и внедрения в народное хозяйство конкретных автоматизированных систем производства программ и технологических комплексов программиста. В это время им был выполнен большой цикл работ по созданию в стране первой отечественной технологии программирования с развитыми средствами автоматизации на всех этапах изготовления программных систем. Средства автоматизации работ по этой технологии — технологические комплексы РТК — были изготовлены для всех основных машин — ЕС ЭВМ, СМ ЭВМ, БЭСМ-6, микро-ЭВМ типа „Электроника“ и получили широкое внедрение. Большую роль в успешном выполнении этого цикла работ сыграл И.В. Вельбицкий.
На пути к роботам
Искусственные зрение и слух — важная часть работ в области создания искусственного интеллекта. Здесь главным, конечно, является зрение, поскольку наибольшее количество информации человек получает благодаря ему. Для этого я пригласил В.А. Ковалевского из Харькова, который и организовал работу по распознаванию образов. Первым результатом его работы стал автомат для чтения машинописных букв и цифр. Он был выпущен малой серией (пять или восемь штук) из-за дороговизны, с перфокартами ему было конкурировать трудно. Затем Т.К. Винцюк занялся распознаванием речи, которым мы прикрыли направление по созданию сенсорной части роботов.
С самого начала я сформулировал задачу и по автоматизации двигательной (моторной) функции роботов. Мной была поставлена задача создать автоматическую руку на тележке, которая передвигалась вдоль щита управления любым объектом и переключала бы тумблеры, рубильники, поворачивала ручки и т. д., одновременно к ней добавлялось примитивное зрение, способное воспринимать только положение стрелки приборов или деления шкалы. Но, к сожалению, я не смог подыскать человека, который любил бы работать с механикой, руками. А эту задачу я поставил еще в 1959 году, когда о роботах никто не заикался. Если бы у нас были хорошие мастерские, то мы могли бы в 1963 году первыми в мире иметь механическую руку. К сожалению, не все удается сделать.
Синтез всех этих направлений — в роботах-манипуляторах с рукой, зрением и искусственной речью.
Одновременно мы начали работы по распознаванию смысла фраз на русском языке, т. е. в области семантических сетей, как теперь это называется. Этим занимался А.А. Стогний и частично А.А. Летичевский, они добились хороших результатов. Впрочем, алгоритмы делал я, а Стогний подготовил хорошие программы. По потоку предложений на входе этот алгоритм строил семантическую сеть, т. е. определял, какие слова с какими корреспондируются. Например, предложение „Стул стоит на потолке“ хоть и правильно грамматически, но семантически неверно, и т. д. Были сделаны зачатки картины мира, причем придумано экономное кодирование; затем Стогний переключился на распознавание дискретных образов, тематику Ю.И. Журавлева, да и я оставил это дело и у нас оно захирело. Надо было его с машинным переводом связать, но опять не хватило людей, а я не мог заниматься лишь семантической алгоритмикой. И все-таки, когда я сделал в 1961 году в Мюнхене на конгрессе IFIP доклад на эту тему, это стало сенсацией, — у американцев ничего подобного в то время не было. Тогда же меня избрали в программный комитет Международной федерации по обработке информации.