Проблемы развития робототехники в Украине
Открытое письмо IT-сообществу. 02.11.19 г. Перезалив
В данной статье я высказываю свои соображения, без лишних поучений, поскольку не имею на это морального права. Возможно, в изложении материала я заблуждаюсь или частично не прав. Буду благодарен за критику и комментарии. Более того, приветствую любое соавторство и свободное использование данной информации.
Эта статья не о том, кто, что изобрел в мире в области роботостроения, таких статей предостаточно. Характер письма статье я придал ради призыва к действию и просьбе о помощи в исследованиях.
Кратко о ситуации в данный момент
В области робототехники на Украине, да и не только, сложилась интересная ситуация. Интерес к теме большой, научные фантасты начали рекламировать эту область чуть ли не 50 лет назад. Фильмы про роботов смотрятся на ура. В узких кругах по всему миру идет широкое обсуждение темы. Более того, выделяются большие средства на исследования. А ситуация меняется медленно. Успешнее всего развиваются учебные центры — детские кружки робототехники. Родители платят деньги — дети играют. Это приятно, но не эффективно. Почему? Там робототехнику штурмуют снизу-вверх, по частям, от частного к целому. Создать конечный автомат легко, даже с многими датчиками, даже с элементами самообучения. Но если мы захотим выполнить серьезное действие, да еще с использованием сложных датчиков, написать программу становится очень трудно.
Не знаю, изучают ли робототехнику сверху-вниз в наших университетах, но по отсутствию явных результатов, можно предположить что не очень. Сразу хотел бы раскрыть преимущества разработки ПО сверху-вниз, от целого к частному, в данной статье, но так мы отвлечемся от главного. Планирую изложить все по порядку в следующих статьях.
Чем зарабатывает робототехника Украины сегодня?
1. Развивается копирование простых зарубежных образцов, например, роботов-тележек, и штабелеров для склада.
Да, это самая примитивная форма роботов, и их легко запрограммировать.
2. Почти созрели для роботов-игрушек.
3. Промышленные роботы там-же, где промышленность,
в Китае.
4. Госзаказы? Где они? Господин президент Помогите!!!
Не считая оборонки, по моральным соображениям.
И все, позор, при огромном количестве программистов!
В чем проблема таких трудностей в робототехнике?
1. Нет финансирования.2. Нет государственных программ и интереса.
3. Недостаток теории, методологии и философии ПО. Хорошие программисты есть, а идеологии нет.
Давайте создавать идеологию, причесывать мозги так сказать. Куда двигаться. Что правильно, а что нет. Какие технологии подходят.
4. Нет заказчиков.
На чистом «энтузазизме» далеко не уедешь.
Общие соображения
Робототехника не может развиваться без прикладного ПО. Назовем его ROBO_OS. ПО для робототехники состоит из трех глобальных частей:
- Система Управления, или, по-модному, Искусственный Интеллект.
- Компьютерное зрение, или более общее название — входные датчики.
- Кинестетика, или управление движением манипуляторов (от греч. kineo двигаюсь и astheses ощущение).
Далее надо увязать эти технологии, заставить взаимодействовать. Принятие решений должно происходить на борту механизма. Существует проблема с облачными вычислениями для каждого отдельного робота, да еще в реальном режиме времени — это не приемлемое техническое решение. Это труднодостижимо, оппоненты могут указывать на несовершенство архитектуры и отсутствие необходимых вычислительных мощностей в компактном компьютере. Да, это так, но есть частные соображения как это преодолеть. Без прорыва в этих областях, к конструированию манипуляторов можно не приступать! Выходит 99,9% продвижения робототехники — это написание программного обеспечения.
А кто выдаст требования к ПО? Заказчик вместе с PM и Arhitect? Откуда они знают, что нужно Роботам? Необходимо разрабатывать общие концепции к ПО для робототехники. Необходимо учесть большое количество требований, зачастую противоречивых. Выработать концепции надежности и безопасности ПО. У Роботов, как отдельных систем, есть свои автономные потребности, без которых они не смогут функционировать. Например, зарядка батарей и техобслуживание, и много чего другого.
Предполагаемое сотрудничество
Предлагаю создать сообщество по изучению робототехники. Где каждый может почитать теорию, избавиться от ненадежных и тупиковых решений. Где исследователю или разработчику покажут, где подводные камни и опасные места в ПО. Намечается написать около 50 статей и провести неизвестное количество опытов и исследований.
Предлагаю руководителям IT-компаний создать общий научный центр изучения робототехники.
Только так мы катализируем развитие робототехники!
Странно, но на рынке нет ни одного Украинского конкурента робота-пылесоса!
Да конкуренция бешеная, их же покупают — живые деньги!
И люди бы покупали — просто потому что Свой!!!
Добавить примитивный манипулятор для сбора носков, и других мелких предметов, доставать пиво из холодильника, и т. п.
Далее — робот уборщик, для работы на улицах!
Мы покупаем уголь, так как добывать свой тяжело,
поможет робот-шахтер!
Давайте делать робота-раздатчика рекламных листовок!
Давайте делать робота грузчика!
Давайте делать робота подносящего мячи спортсменам!
Наконец, давайте делать запчасти роботов.
Напишите в комментариях самую грязную работу, которую никто не хочет делать — и профессия для робота готова.
С Уважением, Ерофеев Александр.
182 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів