Из чего состоит управляемая машина
Система автономного управления переводит серийный буровой станок в режим совместной автономности: машина выполняет повторяемый цикл, оператор контролирует исключения. Продукт — это комплект дооснащения, программный контур, центр управления и серверный слой.

Три слоя системы
Разделение по слоям — это в первую очередь граница ответственности, и только во вторую — схема развёртывания.
Что ставится на серийный станок
Автономность начинается с физического оборудования: навигации, датчиков, вычислителя, управления механизмами и контура безопасной остановки.

| Поз. | Узел | Что делает | Состав |
|---|---|---|---|
0 | Шкаф управления | Переходный слой между вычислителем и штатной электрикой станка. | связь со штатной электрикой · питание |
1 | Инклинометры | Контроль ориентации корпуса и мачты при выравнивании и бурении. | один на корпусе, один на мачте |
2 | Кронштейны | Крепление антенн, камер, лидаров, шкафа и датчиков с учётом вибрации. | по корпусу и мачте |
3 | Кабельные трассы | Питание и обмен данными между узлами комплекта и машиной. | питание · передача данных · антенные линии |
4 | Видеосистема | Круговой обзор оператору и наблюдение за зоной бурения. | обзорные камеры · камера зоны бурения |
5 | Лидары | Геометрия окружения, свободное пространство и защитные зоны. | обзор 360° · передний · задний |
6 | GNSS и связь | Точная привязка машины и канал до центра управления. | антенны спутниковой навигации и связи |
7 | Аварийная остановка | Внешний останов, приводящий машину в штатное безопасное состояние. | приёмник · внешний контур останова |
8 | Датчики | Дополнительные измерения под конкретную машину и участок. | по результатам обследования |
9 | Индикация | Внешняя сигнализация режима работы для людей рядом с машиной. | по углам крыши и корпуса |

Переходный слой к серийной машине
Команда проектирует и собирает узлы, которые связывают вычислитель с гидравликой и штатной электрикой станка: платы управления, измерения тока и распределения питания.
Это то место, где решается совместимость: серийная машина не задумывалась под внешнее управление, и переходный слой приходится делать под конкретную модель.




Рабочее место оператора
Центр сокращает путь от события до решения: видно, какой станок требует внимания, почему он остановился и что можно сделать безопасно.
Карта и миссия
Проект скважин, положение станка и текущее задание по каждой машине парка.
Состояние подсистем
Навигация, связь, топливо, вода, диагностика бортовых узлов.
События и видео
Журнал того, что произошло, и обзор с камер станка.
Возврат в работу
Понятный безопасный шаг после остановки — вместо выезда человека к машине.

Как устроен останов
Автономному станку мало уметь ехать и бурить. Он должен предсказуемо остановиться, когда состояние машины, датчиков или зоны вышло за границы.

Память системы
Сервер связывает проект скважин, план, фактическое выполнение и накопленные данные — без него автономный цикл остаётся набором отдельных поездок.
План и задание
Проект скважин, границы рабочей зоны, распределение заданий по машинам парка.
История выполнения
Фактические параметры цикла, журнал событий и возможность сравнить работу системы между сменами.
Данные и права
Авторизация, база данных, карты и файлы, интеграция с инфраструктурой заказчика.
Технологии разработки
Стек разработки: языки, робототехнический слой, протоколы обмена между узлами, среда моделирования и инфраструктура сборки.
| Направление | Технологии и инструменты |
|---|---|
| Языки программирования | Python, C++, C#, JavaScript, TypeScript, Bash/Shell, YAML |
| Робототехника и восприятие | ROS 2, Foxglove, LiDAR, IMU, RTK, SLAM |
| Протоколы и обмен данными | CAN, CAN FD, Cyphal, CANopen, UART, SPI, I2C, Ethernet, TCP, UDP, DDS/RTPS, gRPC, HTTP/REST |
| Моделирование и трёхмерная графика | Unity3D, Gazebo/Ignition, Blender, 3ds Max |
| Пользовательские интерфейсы | React, Qt |
| Инфраструктура разработки | Linux, Docker, Git |
Что показываем публично
Публичные материалы описывают состав системы, интерфейсы и границы применимости. Статусы функций — что проверено на стенде, что в поле, что в разработке — команда согласует отдельно и по конкретной модели техники. Универсальных обещаний вместо инженерного статуса на этом сайте нет.
Начнём с технического обследования участка
Разберём текущий цикл бурения, условия площадки и модель станка. На выходе — заключение о применимости и план пилота.