Document and clean up VehicleSpecification
I maintainer di solito rispondono entro 9 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
- Tipo di issue
- Refactoring
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- autonomous-driving, documentation
Direzione di ricerca
Inizia da src/components/vehicle/vehicle_specification.py ed esamina gli argomenti di VehicleSpecification e i calcoli derivati delle dimensioni. Documenta ogni argomento con la relativa unità, chiarisci le costanti senza spiegazione o rendile parametrizzabili, usa None come valore predefinito per i limiti mutabili e rinomina area_size in modo che includa la sua unità. Il lavoro è completato quando le unità e i valori predefiniti documentati corrispondono all’implementazione e le istanze separate non condividono oggetti limite mutabili.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
In src/components/vehicle/vehicle_specification.py:
- Derived sizes use unexplained constants:
f_edge_m = f_len_m + 0.5,tread_m = 0.25 * (1.0 + f_len_m + r_len_m),width_m = 1.0 * tread_m x_lim=MinMax(-30, 30)andy_lim=MinMax(-30, 30)are default arguments evaluated once, so all instances share the same objectsarea_sizehas no unit in its name, andaxle_half_mis not documented
Expected fix
Name and explain the constants (or make them parameters with documented defaults), use None defaults for mutable arguments, rename area_size with a unit suffix, and document every argument with its unit.
- Lingua principale
- Python
- Stelle
- 1.9k
- Fork
- 313
- Merge medio
- 9g 10h
- PR unite (30g)
- 7
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ShisatoYano/AutonomousVehicleControlBeginnersGuide
-
documentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
ShisatoYano/AutonomousVehicleControlBeginnersGuide#99 ·
I maintainer di solito rispondono entro 9 giorni
-
documentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
ShisatoYano/AutonomousVehicleControlBeginnersGuide#98 ·
I maintainer di solito rispondono entro 9 giorni
-
documentation enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
ShisatoYano/AutonomousVehicleControlBeginnersGuide#88 ·
I maintainer di solito rispondono entro 9 giorni
-
long term
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ShisatoYano/AutonomousVehicleControlBeginnersGuide#131 ·
I maintainer di solito rispondono entro 9 giorni
-
Clean up State and keep trajectory drawing fastForse già presa @Cid-oe l’ha presa 24 giorni fa. Apertagood first issue refactoring
Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100
ShisatoYano/AutonomousVehicleControlBeginnersGuide#130 ·
I maintainer di solito rispondono entro 9 giorni
Tutte le issue di ShisatoYano/AutonomousVehicleControlBeginnersGuide
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
suitenumerique/accounts#160 ·
I maintainer di solito rispondono entro 1 giorno
-
Restoring an exhausted flatmap checkpoint can replay consumed recordsForse già presa @salma2vec l’ha presa oggi. Apertatype:bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
`ingest` fails with pynndescent 0.7Forse già presa @eroell l’ha presa oggi. ApertaTriage 🩺
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno