Дрон → Сервер (новое в v2.2)
Наследование топиков
Все топики из v2.1 доступны в данной версии. Ниже перечислены только новые топики, добавленные в v2.2.
transferring_info
- MQTT Topic:
{DRONE_ID}_transferring_info
Статус конвертации ML-модели в формат TensorRT на дроне.
statusstrrequiredСтатус конвертации
none— Конвертация не запущенаstarted— Конвертация начатаtransferring— Конвертация в процессеcompleted— Конвертация завершенаerror— Ошибка конвертацииmodel_namestrrequiredИмя конвертируемой модели
messagestrТекст ошибки (только при status=error)
{
"topic": "10001_transferring_info",
"message": {
"status": "transferring",
"model_name": "yolov8n.pt"
}
}
actual_objects_data
- MQTT Topic:
{DRONE_ID}_actual_objects_data
Список актуальных детектируемых объектов, сгруппированных по классам. Каждому классу соответствует массив ID объектов.
objectsobjectrequiredОбъект, где ключ — класс объекта, значение — массив ID объектов этого класса
{
"topic": "10001_actual_objects_data",
"message": {
"objects": {
"car": [1, 2],
"person": [3]
}
}
}
check_registration
- MQTT Topic:
check_registration(без DRONE_ID)
Запрос на проверку регистрации дрона в системе. Сообщение — ID дрона.
messagestrrequiredID дрона для проверки регистрации
{
"topic": "check_registration",
"message": "10001"
}