## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] Re: Kalibrierung der Distanzsensren mittels EEPROM-Tabelle

Absender: Benjamin Benz
Datum: Mi, 07.03.2007 10:26:46
In-reply-to: <45ED3B46.4030400@xxxxxx>
References: <BCF016D5ED5AC34FBB655D109519ABCF083EBE@xxxxxxxxxxxxxxxxxxxx> <45ED3B46.4030400@xxxxxx>

    Hallo,

    > hier nochmals die vorteile des patches.
    > - über tabellen im eeprom liefern die dist sensoren stabile werte.
    > - beide sensoren sind nun angeglichen liefern gleiche wert
    > - eeprom ist nun auch im sim vorhanden, eeprom kann vom bot im sim
    > benutzt werden
    > - alle fkt. die das eeprom benutzen sind schon agepasst.
    > - src kode wird übersichtlicher fuer eeprom kein #ifdef PC mehr notwendig
    > - fehler bei reset-counter fkt. werden korregiert
    >
    > hier die nachteile oder besser einschränkungen
    > - eingeschränkte auslösung der distanzwerte (bei mir 10mm auflösung noch
    > super ruhig)
    Kann man den einstellen, wie weit man bereit ist die Auflösung
    einzuschränken?

    > - eeprom benutzung muss über eeprom_map.h erfolgen
    Ich verstehe (noch) nicht so ganz, worin hier der Vorteil gegenüber der
    Vergabe der EEPROM-Adressen durch den gcc liegt. Letztere hätte deutlich
    weniger Einfluss auf andere Code-Bereiche und ist IMHO weniger
    Fehlerträchtig.

    > - man muss die docu in documente-ordner lesen ;-)
    das kann nie Schaden ;-)
    In der Doku sollten wenn dann aber auch Pro und Contra erwähnt sein, oder?

    > leider geht der eigentliche kalibriervorgang nicht mehr im neuen ct-sim
    > (ct-bot zu langsam meldung, wahrscheinlich muss da ein lebenszeichen vom
    > bot kommen, doch das kalibrieren erfolgt ja vor der endlosschleife).

    Es ist NICHT sinnvoll den Bot vor der Hauptschleife in irgendwelche
    eigenen lange laufenden Funktionen zu schicken. Das stört empfindlich
    die Kommunikation mit dem Sim. Ich denke eine Kalibrierfunktion sollte
    eher in ein Verhalten eingelagert werden, denn in eine Funktion, die das
    restliche Framework sprengt. Das hätte außerdem dem folgende Vorteile:

    1. Rekalibrierung durch FB-Tastendruck jederzeit möglich
    2. Benutzung des Displays nach neuem UI-Konzept
    3. Simuieren des Bots geht
    4. Kalibrierung identisch im Sim und beim realen Bot

    > die
    > nutzung der kalibrierungstabelle geht jedoch einwandfrei. meine bot hat
    > mit meinen eepromwerten mehrer parcours gemeistert.
    Das klingt doch schon mal gut.

    MfG Benjamin Benz

    P.S. Ohne Klärung der oben genannten Punkte sehe ich wenig Chancen für
    eine Integration des Patches in den Default-Tree. Auf die
    Leserpatches-Seite kommt er natürlich gerne.
    --
    Benjamin Benz
    Heise Zeitschriften Verlag
    Redaktion c't
    eMail: bbe@xxxxxxxx
    WWW  : http://www.heise.de

    Heise Zeitschriften Verlag GmbH & Co. KG
    Registergericht: Amtsgericht Hannover HRA 26709

    Persönlich haftende Gesellschafterin:
    Heise Zeitschriften Verlag Geschäftsführung GmbH
    Registergericht: Amtsgericht Hannover, HRB 60405
    Geschäftsführer: Ansgar Heise, Steven P. Steinkraus, Dr. Alfons Schräder

- Antworten:
  - Re: [ct-bot] Re: Kalibrierung der Distanzsensren mittels EEPROM-Tabelle
    - From: Achim Pankalla

- Referenzen:
  - [ct-bot] Kaibrierung
    - From: Carsten Giesen
  - [ct-bot] Re: Kalibrierung der Distanzsensren mittels EEPROM-Tabelle
    - From: Achim Pankalla

- Voriger (Datum): [ct-bot] Re: Kalibrierung der Distanzsensren mittels EEPROM-Tabelle, Achim Pankalla
- Nächster (Datum): Re: [ct-bot] Re: Kalibrierung der Distanzsensren mittels EEPROM-Tabelle, Achim Pankalla
- Voriger (Thread): [ct-bot] Re: Kalibrierung der Distanzsensren mittels EEPROM-Tabelle, Achim Pankalla
- Nächster (Thread): Re: [ct-bot] Re: Kalibrierung der Distanzsensren mittels EEPROM-Tabelle, Achim Pankalla
- Indizes:
  - Datum
  - Thread