41 lines
1.1 KiB
C
41 lines
1.1 KiB
C
#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
|