Newer
Older
#ifndef DEF_DETECTION // Si la constante n'a pas été définie` le fichier n'a jamais été inclus
#define DEF_DETECTION // On définit la constante pour que la prochaine fois le fichier ne soit plus inclus
#include "Sharp.h"
#include "Ultrason.h"
#define NOMBRECAPTEUR 5
class Detection
{
public:
Detection();
~Detection();
int JePeuxAvancer(int sensVoulu);
void LireCapteursDistance();
private:
int capteurVoitQQch[NOMBRECAPTEUR];
int capteurVoitObstacle[NOMBRECAPTEUR];//tableau permettant de pallier le problème du bruit : il faut capter 8 fois d'affillée pour voir un obstacle
//Ultrason ping;
/*Sharp *capteurAvantG;
Sharp *capteurAvantD;
Sharp *capteurMilieu;
Sharp *capteurHaut;
Sharp *capteurArriere;*/
Sharp **capteurSharp;
};
#endif