В США разработали программу для разработки простых модульных роботов
02.06.2017Люди в целом разобрались с собственным устройством - например, мы имеем представление о том, что бедренная кость находится в непосредственной близости от тазовой. Закономерности оптимального устройства роботов еще не изучены - а потому вопрос о том, как начинающему инженеру-конструктору понять, можно ли прикрепить шарнирную камеру к безколлекторному двигателю, для многих остается открытым.
В Школе информатики Карнеги-Меллон предложили оригинальное решение проблемы, представив робототехнический тулкит со сложным для перевода названием “Computational Abstractions for Interactive Design of Robotic Devices” (Вычислительные абстракции для интерактивного дизайна роботизированных устройств).
Подход в чем-то похож на то ROBBO (ScratchDuino). Пользователь получает интерфейс с набором различных цифровых моделей робототехнических компонентов, которые можно помещать в среду движка методом drag and drop, а также соединять между собой. Движок позволит начинающему инженеру убедиться, что колеса робота расположены в оптимальных точках (или, по крайней мере, там, где они могут соприкасаться с поверхностью), а также в том, что двигатели связаны с частями, нуждающимися в их усилиях. Если модель будет успешно перемещаться на экране, можно быть уверенным, что она поедет и в случае, если вы ее соберете уже не в цифровом, а в физическом виде. К тому же, предусмотрена выдача начинающему разработчику подсказок - какие дополнительные модули могли бы улучшить конструкцию, и даже "автодополнение", когда среда вносит некоторые изменения в конструкцию автоматически, руководствуясь действиями пользователя.
Процесс создания роботов сегодня - это время- и трудозатратная деятельность. В ближайшем будущем всё больше людей захотят кастомизировать и разрабатывать собственные устройства. Им понадобятся соответствующие программные инструменты, возможно, такие как предложенная система.
Симпатичная идея! Разработчики аналогичного ПО, которые преуспеют в том, чтобы создать достаточно солидный движок, снабженный внушительным каталогом роботизированных модулей, которые можно купить, скажем, на AliExpress, могут, что называется "сорвать банк", например, получая с разработчиков деньги за то, что включают их изделия в единую базу.
+ +