
Модель станка и рабочей среды
Симулятор моделирует станок, карьерную среду, датчики и объекты на маршруте между блоками. Он воспроизводит не только движение, но и связь между восприятием, планированием, командами и журналом событий.
Полезный сценарий начинается с задачи. Станок получает проект, идёт к позиции, проверяет препятствия, выполняет цикл и возвращает результат. Отдельный класс сценариев — отказы: пропала навигация, отказал датчик. Внесение таких отказов в симулятор в разработке; по ним будет проверяться, что система остановилась и показала оператору понятный путь восстановления.


Программный интерфейс для разработчиков
Программный интерфейс связывает симулятор с разработкой. Инженер запускает один и тот же сценарий после изменения навигации, модели датчика или логики задания и сравнивает результат.
Повторяемые тесты находят ошибки, которые легко пропустить в ручной демонстрации. Одна поездка по сцене показывает, что машина доехала. Набор повторяемых тестов показывает, как она ведёт себя при разных препятствиях, задержках и потерях данных.

Проверка безопасности
Редкие ситуации трудно собрать в поле в нужном количестве. В виртуальной среде можно поставить то, что нельзя безопасно воспроизвести на действующем участке, например объект на маршруте. Следующие в работе — обрыв данных датчика, ошибочная команда и нарушение связи.
Симуляция сокращает число дорогих итераций и даёт материалы для анализа безопасности.
Общий сценарий для команды
Разработчик запускает автотесты. Инженер по управлению проверяет траекторию и режимы. Специалист по данным смотрит на потоки датчиков и журналы. Продуктовая команда показывает сценарий оператору и проверяет, понятно ли состояние машины.
Симулятор объединяет код, испытания, интерфейс и объяснение продукта.
Начнём с технического обследования участка
Разберём текущий цикл бурения, условия площадки и модель станка. На выходе — заключение о применимости и план пилота. Объём и условия обследования согласуем после первого разговора.