Глазом (или глазами) для нашего робота телеслежения служит миниатюрная цветная видеокамера с каналом звукового сопровождения (см. рис. 9.4). Комплект видеокамеры включает приемник и передатчик диапазона 2,4 ГГц. Цена подобной системы примерно $99,95.
Рис. 9.4. Цветная видеокамера со звуковым сопровождением и передатчик диапазона 2,4 ГГц
Размеры самой камеры невелики. Она прикреплена к корпусу передатчика с помощью небольшого уголкового кронштейна. Размеры видеокамеры достаточно малы, поэтому возможна установка комплекта из двух камер на расстоянии примерно 63 мм между объективами (это соответствует среднему расстоянию между глазами) по бокам робота. Установка пары подобных камер позволит оператору получать более реалистичные стереоизображения. В устройстве-прототипе мы используем только одну камеру; позже мы обсудим возможности усовершенствования конструкции с добавлением «стереозрения», которое позволит через восприятие глубины пространства улучшить эффект «присутствия» и управление устройством.
Первоначальная модель нашего устройства содержит одну миниатюрную видеокамеру со звуковым сопровождением. Конструкция собрана по модульному принципу, поэтому если читатель захочет потом ввести стереосистему «зрения», то он может использовать уже имеющееся видеооборудование.
Конструкция
Конструирование робота начинается с поиска подходящего шасси от радиоуправляемого автомобиля. Большинство моделей радиоуправляемых автомобилей имеют внешний декоративный корпус, который придает им вид настоящего автомобиля, грузовика, вездехода и т. д. Удалите внешний декоративный корпус и крепите необходимые детали непосредственно к шасси.
Миниатюрная цветная камера робота Голем I требует отдельного источника питания (см. рис. 9.5). Для батареи 6 В изготавливается отдельный батарейный отсек, питающий видеокамеру и передатчик. Энергии свежих элементов АА должно хватать примерно на 4–6 часов непрерывной работы.
Рис. 9.5. Батарейный отсек 6 В для четырех элементов АА
Для облегчения установки и сохранения модульного принципа мы будем широко использовать самоклеющуюся ленту Velcro («липучка»). Материал Velcro обычно имеется в продаже в виде полос длиной, кратной 30 см. Лента Velcro имеет вид двух полос, скрепленных между собой. Каждая из полос имеет клейкий слой и на обратной стороне. Одна из полос крепится к соответствующему месту шасси, а другая – к детали, которую необходимо прикрепить.
Видеосистема 2,4 ГГц
Передатчик на 2,4 ГГц является интегральной частью цветной видеокамеры (см. рис. 9.6). Приемник на 2,4 ГГц представляет собой отдельный блок. Блок приемника имеет два разъема типа RCA для видео– и аудиовыхода. Эти разъемы соединены с помощью RCA кабелей с входами телевизора, монитора или видеомагнитофона.
Рис. 9.6. Система видеокамеры, передатчик и приемник
Видеокамера может быть установлена на шасси двумя способами. На рис. 9.7 показаны видеокамера и передатчик, прикрепленные к батарейному отсеку. Вы можете начать с фиксированного положения камеры или видеокамера может быть установлена на крышке сервомотора для обеспечения ее поворота и слежения. Понятно, что установка сервомотора является более сложной и требует отдельного канала радиоуправления для панорамирования камеры вправо и влево. В устройствах наибольшей достоверности передачи информации панорамирование камеры должно быть связано с отслеживанием поворота головы оператора. Таким образом, если оператор поворачивает голову вправо или влево, то камера передвижного робота панорамирует вправо или влево синхронно с движениями головы. Для правильной работы подобной системы оператору необходим специальный шлем- дисплей виртуальной реальности, что является очень сложной задачей. Я бы советовал для простоты конструкции сперва использовать неподвижно закрепленную видеокамеру.
Рис. 9.7. Цветная видеокамера и батарейный отсек в сборе, готовые к размещению на модели автомобиля
Для неподвижного крепления вам потребуется небольшая полоска Velcro, приклеенная ко дну батарейного отсека видеокамеры. Другая полоска соответственно прикреплена к шасси радиоуправляемого автомобиля. Конструкция робота Голема в сборе показана на рис. 9.8.
Рис. 9.8. Цветная видеокамера установленная на модели автомобиля
Управление через систему телеслежения
Вы можете управлять автомобилем дистанционно, используя систему радиоуправления, и при этом смотреть на экран телевизионного монитора. Видеокамера снабжена микрофоном, поэтому в процессе управления вы можете слышать окружающие звуки.
Разговор
Вы можете приобрести пару недорогих портативных радиостанций для детей типа walkie-talkie. Поместив одну из станций на шасси робота, вы можете говорить «с борта» робота.
Реалистичная система управления
В роботе Голем I использована стандартная система радиоуправления, входящая в комплект модели автомобиля. Реалистичность телеслежения можно значительно увеличить путем введения реалистично выглядящих органов управления. Это несложно сделать. Извлеките управляющие резисторы из корпуса передатчика и соедините один из них с импровизированным рулевым колесом, а другой – с педалью акселератора.
Усовершенствование системы телеслежения
При некотором размышлении базовая модель системы телеслежения Голем I может быть значительно усовершенствована. Понятно, что усовершенствования приведут к некоторому удорожанию устройства. Тем не менее подобные подсистемные усовершенствования можно делать постепенно.
Стереозрение
Стоит попытаться снабдить робота Голем I системой цветного «зрения» высокой четкости. Данная попытка дает системе много дополнительных преимуществ, в частности восприятие глубины пространства. Это является областью, куда все еще возможно внести значительный вклад. Перед тем как приступать к осуществлению проекта, необходимо четко понять, что для просмотра стереоизображений с «борта» робота необходима специальная система, обеспечивающая режим подобного просмотра.
Небольшой размер миниатюрных стереокамер очень подходит для синтеза стереоизображения. Подобные камеры могут быть размещены в один ряд на расстоянии, соответствующем среднему расстоянию между глазами человека. Для большей определенности, среднее расстояние между глазами у взрослого человека составляет примерно 63 мм. Для восприятия глубины пространства объективы камер могут быть расположены на таком же расстоянии от центра до центра для имитации глаз человека. Передатчики обоих камер должны быть необходимо настроены на разные частоты. Это позволит специальному телевизионному дисплею передавать левое изображение в левый глаз, а правое изображение – в правый глаз.
Стереоизображения, получаемые с борта Голема, позволят оператору воспринимать глубину пространства в то время, когда он или она управляют устройством. Стереозрение становится гораздо более важным при необходимости восприятия глубины пространства, например при использовании искусственной руки робота. Возможность зрительного контроля положения манипулятора (руки робота) по оси Z в трехмерном пространстве (оси X,Y и Z) в большой степени увеличивает эффективность управления.
Для оператора достаточно затруднительно эффективно управлять манипуляторами (руками робота) при отсутствии Z-измерения глубины в монокулярном зрении. В этом случае оператор вынужден слегка толкать манипулятором предметы, чтобы точно определить положение руки-манипулятора по оси Z.
То же самое происходит при дистанционном управлении автомобилем через систему телеслежения. При потере восприятия глубины становится затруднительным определение расстояний до объектов впереди автомобиля.
После установки стереосистемы оператор будет видеть трехмерное изображение пространства перед