Essa é uma revisão anterior do documento!
Tabela de conteúdos
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, .csv
s 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. |
Note: o painel de tentativas e novas tentativas etc só conseguem ser utilizadas se a arena for do tipo “linha”/“trajeto”, arenas que não possuem trajetos não tem suporte a estas funcionalidades
Nova Tentativa / Avançar
é possível tentar de novo trajeto ou avançar para o próximo [MELHORAR]
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.