Применение инженерной робототехники — это сложная задача, требующая решений из различных областей, а также их успешной интеграции. Эксперты в данной области (например, ИТ-специалисты больниц) редко являются специалистами по программной инженерии, и из-за концептуального разрыва между задачами в области и решениями в области программной инженерии интеграция их решений часто приводит к созданию монолитных архитектур программного обеспечения, которые трудно использовать в различных условиях. Это серьезно затрудняет внедрение сервисной робототехники...
Читать Часть 1 От моделей приложений к исполняемому файлу Специалисты домена разрабатывают модели, соответствующие заданию и цели DSL, позволяющие фиксировать независимые от платформы робототехники требования, связанные с действиями, свойствами и задачами робота и мира, в котором он работает. Полная роботизированная система моделируется агентом-роботом, агентом мира, множеством задач, множеством целей, а также моделью домена UML/P CD. Для устранения разрыва между этими концептуальными моделями...