«Руки» я мог заказать у компании, изготовлявшей оборудование для атомной промышленности, – они же поставляли «руки» для «Горничной». Но на этот раз мне требовались приборы лучшего качества, с многоцелевым сервомеханизмом и хорошей обратной связью, – те, что использовались при отмеривании радиоактивных изотопов. Та же компания могла поставлять и «глаза», – правда, они могли бы быть более простой конструкции, ведь «Фрэнку» не требовалось видеть и действовать из-за бетонных укрытий, как на атомных станциях.
«Уши» я мог приобрести у любой из десятка компаний по производству радиотелевизионной техники, хотя мне, возможно, придется спроектировать кое-какие контуры, чтобы он мог контролировать свои руки с помощью зрения, слуха и сенсорной обратной связи – так же как контролируется человеческая рука.
Но, используя транзисторы и печатные схемы, в небольшой объем можно запихнуть много чего.
«Фрэнку» не придется пользоваться стремянкой, чтобы, скажем, покрасить потолок. Я сделаю так, чтобы шея у него тянулась, как у страуса, а руки раздвигались, как складной метр. Но вот нужно ли, чтобы он умел подниматься и спускаться по обычной лестнице?
Вообще-то, аналог уже имелся – инвалидное кресло на колесах с мощным приводом. Стоило, наверно, приобрести одно из них и использовать как основу для шасси, подогнав под него размеры и вес опытной модели, – так я получил бы необходимые параметры для разработки. Управлять передвижением будет «мозг» «Фрэнка».
С «мозгом» мне пришлось помучиться. Можно собрать агрегат, соединить отдельные части наподобие человеческого скелета или даже более функционально. Можно собрать достаточно тонкую координационную систему – так, чтобы этот агрегат забивал гвозди, соскребал грязь с пола, разбивал яйца или, наоборот, не разбивал. Но пока у него нет такой штуки, как у человека между ушами, это не человек. Это даже не труп человека. К счастью, человеческий мозг мне и не требовался: я хотел создать послушного идиота, годного только для однообразной домашней работы.
Вот где пригодились торсеновские трубки памяти. Они применялись в межконтинентальных ракетах, которыми мы нанесли ответный удар, и их упрощенный вариант – в системах регулирования уличного движения, в Лос-Анджелесе например. Нет нужды углубляться в теорию электронных трубок, поскольку даже в лабораториях «Белл корпорейшн» в этом не очень разбираются. Суть заключается в том, что, если подключить трубку Торсена к цепям управления и заставить машину выполнить нужную операцию с помощью ручного управления, трубка «запомнит» ее и сможет в дальнейшем управлять операцией без участия человека. Для автоматизированных станков этого вполне достаточно. Но для более хитроумных механизмов – управляемых ракет и «Функционального Фрэнка» – необходимо добавить вторичные цепи, которые дадут возможность машине «рассуждать». Конечно, рассуждать, как человек, машина, по-моему, не сможет никогда, вторичные цепи – это обычный следящий контур с простой программой: следить за тем-то и тем-то в таких-то пределах; обнаружив то-то и то-то, действовать по программе. Сложность программы зависит от возможностей трубки памяти – а они практически неограниченны! Можно так запрограммировать, что вторичные «цепи рассуждения» (по сути, их функция – давать водителю идиотские советы с заднего сиденья) в любое время прервут цикл, если возникнет несоответствие с тем, что было изначально заложено в торсеновскую трубку.