Diskussion:BSF: Bahnregelung längs: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Wichtige Hinweise == * Lesen Sie den Artikel zum Umgang mit SVN. * Sichern Sie keine Videos in SVN!! [Kein Video in SVN] {| class="wikitable" |- ! # !! Termin !! Planung für die Folgewoche !! Fortschritt |- | 1 || 25.11.2023 || *Bitte optimieren Sie die Geschwindigkeitsschätzung. Machen Sie hierzu eine kurze Aufzeichnung machen (Stillstand, 10m Fahrt, Stillstand) bei konstanter Geschwindigkeit. Nutze…“)
 
Keine Bearbeitungszusammenfassung
Zeile 11: Zeile 11:
*Bitte optimieren Sie die Geschwindigkeitsschätzung. Machen Sie hierzu eine kurze Aufzeichnung machen (Stillstand, 10m Fahrt, Stillstand) bei konstanter Geschwindigkeit. Nutzen Sie bitte die Originalquellen von Hr. Al Suleihi.
*Bitte optimieren Sie die Geschwindigkeitsschätzung. Machen Sie hierzu eine kurze Aufzeichnung machen (Stillstand, 10m Fahrt, Stillstand) bei konstanter Geschwindigkeit. Nutzen Sie bitte die Originalquellen von Hr. Al Suleihi.
*Bitte zeichnen Sie alle Messwerte in der s-function „bestimmeGeschwindigkeit“ auf:
*Bitte zeichnen Sie alle Messwerte in der s-function „bestimmeGeschwindigkeit“ auf:
<code>
**<code>curr_sec
**curr_sec
**step
**step
**dsec
**dsec
Zeile 19: Zeile 18:
**direction[0]
**direction[0]
**disp
**disp
**DEBUG_bit
**DEBUG_bit</code>
</code>
*Mir ist auch aufgefallen, dass die if Verzeigung Z93-111 <code>if ( (curr_sec - last_sec) > min_delta_t[0])</code> kein <code>else</code> hat. In diesem Fall wird weder Geschwindigkeit noch Strecke berechnet. Welche Geschwindigkeit und welche Strecke gibt die s-function in diesem Fall aus? Fügen Sie bitte ein else ein und geben Sie ein <code>DEBUG_bit=true</code> zur Analyse aus.
Mir ist auch aufgefallen, dass die if Verzeigung Z93-111 if ( (curr_sec - last_sec) > min_delta_t[0])
<syntaxhighlight lang="matlab" style="border: none; background-color: #EFF1C1; font-size:larger">if ( (curr_sec - last_sec) > min_delta_t[0]){
  kein else hat. In diesem Fall wird weder Geschwindigkeit noch Strecke berechnet. Welche Geschwindigkeit und welche Strecke gibt die s-function in diesem Fall aus? Fügen Sie bitte ein else ein und geben Sie ein DEBUG_bit=true zur Analyse aus.
 
if ( (curr_sec - last_sec) > min_delta_t[0]){
DEBUG_bit=false;
DEBUG_bit=false;
Zeile 32: Zeile 28:
   DEBUG_bit=true;
   DEBUG_bit=true;
}
}
</syntaxhighlight>


||  
||  

Version vom 11. Dezember 2023, 10:47 Uhr

Wichtige Hinweise

  • Lesen Sie den Artikel zum Umgang mit SVN.
  • Sichern Sie keine Videos in SVN!! [Kein Video in SVN]


# Termin Planung für die Folgewoche Fortschritt
1 25.11.2023
  • Bitte optimieren Sie die Geschwindigkeitsschätzung. Machen Sie hierzu eine kurze Aufzeichnung machen (Stillstand, 10m Fahrt, Stillstand) bei konstanter Geschwindigkeit. Nutzen Sie bitte die Originalquellen von Hr. Al Suleihi.
  • Bitte zeichnen Sie alle Messwerte in der s-function „bestimmeGeschwindigkeit“ auf:
    • curr_sec
    • step
    • dsec
    • timestamp_vel
    • min_delta_t[0]
    • direction[0]
    • disp
    • DEBUG_bit
  • Mir ist auch aufgefallen, dass die if Verzeigung Z93-111 if ( (curr_sec - last_sec) > min_delta_t[0]) kein else hat. In diesem Fall wird weder Geschwindigkeit noch Strecke berechnet. Welche Geschwindigkeit und welche Strecke gibt die s-function in diesem Fall aus? Fügen Sie bitte ein else ein und geben Sie ein DEBUG_bit=true zur Analyse aus.
if ( (curr_sec - last_sec) > min_delta_t[0]){
DEBUG_bit=false;
}
else
{
  DEBUG_bit=true;
}