Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from controller import Supervisor
- import math
- class BotController():
- # Initalize the motors.
- def setup(self):
- self.robot = Supervisor()
- self.motor_left = self.robot.getMotor("motor_left")
- self.motor_right = self.robot.getMotor("motor_right")
- self.timestep = int(self.robot.getBasicTimeStep())
- # Do one update step. Calls Webots' robot.step().
- # Return True while simulation is running.
- # Return False if simulation is ended
- def step(self):
- return (self.robot.step(self.timestep) != -1)
- # More driving logic here
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement