Line 1... |
Line 1... |
1 |
//********* Robot Camerus pro IstRobot 2007 ************
|
1 |
//********* Robot Camerus pro IstRobot 2007 ************
|
2 |
//"$Id: camerus.c 255 2007-04-27 13:14:34Z kakl $"
|
2 |
//"$Id: camerus.c 256 2007-04-27 13:21:45Z kakl $"
|
3 |
//*****************************************************
|
3 |
//*****************************************************
|
4 |
|
4 |
|
5 |
#include ".\camerus.h"
|
5 |
#include ".\camerus.h"
|
6 |
|
6 |
|
7 |
#USE FAST_IO (C) // Brana C je ve FAST_IO modu, aby slo rychle cist z kamery
|
7 |
#USE FAST_IO (C) // Brana C je ve FAST_IO modu, aby slo rychle cist z kamery
|
8 |
|
8 |
|
9 |
// Rychlostni konstanty
|
9 |
// Rychlostni konstanty
|
10 |
#define RR_CIHLA 50 // Rozumna rychlost pro objizdeni cihly
|
10 |
#define RR_CIHLA 60 // Rozumna rychlost pro objizdeni cihly
|
11 |
#define RR_PRERUSENI 30 // Rozumna rychlost pro priblizeni se k preruseni
|
11 |
#define RR_PRERUSENI 50 // Rozumna rychlost pro priblizeni se k preruseni
|
12 |
#define BRZDNA_DRAHA 0x20 // Jak daleko pred problemem se zacne brzdit
|
12 |
#define BRZDNA_DRAHA 0x20 // Jak daleko pred problemem se zacne brzdit
|
13 |
#define TUHOS 100 // Jak dlouho se bude couvat po narazu na naraznik
|
13 |
#define TUHOS 100 // Jak dlouho se bude couvat po narazu na naraznik
|
14 |
#define ODODO_CIHLA 0xFFF
|
14 |
#define ODODO_CIHLA 0xFFF
|
15 |
#define ODODO_TUNEL 0xFFF
|
15 |
#define ODODO_TUNEL 0xFFF
|
16 |
#define ODODO_PRERUSENI 0xFFF
|
16 |
#define ODODO_PRERUSENI 0xFFF
|