diff options
author | neoraider <devnull@localhost> | 2007-04-03 14:47:03 +0200 |
---|---|---|
committer | neoraider <devnull@localhost> | 2007-04-03 14:47:03 +0200 |
commit | 98c623dc8969151c0872a2d102d486f9a735d614 (patch) | |
tree | c9746d588928c618c6687e719a910350f8c070b5 /Global.h | |
download | rc2007-rescue-old-98c623dc8969151c0872a2d102d486f9a735d614.tar rc2007-rescue-old-98c623dc8969151c0872a2d102d486f9a735d614.zip |
Diffstat (limited to 'Global.h')
-rw-r--r-- | Global.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Global.h b/Global.h new file mode 100644 index 0000000..1cf4ccc --- /dev/null +++ b/Global.h @@ -0,0 +1,41 @@ +#ifndef _ROBOCUP_GLOBAL_H_
+#define _ROBOCUP_GLOBAL_H_
+
+#include <stdlib.h>
+
+
+// Geschwindigkeiten
+#define DEFAULT_SPEED 255
+#define SPEED_RUECK 50
+
+// Status
+#define STATUS_OK 0
+#define STATUS_WEISS 1 +#define STATUS_HINDERNIS_L 2 // Hindernis vorne links
+#define STATUS_HINDERNIS_R 3 // Hindernis vorne rechts
+#define STATUS_HINDERNIS_WAR_L 4 // Hindernis war vorne links
+#define STATUS_HINDERNIS_WAR_R 5 // Hindernis war vorne rechts
+#define STATUS_HINDERNIS_VOR_L 6 // Hindernis ist gleich vorne links
+#define STATUS_HINDERNIS_VOR_R 7 // Hindernis ist gleich vorne rechts
+
+// Sensoren
+#define KALI_MINDIFF 80 // minimale Abweichung s/w
+#define KALI_WEISSMAXDIFF 5 // maximale Abweichung weiss1/weiss2
+ +#define HINDERNIS_ERKENNUNGSWERT 155 // 100
+#define HINDERNIS_ERKENNUNGSWERT_SEITL 80
+#define HINDERNIS_SOLLWERT 90
+#define HINDERNIS_ABW 5 // 10
+#define HINDERNIS_SLEEP 100 +
+// Opfer
+#define OPFER_TIMEOUT 500
+#define OPFER_WAIT 2000
+#define OPFER_TIMER 1000
+#define OPFER_BEEP 440
+
+
+void *operator new(size_t sz);
+void operator delete(void *p);
+
+#endif
|