robot.startLineFollowing(0) dist,t_im= findDist() # print 'in if:',v_now else: v_now = int(serverCom.desiredSpeed) robot.startLineFollowing(int (v_now*0.645)) dist,t_im = findDist() serverCom.currentSpeed = v_now if(serverCom.changeLane): if(serverCom.currentLane == 0): robot.laneChange(-1, serverCom.desiredSpeed) serverCom.currentLane = 1 else: robot.laneChange(1, serverCom.desiredSpeed) serverCom.currentLane = 0 serverCom.changeLane = False # print 'in else' #~ print 'distance :',real_dist # print 'current speed :',v_now # print '-------------------------------' time.sleep(0.01) print robot.init()
dist, t_im = findDist() else: v_now = 0 robot.startLineFollowing(0) dist, t_im = findDist() # print 'in if:',v_now else: v_now = int(serverCom.desiredSpeed) robot.startLineFollowing(int(v_now * 0.645)) dist, t_im = findDist() serverCom.currentSpeed = v_now if (serverCom.changeLane): if (serverCom.currentLane == 0): robot.laneChange(-1, serverCom.desiredSpeed) serverCom.currentLane = 1 else: robot.laneChange(1, serverCom.desiredSpeed) serverCom.currentLane = 0 serverCom.changeLane = False # print 'in else' #~ print 'distance :',real_dist # print 'current speed :',v_now # print '-------------------------------' time.sleep(0.01) print robot.init()