Pular para o conteúdo principal

Registro de Alterações do Software 2017 - 2020

2020.4 (3/11/20)

2020.4 é outra atualização crítica que elimina a falha intermitente de 2-4 segundos que poderia ocorrer durante uma desconexão abrupta do stream mjpeg. Isso frequentemente acontecia no final da partida e, em alguns casos, poderia acontecer durante as partidas.


2020.3 (25/02/20)

2020.3 é uma atualização crítica que resolve reinicializações intermitentes relacionadas à rede e corrige uma falha que ocorria ao desconectar a câmera USB.


2020.2 (30/01/20)

2020.2 leva o hardware do Limelight ainda mais longe, adicionando a capacidade de movimentar e ampliar para qualquer ponto. Também adiciona um novo modo de vídeo e correções importantes de bugs. Deixe-nos saber quais recursos você gostaria de ver em atualizações futuras!

Recursos

  • Zoom de Hardware 3x a 60 FPS

    • Nossa última atualização adicionou Zoom de Hardware 2x para todos os modelos Limelight sem nenhum custo. Conseguimos levar nosso zoom de hardware ainda mais longe com o Zoom de Hardware 3x. Todos os modelos Limelight agora são capazes de fazer Zoom de Hardware 3x a 60fps. Isso torna o rastreamento em quadra completa ainda mais fácil para todas as equipes.
  • Movimentação de Hardware

    • Robôs capazes de atirar de distâncias longas e curtas em 2020 teriam achado difícil usar o Zoom de Hardware em seus Limelights sem o uso de um suporte Limelight ajustável ativo. Incorporamos a Movimentação de Hardware para resolver este problema.

Correções de Bugs

  • Resolvidos problemas de driver que estavam quebrando os controles deslizantes de balanço de cor
  • Revertidos todos os drivers relacionados à rede para variantes da temporada 2019 para resolver um pequeno número de relatos de desempenho de rede das equipes

2020.1 (16/01/20)

2020.1 adiciona um dos recursos mais interessantes do Limelight até agora: Zoom de Hardware 2x. Este não é um zoom digital, e agora está habilitado para todas as versões do Limelight.

Recursos

  • Zoom de Hardware 2x

    • Não é zoom digital
    • Ative o zoom de hardware 2x para alcançar rastreamento significativamente melhorado a longas distâncias e rastreamento estável em distâncias de quadra completa.
    • Este recurso não tem absolutamente nenhum custo de latência ou taxa de quadros - o rastreamento continua a executar a 90fps sem sobrecarga adicional.
  • Miras Manuais

    • Ajuste manualmente as localizações de mira única e dupla com controles deslizantes na interface web
  • Novos recursos SolvePNP / 3D (Ainda experimental)

    • Adicionamos a opção "Forçar Convexo" para usar apenas os pontos mais externos de um alvo - isso é necessário em 2020 devido à fita fina usada para o alvo hexagonal.
    • A opção "vincular alvo" foi adicionada. Este recurso vincula "tx" e "ty" ao alvo 3D. Isso é necessário para guiar robôs para pontuar usando alvos 3D.
    • Por fim, adicione a opção "Deslocamento Z do Objetivo" para deslocar automaticamente a localização do alvo desejado no espaço 3D no eixo Z.
    • No Infinite Recharge, o "Deslocamento Z do Objetivo" seria usado para rastrear o centro do objetivo circular pequeno atrás do objetivo hexagonal.
  • Detecção de cor com "tc"

    • Leia o novo array "tc" nas Network Tables para obter valores de Vermelho, Verde e Azul na localização da mira. Ajuste o "Balanço de Azul" e "Balanço de Vermelho" na aba de entrada para alcançar detecção perfeita de cores.

Correções de Bugs

  • Funcionalidade de câmera USB quebrada em 2020.0 agora está corrigida em 2020.1
  • Funcionalidade SolvePnP quebrada em 2020.0 agora está corrigida em 2020.1
  • SolvePnP agora usa corretamente o centro do modelo como centro de visualização do eixo

