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…“)
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
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</code>
**curr_sec
**<code>step</code>
**step
**<code>sdsec</code>
**dsec
**<code>stimestamp_vel</code>
**timestamp_vel
**<code>smin_delta_t[0]</code>
**min_delta_t[0]
**<code>sdirection[0]</code>
**direction[0]
**<code>sdisp</code>
**disp
**<code>sDEBUG_bit</code>
**DEBUG_bit
*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.
</code>
<syntaxhighlight lang="matlab" style="border: none; background-color: #EFF1C1; font-size:small">if ( (curr_sec - last_sec) > min_delta_t[0]){
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;
DEBUG_bit=false;
Zeile 32: Zeile 28:
   DEBUG_bit=true;
   DEBUG_bit=true;
}
}
</syntaxhighlight>


||  
||  

Aktuelle Version vom 11. Dezember 2023, 10:48 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
    • sdsec
    • stimestamp_vel
    • smin_delta_t[0]
    • sdirection[0]
    • sdisp
    • sDEBUG_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;
}