|
 |
 |
 |
|
|
c't Projekte - c't-Bot und c't-Sim -
Mailinglisten
[Voriger (Datum)]
[Nächster (Datum)]
[Voriger (Thread)]
[Nächster (Thread)]
[Nach Datum][Nach Thread]
Absender: Achim Pankalla
Datum: Di, 07.08.2007 19:30:22
hallo,
beim kalibrieren meines bots fiel mir auf, das es in rc5.c #ifdefs für
bot_calibrate_pwm gibt, eine entsprechende fkt. kann ich aber nicht
finden. ist das eine fkt. die noch kommt?
nun habe ich mir gedacht, man könnte da doch die pid-kalibrierfkt.
einbauen... (patch anbei).
wäre das nicht auch für die sharp-kalibrierfkt. wünschenswert?
Mit freundlichen Grüßen
achim
Index: E:/eclipse/ct-bot develop/ct-Bot/Changelog.txt
===================================================================
--- E:/eclipse/ct-bot develop/ct-Bot/Changelog.txt (revision 1212)
+++ E:/eclipse/ct-bot develop/ct-Bot/Changelog.txt (working copy)
@@ -1,5 +1,7 @@
CHANGELOG fuer c't-Bot
======================
+2007-08-07 Achim Pankalla [achim.pankalla@xxxxxx]: Kalibrieroutine fuer pid in rc5.c eingebunden
+
2007-08-01 Benjamin Benz [bbe@xxxxxxxx]: Map aktualisiert die Grundfläche des Bots nun Sectionweise (==> #129), weitere Performanceprobleme behoben
2007-08-07 Timo Sandmann [mail@xxxxxxxxxxxxxxx]: schwerwiegenden Bug in Speedcontrol behoben
Index: E:/eclipse/ct-bot develop/ct-Bot/ui/rc5.c
===================================================================
--- E:/eclipse/ct-bot develop/ct-Bot/ui/rc5.c (revision 1212)
+++ E:/eclipse/ct-bot develop/ct-Bot/ui/rc5.c (working copy)
@@ -137,13 +137,13 @@
#endif // BEHAVIOUR_SOLVE_MAZE_AVAILABLE
- #ifdef BEHAVIOUR_CALIBRATE_PWM_AVAILABLE
- case 6: bot_calibrate_pwm(0); break;
+ #ifdef BEHAVIOUR_CALIBRATE_PID_AVAILABLE
+ case 6: bot_calibrate_pid(0, BOT_SPEED_SLOW); break;
#else
#ifdef BEHAVIOUR_TURN_AVAILABLE
case 6: bot_turn(0, -90); break;
#endif // BEHAVIOUR_TURN_AVAILABLE
- #endif // BEHAVIOUR_CALIBRATE_PWM_AVAILABLE
+ #endif // BEHAVIOUR_CALIBRATE_PID_AVAILABLE
#ifdef BEHAVIOUR_DRIVE_DISTANCE_AVAILABLE
case 8: bot_drive_distance(0, 0, BOT_SPEED_NORMAL, 10); break;
|
|
|