sBotics Wiki

Tutorial do Simulador usado pela OBR

Ferramentas do usuário

Ferramentas do site


rotina

Essa é uma revisão anterior do documento!


Rotina

explicar que rotina é a execução do código do usuário em uma determinada arena.

o painel de rotina fica no canto superior esquerdo do sbotics e a visualização dos dados da rotina (como pontuação, tempo e multiplicadores) estão localizados no centro-topo da tela, como mostrados na imagem abaixo.

a rotina é executada ao clicar no símbolo de play, e pausada clicando no quadrado no mesmo local.

caso o usuário queira reiniciar todo o cenário para recomeçar a rotina, basta clicar no ícone de reinicio, representado por um círculo com uma seta ().

Console

o console é o principal método de saída/output do simulador sBotics (junto com o componente Buzzer e o LED). o usuário pode imprimir valores de sensores, escrever textos e descrever o passo-a-passo por texto do que o robô está executando

Registro

O arquivo de registro é como um console mas que fica inteiramente fora do sBotics em um arquivo separado. Ele pode ser acessado através do painel de console clicando no ícone de “Documento”. Pode ser utilizado para gerar gráficos, .csvs e outras implementações complexas que o usuário queira fazer fora do sBotics a partir de dados gerados dentro do sBotics.

Pontuador/Tracker

asdasdasd

Trajeto / Checkpoints

asdasd

Falha de Progresso

fasdasd

Painel de Tentativas

com o painel de rotina aberto, é possível realizar novas tentativas ou pular para outras partes do percurso caso opção esteja disponível. também é possível visualizar o status (em relação a tentativas e trajetos) da rotina

Trajeto Tentativa Total de Tentativas
Número do trajeto que o robô está navegando. Qual a tentativa dentro daquele trajeto. Número de tentativas totais em todos os trajetos até o momento.

Nova Tentativa / Avançar

é possível tentar de novo trajeto ou avançar para o próximo

Relatório de Execução

O que ocorre na rotina é salvo na parte inferior do painel de tentativas em dois relatórios (logs): Um simplificado e um detalhado.

Ambos os logs permitem o usuário recriar o caminho do robô e entender em que parte do trajeto da linha o robô pontuou, falhou, etc. Este relatório detalhado também é enviado pelo sistema de competições para recriar o funcionamento do robô e evitar trapaças.

rotina.1743604940.txt.gz · Última modificação: 2025/04/15 16:34 (edição externa)