Потрясающая встреча двух искусственных созданий – подвижный колесный робот
UBot предает яркий воздушный шарик стационарной робототехнической руке
WAM. Аплодисменты долгие и продолжительные. Эта эпохальное событие
произошло во время Международной Объединенной Конференции по
Искусственному интеллекту в Пасадене (Калифорния). Воздушный шарик –
как символ сотрудничества двух разных искусственных существ только
подчеркнул давно назревшую проблему. На Конференции в Пасадене
были представлены десятки роботов совершенно различного назначения.
Каждый из них уникален и разрабатывался автономно, в полной изоляции.
Между тем,
новые модели робототехнических устройств появляются почти ежедневно. И,
по мнению специалистов, уже назрел вопрос стандартизации этого
процесса, хотя бы в какой-то его части, например, это касается
операционной системы.
Камнем
преткновения здесь случит то, что роботы уникальны. Робот NAO – почти
автономен, а UBot равновесие поддерживает самостоятельно, но
управляется оператором. Он очень устойчив и сохраняет баланс, даже если
его толкнуть, а это значит, что он может работать рядом с неуклюжими
людьми. Робот NAO легко передвигается по ровной поверхности и даже
может изобразить пару движений из кун-фу, но далеко не так устойчив,
как UBot.
Для каждого из этих роботов и множества остальных
разрабатывались собственные, уникальные аппаратные средства и
программное обеспечение. Сейчас практически невозможно, систему
управления одного робототехнического устройства применить на другом.
Это значит, что любой создатель роботов вынужден начинать с нуля. В
истории Цивилизации подобная ситуация наблюдалась много раз. Кто знает,
сколько было изобретателей колеса? Между тем, лекарство хорошо
известно. Если бы производство микросхем, компьютеров и операционных
систем не свели к определенному стандарту, был ли бы сейчас Интернет?
По оценке некоторых из участников конференции робототехника сейчас
примерно в такой ситуации, как и компьютерная техника 30 лет назад.
Настало время объединить усилия и создать набор стандартного
программного обеспечения для всех, считают ученые. Тогда специалисты,
занятые проблемами распознавания объектов смогут не думать, как заставить робота сделать пару шагов, а просто возьмут соответствующую программу.
Положительный
пример уже есть. Специалисты разных научных организаций уже разработали
пример операционной системы для роботов. Она может управлять навигацией
робота, распознаванием образов, различными датчиками без учета
конкретных технических и функциональных особенностей устройства.
Достаточно при установке такой системы ввести, например, длину
сегментов его руки и параметры вращения суставов – рука готова к работе.
Разработка
и внедрение таких программных «кирпичиков» для общего употребления даст
возможность быстрее продвигаться в разработке робототехнических систем
и наладить их массовое производство.
ИСТОЧНИК |