1. Trois zones plutôt qu'un seuil
Avec un unique, le robot n'a que deux humeurs : plein gaz ou arrêt pilé. Résultat : il fonce jusqu'au dernier centimètre puis freine brutalement — mécanique maltraitée, trajectoire hachée, et l'inertie fait parfois toucher l' quand même. Les conducteurs humains ne conduisent pas comme ça, et ton robot non plus ne devrait pas.
On découpe donc la distance en trois zones. LOIN (au-delà de 60 cm) : pleine vitesse, la voie est libre. PRUDENCE (entre 25 et 60 cm) : on ralentit d'autant plus que l' approche. DANGER (sous 25 cm) : arrêt immédiat, puis marche arrière pour se dégager. Deux frontières, trois comportements — et une conduite qui devient fluide.