agrobot_base/Python/OAK/visual_worker/enums.py

38 lines
682 B
Python
Raw Permalink Normal View History

2025-05-21 20:07:43 +00:00
from enum import IntEnum
class Comando(IntEnum):
PING = 1
GET_RGB_FRAME = 2
GET_HEATMAP_FRAME = 3
GET_OBSTACULOS = 4
GET_STATUS_DISPOSITIVO = 5
CALIBRAR_GRADES = 6
GET_MAPA_PROFUNDIDADE = 7
GET_LARGURA_CORREDOR = 8
GET_OBSTACULOS_3D = 9
class TipoComando(IntEnum):
TX = 1
RX = 2
class TipoDeteccao(IntEnum):
SEGURO = 1
OBSTACULO = 2
DEPRESSAO = 3
class TipoRegiaoRadar(IntEnum):
SOLO = 1
AEREO = 2
class Direcao(IntEnum):
PARADO = 0
FRENTE = 1
TRAS = 2
ESQUERDA = 3
DIREITA = 4
CIMA = 5
BAIXO = 6
ESQUERDABAIXO = 7
ESQUERDACIMA = 8
DIREITABAIXO = 9
DIREITACIMA = 10