MARSProgramming / MARSProgramming/MARS-2020

Setup Dashboard Architecture

Abierto
#7 14 comentarios 0 reacciones 8 asignados Ver en GitHub

@liamhonecker ya está trabajando en esto.

Desde el 15/2/2020.

Lenguaje dominante
LabVIEW
Estrellas
1
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Look at how the 2018 LV dashboard was made, and seek to mimic its behavior in regard to setting calibration values. There are a variety of requirements for the dashboard, a list off the top of my head for now is:

Controls:
-Auto play selection
-ability to change cals(this is the complicated bit, cals must save on the robot(preferably in a text file), and also be displayed back on dash upon boot up, dash must not push cals before an update, or all can become 0s. Work with andrew to think about this logic.)

Cals list:
-Drive PIDFs(same for both sides atm)
-Auto-Target on turret PIDS
-Cardinal points of turret
-turret limits(safeties)
-Magazine speed, intake speed
-Climb PIDs/settings(might be dependent upon zone where you climbed)

Indicators:
-flag/audio for when a ball is serialized
-if automated subsystems are active(targeting, climbing, etc.)
-current position/connection of all encoders(turret, drive, magazine, flywheel)
-if anything is broken/non-functional(related to safety tickets)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.