Ir para o conteúdo principal

NetworkTables API completa

Dados básicos de segmento

Use os seguintes códigos:

Java

NetworkTableInstance.getDefault().getTable("limelight").getEntry("<variablename>").getDouble(0);

LABView

Labview_ReadData-630cf73a31982cca34ca114c7d40748e.png

Para retornar os dados:

ParâmetroDescrição
tvSe tem algum alvo válido (0 ou 1)
txDeslocamento horizontal do ponto alvo (LL1: -27° a 27°/ LL2: -29,8° até 29,8°)
tyDeslocamento vertical do ponto alvo (LL1: -20,5° a 20,5° / LL2: -24,85° a 24,85°)
taÁrea Alvo (0% de imagem a 100%)
tlA latência da pipeline (ms). Adicione a cl para conseguir a latência total
clCaptura a latência da pipeline (ms). Tempo entre o final da exposição da linha intermediária do sensor até o começo do pipeline de rastreamento
tshortComprimento lateral do lado mais curto da caixa de detecção (pixels)
tlongComprimento lateral do maior lado da caixa de detecção (pixels)
thorComprimento horizontal da caixa de detecção (0 - 320 pixels)
tvertComprimento vertical da caixa de detecção (0 - 320 pixels)
getpipeÌndice de pipeline ativo (0...9)
jsonJSON completo dos alvos de segmentação
tclassID de classe do detector neural primário ou do classificador neural
tcObtenha a cor HSV média abaixo da região da mira como um NumberArray

AprilTag e dados 3D

Use os seguintes códigos:

Java

NetworkTableInstance.getDefault().getTable("limelight").getEntry("<variablename>").getDoubleArray(new double[6]);

C++

nt::NetworkTableInstance::GetDefault().GetTable("limelight")->GetNumberArray("<variablename>",std::vector<double>(6));

Para retornar esse dado:

ParâmetroDescrição
botposeTransformação do robô no espaço do campo. Translação (X, Y, Z), Rotação (Roll, Pitch, Yaw), latência total (cl+tl)
botpose_wpiblueTransformação do robô no espaço do campo (origem na Driver Station azul). Translação (X, Y, Z), Rotação (Roll, Pitch, Yaw), latência total (cl_tl)
botpose_wpiredTransformação do robô no espaço do campo (origem na Driver Station red). Translação (X, Y, Z), Rotação (Roll, Pitch, Yaw), latência total (cl_tl)
camerapose_targetspace