Ускорьте Time-to-Market с профессиональными инструментами RTI Connext DDS
ная команда. За исключением нескольких дней в Ноксвилле, у никто не было одновременного доступа ко всем компонентам микросети. Как каждый разработчик мог работать над своей частью пазла без остальной системы?
Работая над Lua-мостом для LabVIEW GUI, я использовал Connext Pro Record и Replay сервисы. В лаборатории я записал около десяти минут живых данных, покрывающих все варианты использования. Тот вечер, в отеле, я воспроизводил данные, уточняя Lua-скрипты. Replay позволяет селективно воспроизводить топики, зацикливать воспроизведение для непрерывной симуляции и ускорять скорость — превращая дни работы в минуты.
Одна из сильных сторон Prototyper — способность автоматически перезагружать Lua-скрипт во время работы. Это позволило мне быстро итерировать: Replay играл ускоренные данные непрерывно; я редактировал Lua-скрипт, сохранял, и Prototyper мгновенно отражал изменения — без рестарта. Скрипт конвертации был завершен за всего несколько часов.
Prototyper также оказался бесценным для генерации симулированных данных. LabVIEW GUI был полностью построен офлайн, используя Replay-генерированные топики и Prototyper-бриджированные или симулированные данные. Я эмейлил скрипт симулятора в ORNL, они встраивали его в LabVIEW, и я запускал обновленный VI локально для верификации интеграции. Интеграция ORNL реальных DDS данных с визуальными элементами SGIP произвела полированный GUI, ставший центром демо.
Главные выводы
Когда мы прибыли в Новый Орлеан через пару недель, вся система была вверх и работала примерно за 30 минут — замечательный подвиг, учитывая, что некоторые приложения, вроде LabVIEW GUI, никогда ранее не были в сети с реальным железом.
Комплексный набор инструментов в RTI Connext DDS Professional позволил нам быстро решить препятствия интеграции в неделю Ноксвилла и продолжить удаленную разработку впоследствии. Admin Console, Monitor, DDS Ping и DDS Spy ускорили начальное развертывание. Record, Replay и Prototyper облегчили распределенную разработку в отсутствии живого железа. DDS Toolkit для LabVIEW позволил нам быстро доставить сложный GUI. Даже после события эти инструменты остаются доступными для текущей разработки и виртуальных демонстраций.
Узнайте больше:
Autonomous Vehicle Production »
Connectivity in Autonomous Systems »
What is DDS? »
Connext DDS Professional »
What is IIoT? »
Интернет вещей
- Построение надежной системы мониторинга временных рядов: интеграция RTI Connext DDS с Telegraf и InfluxDB
- Connext DDS в промышленном IoT: 5 ключевых инсайтов для надежности, безопасности и масштабируемости
- Воспроизведение ROS2 LiDAR данных с RTI Recording Service и DDS
- Запуск AUTOSAR Adaptive Platform 18.03 с поддержкой DDS — прорыв для автономных автомобилей
- Использование данных в Интернете надежности: стратегии эффективного управления
- GDPR-комплаенс: почему сопротивление бесполезно и как защитить компанию
- Повысьте зрелость S&OP, данных и систем планирования для будущего успеха
- Устранение производственных узких мест: 5 проверенных инструментов эффективности
- Создайте свою интегрированную операционную платформу с Nexus Apps
- Ускорение производственной линии: 3 проверенных инструмента для скорости и эффективности