def drive_decision(cap): point1 = ldf.get_laser_pos(cap) xval1, yval1 = point1 if xval1 == -1: return (0, 0) # if error condition is received, stop the bot PointList = [xval1, yval1] DriveSpeeds = Drive(PointList) RightSp, LeftSp = SpeedChecker(DriveSpeeds) return (RightSp, LeftSp)
def drive_decision(cap): point1 = ldf.get_laser_pos(cap) #point2 = ldf.get_laser_pos(cap) xval1, yval1 = point1 # xval2, yval2 = point2 # elapsed = time.time() - start # print elapsed # PointList = [xval1, xval2, yval1, yval2] PointList = [xval1, yval1] DriveSpeeds = Drive(PointList) RightSp, LeftSp = SpeedChecker(DriveSpeeds) return (RightSp, LeftSp)