robot.rotateSync(1, rotateSpeed) sleep(0.05) robot.rotateSync(0) if dir > -999: relCount = (1 - abs(dir)) * count if count > 800: driveSpeed = 50 if count > 10000: driveSpeed = int(relCount / 10000 * 50) if driveSpeed > 45: robot.driveSync(1, driveSpeed) else: robot.driveSync(0) else: robot.driveSync(0) # Handle stream stream.seek(0) stream.truncate() # Compute fps lapseTime = (time.time() - startTime) startTime = time.time() if lapseTime > 0: fps = 1.0 / lapseTime print("fps: " + str(fps)) robot.stop() pygame.quit()
import sys from time import sleep sys.path.append("/home/pi/Documents/Robots/slcypi/MA") ### ADD PATH sys.path.append("/home/pi/Documents/Robots/slcypi/HAT_Python3") ### ADD PATH #from MA.Tank import Tank from Tank import Tank myRobot = Tank() myRobot.drive(1, 50) sleep(1) myRobot.stop()