Речь идёт о пакете Microsoft Robotics Developer Studio, представленном в бета-версии. Какая архитектура лежит в основе современных компьютеров? Правильно, фон Неймана. В которой и программы и данные хранятся в однородной среде. А в новом микрософтовском пакете и разработка программного обеспечения, которому предстоит управлять роботами, и имитационное моделирование аппаратной части роботов, окружающей их среды и взаимодействия с оной также реализованы в одной и той же вычислительной среде. И среда эта – кто бы мог подумать! – Windows…
Разработку предлагается вести в среде языка визуального программирования Microsoft Visual Programming Language. В нём, с весьма высокой производительностью, разработчик сможет смоделировать и «железо» робота, и ту среду, в которой ему предстоит оперировать. Ну, скажем, интерьер более-менее типовой квартиры и беспорядок, имеющий место после убегания хозяев на службу в спальной, кухне, прихожей… Потом – робота-горничную. Потом – смоделировать, какие действия роботессе предстоит выполнить по подтирке пролитого кофе, выбрасыванию использованного фильтра, подметанию крошек со стола, убиранию в холодильник забытой маслёнки. Позже – застилку белья. Убирания в шкафчик не подошедших к утреннему туалету туфель.
Всё это можно отобразить в трёхмерном изображении. Смоделировать датчики. Смоделировать сигналы, которые с этих датчиков пойдут.
Провести эмуляцию управляющего процессора (продвигают контроллер Kinect) и выдаваемых им на исполнительные механизмы команды. Смоделировать работу этих механизмов, сигналы обратных связей… И всё это – в самой удобной, в самой привычной для большинства вычислительной среде.
Много сказано о недостатках «окон», но привычно-доступной для человечества компьютерную технику сделали именно они. Да и эвентуальное появление аналогичных «пингвиньих» пакетов (а Android'у само название велит!) пойдёт, как и любая честная конкуренция, только на пользу! Если домашнее хозяйство в первое время окажется роботу не по зубам (ещё отечественные критики начала 60-х после перевода «Я, робот» Азимова удивлялись, что простой робот там нянчил детей, а сложный – решал довольно простую вариационную задачу на пульте управления…), можно начать, скажем, с соседнего супермаркета.
Только что автор уворачивался от дамочек, двигавших контейнеры с товаром, повинуясь указаниям барышни, которая сама служила белковым интерфейсом к коммуникатору Huawei U8800 (барышня была поймана за талию, а коммуникатор внимательно осмотрен…), покрикивая «номер такой-то к полке номер такой-то»… Так это ж самая что ни на есть роботовская задача! Имеющаяся в изобилии на любом складе, на любом транспортном терминале…
Так что, может, социуму и политиканам развитых стран стоит перестать ламентировать о плохой демографии да раздавать детские капиталы тем, кто радостно «наличит» их путём фиктивной покупки у тёщи нескольких «квадратов» жилья с последующим приобретением большого объёма водного раствора Це-Два-Аш-пять-О-Аш, а взглянуть на то, что действительно решает проблемы? На развитие технологий, и прежде всего информационных?
Василий Щепетнёв: Человек и броневик
В известной композиции «Ленин на броневике» меня всегда интересовал броневик. «Остин-Путиловец» по одной версии, чистокровный «Остин» — по другой. Как бы то ни было, но к броневику в любом случае стоит присмотреться. Могучая машина: два с половиной метра высоты — чем не трибуна?
Более пяти тонн массы, крепкая противопульная броня, повышенная проходимость (преодолевает ров 1,3 метра) и пара пулемётов «Максим» с боезапасом в шесть тысяч патронов. Скорость по шоссе — пятьдесят пять километров в час. Для города больше и не нужно. Едешь, соблюдая «Правила дорожного движения», и пусть какой-нибудь лихач хоть с мигалкой, хоть без попробует подрезать или выскочить на встречную полосу!
Вот ещё модель: броневик БА-27, дата выпуска тысяча девятьсот двадцать восьмой год. Высота два семьдесят, правда, башня для выступления вождя не так удобна. Броня покрепче, чем у «Остина-Путиловца». Бонус — пушечка Гочкиса калибром в тридцать семь миллиметров с оптическим прицелом. Боекомплект сорок снарядов. Пулемёт имеется тож. Скорость не так велика, сорок километров в час по шоссе, но скажите честно: за какое время обыкновенному смертному удастся проехать эти самые километры по городу Москве или хоть Воронежу?
Но если очень нужна скорость, то пожалуйста: броневик БА-И, дата выпуска тридцать второй год. Масса под четыре тонны, та же пушечка Гочкиса и два пулемёта с тремя тысячами патронов, а максимальная скорость по шоссе — семьдесят пять километров в час, уже и для загородной поездки вполне приемлемо.
Но что особенно поражает: мощность мотора у «Остина-Путиловца» пятьдесят лошадиных сил, у БА-И — сорок лошадиных сил, а у БА-27 и вовсе тридцать пять!