2019.7 (4/5/19)

2019.7 adiciona duas novas funcionalidades.

Funcionalidades

  • Streaming 160x120 30fps
    • Streaming mais suave e com menor largura de banda para equipes que usam câmeras USB com ângulo amplo. Nossa largura de banda de streaming com câmera de 180 graus caiu de ~3.7mbps para ~1.8 mbps.
    • Altere a resolução do stream na aba de configurações.
    • Alterando a resolução do stream em um Limelight com uma câmera USB de ângulo amplo conectada. Sem Picture-in-Picture e taxa de stream normal.
  • Rejeição Inteligente de Manchas
    • Equipes que montaram suas câmeras alinhadas com o alvo este ano tiveram que lidar com reflexos indesejados de LED.
    • O controle deslizante de área nem sempre resolve este problema, já que as equipes querem rastrear pequenos alvos de visão a grandes distâncias.
    • Esta nova funcionalidade rejeitará automaticamente contornos relativamente pequenos que passaram por todos os outros filtros.
    • Conforme um robô se afasta de um alvo de visão (diminuindo seu tamanho), a RIM se ajustará automaticamente para rejeitar apenas contornos relativamente pequenos.

Mudanças

  • Dicas de ferramentas
    • Dicas de ferramentas agora estão disponíveis em alguns controles do Limelight

2019.6.1 Hotfix (14/03/19)

2019.6.1 corrige os uploads do Grip.


2019.6 (3/12/19)

2019.6 é focado em confiabilidade.

Correções de Bugs

  • Câmeras USB
    • Resolvido problema que poderia fazer algumas câmeras USB falharem na inicialização.
  • FMS
    • Tornar o Limelight mais (se não completamente) resistente a reinicializações do FMS e mudanças de rede do campo/laptop.
    • O Limelight não irá mais travar após uma mudança repentina na rede do cliente.
  • Classificação de Contorno Bruto (MUDANÇA SIGNIFICATIVA)
    • Filtros de interseção não afetam mais a classificação de contorno bruto.
  • Auto-postagem no Smartdashboard
    • LL auto-posta certas informações no SmartDashboard (Endereço IP, URL da interface, etc.). Os nomes desses valores agora contêm o hostname.

Recursos & Mudanças

  • Aumento significativo na precisão e estabilidade do recurso compute3d. Medições de translação e rotação são estáveis em distâncias maiores.
  • Deslocamento máximo do nível de preto aumentado para 40 (antes era 25) para imagens ainda mais escuras.
  • Novas opções de classificação "Mais Próximo" na aba "Saída" quando o modo "Mira Dupla" está ativado.
    • Padrão - Implementação atual de classificação "mais próximo" com modo "Mira Dupla".
    • Padrão V2 - Implementação experimental e inteligente de classificação "mais próximo" com modo "Mira Dupla".
    • Média das Miras - Origem da classificação "mais próximo" com modo "Mira Dupla" é a média das duas miras.
    • Mira A - Origem da classificação "mais próximo" com modo "Mira Dupla" é a mira A.
    • Mira B - Origem da classificação "mais próximo" com modo "Mira Dupla" é a mira B.
  • Novas opções de "Modo LED" no pipeline: "Metade Esquerda", "Metade Direita"
  • Valores de canto bruto em ponto flutuante quando compute3D está ativado.
  • Ocultar decorações de imagem ao usar varinhas mágicas
  • Stream maior na interface web

2019.5 (2/9/19)

Com o 2019.5, estamos introduzindo o novo recurso de localização de câmera compute3D. Apenas algumas equipes já tentaram adicionar esse recurso aos seus sistemas de visão, e agora está disponível para todos os usuários do Limelight 1 e Limelight 2.

