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

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
 
Zeile 20: Zeile 20:
**<code>sDEBUG_bit</code>
**<code>sDEBUG_bit</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 <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.
<syntaxhighlight lang="matlab" style="border: none; background-color: #EFF1C1; font-size:larger">if ( (curr_sec - last_sec) > min_delta_t[0]){
<syntaxhighlight lang="matlab" style="border: none; background-color: #EFF1C1; font-size:small">if ( (curr_sec - last_sec) > min_delta_t[0]){
DEBUG_bit=false;
DEBUG_bit=false;

Aktuelle Version vom 11. Dezember 2023, 09: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;
}