diff options
| author | Yann C <yann.clarisse@epita.fr> | 2024-03-21 14:13:55 +0200 |
|---|---|---|
| committer | Yann C <yann.clarisse@epita.fr> | 2024-03-21 14:13:55 +0200 |
| commit | 5c900f3bfc84c5397115c4ae4352d043e03d40d9 (patch) | |
| tree | dc21eb67b891dcb542d3e25f0554f555498d962d | |
| parent | bcea42b90928b39194794bed0a47653f9c4c5a49 (diff) | |
wall gestion
| -rw-r--r-- | robot/main.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/robot/main.py b/robot/main.py index 9d789f8..dadde2d 100644 --- a/robot/main.py +++ b/robot/main.py @@ -23,11 +23,12 @@ client = MQTTClient(MQTT_ClientID, MQTT_Broker, 1883) ev3 = EV3Brick() left_motor = Motor(Port.B) right_motor = Motor(Port.C) -bob = DriveBase(left_motor, right_motor, wheel_diameter = 54, axle_track = 105) +bob = DriveBase(left_motor, right_motor, wheel_diameter = 54, axle_track = 121) UltraSensor = UltrasonicSensor(Port.S4) get_tick_rate = 0.1 send_tick_rate = 0.5 sensitivity = 400 +safe_distance = 150 ultraSend = [False] @@ -58,6 +59,8 @@ def sendUltra() : dist = UltraSensor.distance() if (dist < sensitivity): publish(dist) + if (dist < safe_distance) : + bob.stop() # MQTT connection |