Isso não é uma solução mágica para o jogo deste ano. Recomendamos fortemente pensar em maneiras criativas de usar o rastreamento padrão de alta velocidade de 90 fps, a menos que este recurso seja absolutamente necessário.

Recursos

  • Modo de Alta Precisão e PnP
    • No gif a seguir, um Limelight 2 foi colocado a 37 polegadas atrás e 14,5 polegadas à direita do alvo.
    • O Limelight foi posteriormente girado manualmente. Observe como as distâncias permanecem praticamente inalteradas.
    • Com o 2019.4, introduzimos o envio de cantos. Isso permitiu que equipes avançadas escrevessem seus próprios algoritmos usando o solvePNP() do OpenCV. Com o 2019.5, isso é feito totalmente a bordo.
    • Faça upload de um arquivo csv em texto simples com um modelo do seu alvo. Temos modelos pré-construídos dos alvos de 2019 hospedados em nosso site. Todos os modelos devem ter uma origem centralizada e usar ordenação de pontos no sentido anti-horário com escala em polegadas.
    • Ative o novo modo de alta resolução 960x720 e, em seguida, ative "Solve 3D" para obter a posição e rotação do seu Limelight em relação ao seu alvo.
    • Os números dos cantos agora são exibidos na imagem para facilitar a criação do modelo e o ajuste do limiar.
    • Leia todas as 6 dimensões da transformação da sua câmera (x,y,z,pitch,yaw,roll) lendo o array de números "camtran" da networktable.
  • Nível de Preto
    • Com o novo controle deslizante de nível de preto, o limiar é ainda mais fácil. Aumente o deslocamento do nível de preto para escurecer ainda mais suas imagens.

Mudanças Críticas

  • O FOV vertical reportado para LL2 foi corrigido para corresponder ao valor listado de 49,7 graus. Isso mudará seus valores "ty"

Correções de Bugs

  • Corrigido o travamento apenas de stream que poderia ocorrer quando câmeras USB olho de peixe estavam conectadas.
  • Corrigido travamento raro causado pelo driver relacionado à rede.
  • A aproximação de cantos agora está sempre ativa.

2019.4 (26/01/19)

Acreditamos que todos os relatórios de bugs críticos foram cobertos com esta versão.

Recursos

  • Cantos
    • Envie os cantos do seu alvo como duas matrizes (tcornx, tcorny) *AGORA tcornxy ativando "enviar cantos" na aba "Saída". Isso permitirá que as equipes interessadas em pipelines avançados utilizem métodos como solvePNP().
    • Ajuste a aproximação dos cantos com o controle deslizante "aproximação de cantos" na aba "Saída".

Correções de Bugs

  • Correção de travamento + crash raro que ocorria quando dois alvos tinham exatamente a mesma área, coordenada x ou coordenada y.
  • Correção do cálculo de área nos modos de dois e três alvos.
  • Otimização da classificação de contornos para melhor desempenho.

2019.3 (19/01/19)

2019.3 aborda vários bugs e solicitações de recursos.

Recursos

  • Taxa de Stream (redução de largura de banda)
    • Defina a taxa de stream como "baixa" na página de configurações para um stream de vídeo de 15fps com menor largura de banda.
  • Contornos Brutos desativados no NetworkTables (redução de largura de banda)
    • Contornos brutos agora estão desativados por padrão. Isso reduzirá ainda mais a largura de banda geral do Limelight.
    • Agora há ~180 entradas a menos do networktables enviadas por segundo por padrão.
    • Veja a nova opção de pipeline "Contornos Brutos" na aba "Saída" para reativar os contornos brutos.
  • Índice de Pipeline Ativo
    • Leia a chave networktable "getpipe" para obter o verdadeiro índice de pipeline ativo da câmera. Isso é atualizado a 90hz.
    • O índice de pipeline ativo agora é escrito no stream de vídeo abaixo da exibição de FPS.
  • Filtros de Interseção Esquerda e Direita
    • As equipes agora podem escolher entre filtros de interseção de contorno duplo "esquerda" e "direita". Os filtros de interseção "acima" e "abaixo" foram adicionados no 2019.2.

