MARSProgramming / MARSProgramming/M15

Basic Autonomous

Offen
#11 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

vital
Vorherrschende Sprache
LabVIEW
Sterne
2
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

set up autonomous architecture in auto load and execute, and create basic autonomous commands for every moving system.

the drive system should already have path planning, but it needs a command to drive a distance at a certain angle and with a defined heading to make simple plays without path planning required.

a feeder auto command should be similar to the teleop command to intake from the joystick.

a shooter auto command should also be similar to the teleop command to shoot from the joystick, but there should be an input to rotate the turret to a certain position at the beginning until it finds the target (should be added after a normal command is written.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die Einstiegspunkte für das autonome Laden und Ausführen sowie die vorhandenen teleop-Befehle für die drive-, feeder- und shooter-Systeme zu finden. Vergleiche diese Befehle mit den angeforderten autonomen Verhaltensweisen, einschließlich des Fahrens nach Distanz und Winkel sowie der Turmpositionierung; als abgeschlossen gilt, dass jedes angeforderte System über einen nutzbaren autonomen Befehl verfügt und die Architektur ihn laden und ausführen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
robotics
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.