Ajout d'une vérification des obstacles uniquement lorsque le robot n'est pas en rotation

This commit is contained in:
dd060606
2025-05-08 19:17:20 +02:00
parent a289f4cb31
commit bd65fc08e3

View File

@@ -137,6 +137,12 @@ void detectObstacles()
{
lastObstacleCheckTime = now;
// Si le robot tourne sur lui-même, on ne vérifie pas les obstacles
if (lastDirection == RIGHT || lastDirection == LEFT)
{
return;
}
long distance = readDistanceCM();
if (distance > 0 && distance < obstacleThresholdCM)