Correções de Bugs

  • Correção do bug de streaming do LabView Dashboard introduzido no 2019.2
  • A página web não solicita mais fontes de ícones da internet. Todas as fontes são armazenadas localmente. Isso deve acelerar o carregamento da interface.
  • Redução da exposição do "modo motorista".
  • Correção da implementação GRIP "Distance Transform"
  • Correção de atrasos de comunicação de 20 segundos causados pela alteração do hostname.

2019.2 (1/7/19)

2019.2 adiciona novos recursos para melhor equipar as equipes para a temporada 2019.

  • Filtro de Interseção
  • Filtro de Direção

Mudanças e Correções Adicionais

  • O endereço IP é automaticamente publicado no SmartDashboard/Shuffleboard para facilitar a solução de problemas durante eventos. Não recebemos quase nenhum relato disto sendo um problema, mas isto serve como mais um recurso de contingência.
  • O nome do pipeline é automaticamente publicado no SmartDashboard/Shuffleboard
  • Acesse a largura e altura da caixa delimitadora aproximada em pixels com novas chaves de networktables.
  • Acesse o lado mais longo e mais curto da caixa delimitadora perfeita em pixels com novas chaves de networktables.
  • "Modo de Classificação" agora se aplica a contornos duplos
  • "Modo de Classificação" agora está corrigido
  • Stream 5802 está menos exigente na câmera

2019.1 (18/12/18)

2019.1 corrige todos os bugs principais reportados durante o beta

  • O desempenho voltou aos estáveis 90fps. Um problema de driver era a causa raiz dos nossos problemas de desempenho durante o beta
  • As configurações de IP e hostname agora são aplicadas e "permanecem"
  • As Varinhas Mágicas foram reordenadas para corresponder às do software Limelight 2018
  • Agora suportamos entradas do Grip como máscaras através da interface web
  • Correção do congelamento do NetworkTables

2019.0 (12/10/18)

Com o 2019, estamos introduzindo suporte GRIP, uma interface totalmente nova e um procedimento de gravação mais limpo.

  • Suporte GRIP

    • Construa pipelines com GRIP para Limelight e exporte arquivos "LL Script" para fazer upload para sua câmera.
    • Suporte para máscaras e NetworkTables será adicionado em uma atualização futura
    • Disponibilize um stream de vídeo puro em http://limelighturl:5802 para testes no grip
  • Interface web totalmente nova

    • Controles menores
    • Mais dicas de ferramentas
    • Adiciona a capacidade de desligar os LEDs pela interface
    • Move a caixa de combinação de exibição para baixo do stream para facilitar a mudança de exibição
    • Comunicação mais rápida com o Limelight. Nova tecnologia web nos permitiu simplificar outras partes do nosso código.
  • Gravação

    • Migramos para o "Balena Etcher"
    • O Etcher é duas vezes mais rápido e funciona em todas as plataformas
    • Popups de gravação foram corrigidos com a migração.
  • Outros

    • O Modo LED foi modificado para permitir Modos LED específicos por pipeline
    • Tempos de inicialização mais rápidos no modo de atribuição automática de IP
    • Otimizações e correções de bugs menores

2018.5 (28/03/18)

2018.5 corrige um problema crítico que impedia os usuários de ajustar pipelines em snapshots.


2018.4 (19/03/18)

2018.4 adiciona novas opções de classificação de contornos. Estas são bastante importantes para o rastreamento de cubos este ano, já que as equipes não necessariamente querem rastrear o maior cubo em vista. Em muitos casos, as equipes querem rastrear o cubo que está mais próximo de suas entradas. Muitos usuários tiveram que usar o recurso de contornos brutos para implementar sua própria classificação, então queremos tornar isso o mais fácil possível.

