Absender: Menzel, Frank IT-OO4
Datum: Mi, 05.04.2006 13:01:36
Hallo, Aber das neu bot_drive_square benutzt z.B. bot_goto... Aber bot_goto ist ja nur das Synonym dafür, nach dem Radcounterstand eine bestimmte Strecke fahren zu können, eben genau bis zum Counterstand()+/-2-was aber nicht geht ohne delay... achiem -----Original Message----- From: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] On Behalf Of Benjamin Benz Sent: Wednesday, April 05, 2006 12:58 PM To: Entwicklung rund um den c't-bot Subject: Re: AW: [ct-bot] Auswählen von Screens ohne Farb-Tasten auf der FB Hallo, ich denke, dass man da eher bot_goto überarbeiten muss, oder gar nicht mehr verwenden. Ich denke dass Routinen wie bot_turn und bot_drive ohnehin intuitiver sind. MfG Benjamin Benz Menzel, Frank IT-OO4 wrote: > Hallo, > auch ich bin sehr dafür, dem Bot weitere Dinge beizubringen. > Für den Punkt 1 gab es ja auf der Fanseite schon den Linienfolger, der > bei mir prima funktioniert > > Aber für komplexere Dinge müssen erst einmal die grundsätzlichen Dinge in den Griff bekommen werden. So klappt es bei mir (bei Euch sicher auch nicht) z.B. nicht, ein funktionierendes bot_goto Verhalten zu haben mit gleichzeitig richtig zählender Maus. Beides einzeln wunderbar. Bot_goto muß aber das delay(10), was wohl 100 ms Wartezeit bedeutet, haben. Die Maus darf das delay nicht haben. Und hier genau bin ich am Verzweifeln, siehe dazu: > http://www.ctbot.de/forum/wie-sind-die-mauswerte-zu-deuten--t305.html > > achiem > > -----Original Message----- > From: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx > [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] On Behalf Of > Benjamin Benz > Sent: Wednesday, April 05, 2006 10:44 AM > To: Entwicklung rund um den c't-bot > Subject: Re: AW: [ct-bot] Auswählen von Screens ohne Farb-Tasten auf > der FB > > Nun, > > ich möchte die Gelegenheit nutzen nochmal alle bisher verfügbaren Debug-Ausgabemöglichkeiten zusammenzufassen: > > 1. Ausgabe auf das einfache Display > 2. Eine beliebige Anzahl von Screens > 3. FB-Tasten, die sich auf einzelne Screens beziehen 4. Eine > komfortable Log-Funktion, die aufs Display (eigener Screen), auf ein > Terminalprogram oder in den c't-Sim loggen kann. Sie gibt (bei > Bedraf) sogar Dateinamen und Zeilennummer an. > 5. Ausgabe aller Werte an den c't-Sim per USB-2-Bot-Adapter 6. Eine Funktion, die auf einem eigenen Screen alle verhalten auflistet und wo man sie per FB togglen kann. > 7. LEDs > > Natürlich kann man einzelne Funktionen auch per #define entfernen, so dass sie keinen Flash-Speicher belegen, aber jede Zeile Code steigert auch den Wartungsaufwand. Ich sehe im Moment einfach, dass wir zwar immer mehr Debug-Schnittstellen schaffen, der Bot aber dadurch nicht mehr kann. Wäre es nicht reizvoll, dem Bot mal folgende Dinge beizubringen: > > * "Suche eine Linie und folge ihr dann" > * "Fahre einem Lichtkegel hinterher" > * "Spiele mit einem 2. Bot Räuber und Gendarm" > * "Durchquere ein Labyrinth" > * "Kartographiere den Raum" > > MfG Benjamin Benz > > Carsten Giesen wrote: >> Hallo, >> >> Ich denke ja. >> Alleine schon zur Vorbereitung fürs debugen. >> Wenn man das vernümftig macht, kann man ja nur due einkompelieren, >> die man persönlich auch braucht! >> >> Ich würde z.B. gerne sehen, was er gerad macht. Bzw. Welche Regel er >> gerade anwendet. >> >> Aber.... >> .....und da haben Sie recht, man könnte das auch mit den vorhanden >> machen, und jeweils einen offern, den man schon hat. >> Auch könnte man ja mit define steuern. >> >> Cu >> >> Carsten >> >>> -----Ursprüngliche Nachricht----- >>> Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx >>> [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im Auftrag von >>> Benjamin Benz >>> Gesendet: Dienstag, 4. April 2006 18:12 >>> An: Entwicklung rund um den c't-bot >>> Betreff: Re: [ct-bot] Auswählen von Screens ohne Farb-Tasten auf der >>> FB >>> >>> Hallo, >>> >>> brauchen wir wirklich so viele Display-Funktionen? Vieles kann der >>> Bot ja auch schon und ich denke, den Code-Platz und die >>> Entwicklungszeit könnten andere Funktionen (insbesondere die >>> Verhalten) dringender brauchen, oder wie seht ihr das? >>> >>> MfG Benjamin Benz >>> >>> Carsten Giesen wrote: >>>> Hallo Zusammen, >>>> >>>> Ich habe mir heute so meine Gedanken zum Thema Screens und >>> die Auswahl >>>> der Selben gemacht. >>>> Leute mit FB's ohne Farbtasten haben da ja nur die >>> Toggel-Möglichkeit. >>>> Meine Idee währe eine Taste zu definieren die eine Art >>> Menue aufruft. >>>> Im Idealfall auf dem Display, für BOT's ohne Display, >>> könnte man eine >>>> LED dafür nehmen. >>>> Am besten die beiden Blauen vorne. >>>> >>>> Ist man also in der Menue-Funktion könnte man dann mit den Zifferns >>>> den entsprechenden Screen auswählen. >>>> >>>> Für BOTS's ohne Screen dann z.B. ein Verhalten. >>>> >>>> Die Farbtasten währen dann wieder frei, was aber nicht >>> schlecht ist, >>>> da die sowieso nicht alle haben. >>>> >>>> Wir hätten dann die Möglichkeit 10 Screens zu definieren. >>>> Das schafft Platz für Erweiterungen, und deren Ausgabe. >>>> >>>> Was haltet Ihr davon? >>>> >>>> Gruß >>>> >>>> Carsten >>>> >>>> >>>> >>> -------------------------------------------------------------------- >>> - >>> - >>>> -- >>>> >>>> _______________________________________________ >>>> ct-bot-entwickler Mailingliste >>>> ct-bot-entwickler@xxxxxxxxxxxxxxxxx >>>> http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler >>> -- >>> Benjamin Benz >>> Heise Zeitschriften Verlag >>> Redaktion c't >>> eMail: bbe@xxxxxxxx >>> WWW : http://www.heise.de >>> >>> >>> _______________________________________________ >>> ct-bot-entwickler Mailingliste >>> ct-bot-entwickler@xxxxxxxxxxxxxxxxx >>> http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler >>> >>> >>> >>> >>> -------------------------------------------------------------------- >>> - >>> --- >>> >>> _______________________________________________ >>> ct-bot-entwickler Mailingliste >>> ct-bot-entwickler@xxxxxxxxxxxxxxxxx >>> http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler > > > -- > Benjamin Benz > Heise Zeitschriften Verlag > Redaktion c't > eMail: bbe@xxxxxxxx > WWW : http://www.heise.de > > > _______________________________________________ > ct-bot-entwickler Mailingliste > ct-bot-entwickler@xxxxxxxxxxxxxxxxx > http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler > > > Confidentiality note: > The information in this email and any attachment may contain confidential and proprietary information of Heidelberger Druckmaschinen AG and/or its affiliates and may be privileged or otherwise protected from disclosure. If you are not the intended recipient, you are hereby notified that any review, reliance or distribution by others or forwarding without express permission is strictly prohibited and may cause liability. In case you have received this message due to an error in transmission, we kindly ask you to notify the sender immediately and to delete this email and any attachment from your system. > > _______________________________________________ > ct-bot-entwickler Mailingliste > ct-bot-entwickler@xxxxxxxxxxxxxxxxx > http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler > -- Benjamin Benz Heise Zeitschriften Verlag Redaktion c't eMail: bbe@xxxxxxxx WWW : http://www.heise.de _______________________________________________ ct-bot-entwickler Mailingliste ct-bot-entwickler@xxxxxxxxxxxxxxxxx http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler