Полный стек программного обеспечения с открытым исходным кодом, который можно использовать для создания цифровых двойников?

Для проекта poc мы хотели бы создать цифрового двойника физического устройства, например, кофеварки. Хотел бы знать, какие программные компоненты с открытым исходным кодом можно использовать для того же. Некоторые программные компоненты, основанные на доступной информации, упомянуты ниже:

  1. Платформа Eclipse Hono IOT для шлюза iot
  2. Eclipse Vorto для описания информационных моделей
  3. Eclipse Ditto для представления цифрового двойника. Он обеспечивает абстрактное представление последнего состояния устройства в виде http или websocket apis.
  4. Blender / Unreal Engine для 3D-моделей
  5. Protege для редактора онтологий

Есть ниже запросы:-

  1. Нам не хватает каких-либо программных компонентов для создания цифрового двойника физического актива?

  2. Другой запрос предполагает, что у нас есть доступные 3D-модели и данные датчиков, как мы можем передавать данные датчиков в реальном времени в 3D-модели, например, изменение цвета резервуара для воды на основе реальных данных датчика уровня воды в резервуаре. Невозможно понять, как данные датчиков в реальном времени будут связаны с 3D-моделями.

  3. Как онтология будет полезна при создании 3D-моделей?

1 ответ

Итак, у вас есть 3D-модель и информация о датчике, и вы хотите изменить некоторые свойства 3D-модели, чтобы отразить информацию о датчике? Для чего-то подобного вам понадобится 5 разных инструментов. Я бы посоветовал изучить инструменты разработки видеоигр, такие как Unity3D или UnrealEngine 4.

Другие вопросы по тегам