Recursos

  • Modo de Classificação de Contornos
    • Selecione entre as opções de classificação "maior", "menor", "mais alto", "mais baixo", "mais à esquerda", "mais à direita" e "mais próximo".
    • Acreditamos que muitas equipes farão uso da opção "mais próximo" para o rastreamento de cubos.

2018.3 (28/02/18)

2018.3 corrige um grande bug de reconexão do networktables que fazia com que as alterações nas configurações do NetworkTables não se propagassem para o Limelight. Agradecemos a Peter Johnson e à equipe do WPILib por identificar e corrigir o bug subjacente do NT. Este foi (até onde sabemos) o último bug de alta prioridade que afetava o Limelight.

Alterações nas configurações como ledMode, pipeline e camMode devem sempre ser aplicadas ao Limelight. Você não deve mais precisar de soluções alternativas para alterar as configurações do Limelight durante a depuração, após reiniciar o código do robô e após reiniciar o roborio.

Mudanças

  • Correção de um grande problema de sincronização do NT que quebrava alterações de configurações (ledMode, pipeline e camMode) durante a depuração do LabView e após um reset/reboot do roborio.
  • Ferramenta conta-gotas:
    • A ferramenta conta-gotas usa a mesma janela de 10 unidades para Matiz, mas agora usa uma janela de 30 unidades para saturação e valor. Isso significa que o limiar é mais frequentemente uma operação de um clique, em vez de um processo de várias etapas.
  • Capturas de tela
    • Definir o valor de captura para "1" irá tirar apenas uma única captura e redefinir o valor para 0. As capturas são limitadas a 2 por segundo.
    • Limite de capturas aumentado para 100 imagens.
    • A área do seletor de capturas agora pode ser rolada para suportar 100 imagens.

2018.2 (10/02/18)

2018.2 corrige todos os bugs conhecidos de streaming com vários dashboards FRC. Também torna o Limelight mais fácil de ajustar e mais versátil durante os eventos.

Recursos

  • Ferramentas de limiarização
    • Configure parâmetros de limiar HSV com alguns cliques
    • A ferramenta "Set" centraliza os parâmetros HSV em torno do pixel selecionado
    • A ferramenta "Add" ajusta os parâmetros HSV para incluir o pixel selecionado
    • A ferramenta "Subtract" ajusta os parâmetros HSV para ignorar o pixel selecionado
  • Capturas
    • As capturas permitem que os usuários salvem o que o Limelight está vendo durante as partidas ou calibração de eventos, e ajustem pipelines quando estiverem longe do campo.
    • Salve uma captura pela interface web, ou postando "1" na chave "snapshot" do NetworkTables
    • Para visualizar capturas, altere a caixa de combinação "Image Source" na aba de entrada. Isso permitirá testar seus pipelines em capturas em vez do feed da câmera do Limelight
    • O Limelight armazenará até 32 capturas. Ele excluirá automaticamente capturas antigas se você exceder este limite.
  • Novas opções de Streaming
    • Introduzimos a chave "stream" do NetworkTables para controlar o modo de streaming do Limelight. Recebemos solicitações para modos PiP (Picture-in-Picture) para melhor acomodar certos dashboards.
    • 0 - Padrão - Streams lado a lado se uma webcam estiver conectada ao Limelight
    • 1 - PiP Principal - O stream da câmera secundária é colocado no canto inferior direito do stream da câmera principal.
    • 2 - PiP Secundário - O stream da câmera principal é colocado no canto inferior direito do stream da câmera secundária.
  • Aumento da taxa de quadros do streaming para 22fps
  • Erosão e Dilatação
    • Habilite até uma iteração de erosão e dilatação.
    • A erosão irá erodir levemente o resultado de um limiar HSV. Isso é útil se muitos objetos estiverem passando por um limiar HSV ajustado.
    • A dilatação irá inflar levemente o resultado de um limiar HSV. Use isso para preencher buracos nos resultados da limiarização.
  • Botão de Reiniciar
    • Reinicie o rastreamento de visão do Limelight pela interface web. Isso só é útil para equipes que experimentam problemas intermitentes ao depurar código LabView.

Otimizações

  • Redução do tempo de execução do pipeline em estado estacionário para 3,5-4ms.

Correções de Bugs

  • Correção de problemas de streaming do Shuffleboard
  • Correção de problemas de streaming do dashboard LabView

2018.1 (1/8/18)

  • Controle deslizante de Equilíbrio de Vermelho
  • Controle deslizante de Equilíbrio de Azul
  • Melhores configurações padrão de equilíbrio de cores
  • Configuração máxima de exposição aumentada

2018.0 (1/3/18)

Além de vários novos estudos de caso, documentação mais detalhada e um programa exemplo completo para um atirador autônomo STEAMWORKS, o software recebeu uma grande atualização.

Recursos

  • Nova interface de Pipeline de Visão
    • Adicione até 10 pipelines de visão únicas, cada uma com miras, opções de limiarização, exposição, opções de filtragem etc. personalizadas.
    • Nomeie cada pipeline de visão.
    • Marque qualquer pipeline como pipeline "padrão".
    • Alterne instantaneamente entre pipelines durante uma partida com o novo valor "pipeline" no NetworkTables. Isso é útil para jogos que têm múltiplos alvos de visão (ex: o pino de engrenagem e caldeira de 2017). Também é útil para equipes que precisam usar opções de mira ligeiramente diferentes por robô, campo, aliança etc.
    • Baixe pipelines de visão do Limelight para backup ou compartilhamento com outras equipes.
    • Faça upload de pipelines de visão para qualquer "slot" para usar pipelines baixadas.
  • Opção de "Agrupamento" de Alvos
    • Prefira instantaneamente alvos que consistem em duas formas com o modo de agrupamento "dual". Opções "Single" e "Tri" também estão disponíveis
  • Nova interface de Calibração de Mira
    • Modos de mira "Single" e "Dual".
    • O modo "Single" é o que o Limelight utilizava antes desta atualização. As equipes alinham seus robôs manualmente e "calibram" para zerar novamente os valores de mira sobre a mira.
    • O modo "Dual" é um recurso avançado para robôs que precisam de uma mira dinâmica que se ajusta automaticamente conforme a área do alvo/distância ao alvo muda. Usamos esse recurso em alguns de nossos robôs atiradores, já que alguns deles atiravam com uma leve curva. Este recurso também será útil para robôs com montagens Limelight descentradas e/ou desalinhadas.
    • Calibração separada de X e Y.
  • Adicionada chave "tv" de Alvo Válido ao Network Tables.
  • Adicionada chave "tl" de Latência de Mira ao Network Tables. "tl" mede o tempo de execução do pipeline de visão. Adicione pelo menos 11 ms para tempo de captura.
  • Desenha retângulo adicional para ajudar a explicar o cálculo da proporção.
  • Remove recurso de throttling e trava o Limelight em 90fps.
  • Desativa o foco na maioria dos botões da interface web. Corrige problema de fluxo de trabalho relatado por equipes que calibravam suas miras e depois pressionavam "enter" para habilitar seus robôs.
  • Publica três contornos "brutos" e ambas as miras no Network Tables.
    • Acesse um contorno bruto com tx0, tx1, ta0, ta1, etc.
    • Acesse ambas as miras brutas com cx0, cy0, cx1, cy1.
    • Todos os valores x/y estão no espaço de tela normalizado (-1.0 a 1.0)
  • Adiciona opção de "sufixo" à interface web. Permite que usuários adicionem um sufixo aos hostnames e NetworkTables de seus Limelights (ex: limelight-boiler). Este recurso só deve ser utilizado se as equipes pretendem usar múltiplos Limelights em um único robô.
  • Exibe versão da imagem na interface web

Otimizações

  • Diminui latência relacionada à rede para ~0.2 ms de ~10ms (Obrigado Thad House)
  • Move codificação de stream e compressão jpg para o terceiro núcleo, eliminando travamento de 10ms (travamento de 25-30ms com duas câmeras) visto a cada seis frames.
  • Reduz tempo de execução do pipeline em estado estável para 5ms com otimizações SIMD.

Correções de Bugs

  • Corrige pequena inexatidão no valor da área que impedia o valor de atingir 100% (máximo ~99%).
  • Corrige deslocamento de meio pixel em todos os cálculos de mira
  • Corrige informações de stream da câmera não preenchendo para servidores NT iniciados após a sequência de inicialização do Limelight. Atualiza regularmente informações de stream da câmera.
  • Corrige bug que causava "inversão" ocasional da proporção.
  • Força saída de stream padrão (em vez de saída limiarizada) no modo driver.
  • Corrige bug que impedia LEDs de piscar após redefinir informações de Rede

2017.7 (21/11/17)

  • Melhoria na ordenação de contornos. Estava favorecendo contornos pequenos em vez de contornos maiores.
  • Novo sistema de coordenadas: Centro é (0,0). ty aumenta conforme o alvo se move "para cima" no eixo y, e tx aumenta conforme o alvo se move "para direita" ao longo do eixo x.
  • Cálculos de ângulo mais precisos (modelo de câmera pinhole).
  • Exibição de informações de mira (tx, ty, ta e ts) na página web
  • Valores padrão de mira são zeros. Isso significa que zeros são retornados se nenhum alvo estiver visível.
  • Novo layout de página web lado a lado. Ainda colapsa para coluna única em dispositivos pequenos.
  • Atualizações contínuas do controle deslizante não prejudicam o desempenho do painel de configuração.
  • Área enviada para NT como porcentagem (0-100)
  • Tamanho da imagem reduzido para 700MB de 2.1GB

2017.6 (13/11/17)

  • Nova ferramenta de Imagem. Testada no Win7, Win8 e Win10.
  • Transmissão da câmera para os streams do cameraserver. Funciona com streams de câmera do smart dashboard, mas o shuffleboard tem bugs conhecidos neste aspecto
  • Escala quártica nos controles deslizantes de área, escala quadrática nos controles deslizantes de proporção. Isso torna o ajuste muito mais fácil
  • Controles organizados em abas "entrada", "limite", "filtro" e "saída"
  • Atualizações contínuas ao arrastar os controles deslizantes
  • Área enviada para NT como porcentagem (0-100)
  • Tamanho da imagem de exibição reduzido para 700MB de 2.1GB

2017.5 (11/9/17)

  • Tamanho da imagem reduzido de 3.9GB para 2.1GB
  • Adicionadas APIs de modo de driver e modo de LED
  • Configure ledMode para 0, 1 ou 2 na tabela limelight
  • Configure camMode para 0 ou 1 na tabela limelight
  • Adicionada capacidade de alternar entre imagem com threshold e imagem bruta via interface web (será aprimorado em versão posterior)
  • Transmissão da câmera publicada nas network tables em CameraPublishing/limelight/streams (necessitará de hotfix)
  • Adicionado skew às informações de mira ("ts" na tabela limelight)
  • Adicionado "CommInterface" base em antecipação a mais protocolos

2017.4 (30/10/17)

  • Muitas melhorias na proteção durante inicialização e desligamento

2017.3 (25/10/17)

  • Faixa de matiz é 0-179 de 0-255
  • Diminuição do tamanho máximo do log, limpeza de logs, limpeza do cache apt

2017.2 (23/10/17)

  • Sensibilidade ISO manual
  • Exposição mínima aumentada para 2

2017.1 (21/10/17)

  • Otimizações
  • "Convexidade" alterada para "Preenchimento"
  • Faixa de exposição alterada de 0-255 ms para 0-128 ms
  • Suporte para duas câmeras
  • Suporte completo para calibração de ponto único