Esempio n. 1
0
def slow_down() -> None:
    """
    Slow down the vehicle speed.
    :return: None
    """
    direct_input.ReleaseKey(direct_input.W)
    direct_input.ReleaseKey(direct_input.A)
    direct_input.ReleaseKey(direct_input.D)
Esempio n. 2
0
def straight() -> None:
    """
    Moves the vehicle forward.
    :return: None
    """
    direct_input.PressKey(direct_input.W)
    direct_input.ReleaseKey(direct_input.A)
    direct_input.ReleaseKey(direct_input.D)
Esempio n. 3
0
def right() -> None:
    """
    Take a right turn.
    :return: None
    """
    direct_input.PressKey(direct_input.D)
    direct_input.PressKey(direct_input.W)
    time.sleep(0.1)
    direct_input.ReleaseKey(direct_input.A)
    direct_input.ReleaseKey(direct_input.W)
    direct_input.ReleaseKey(direct_input.D)
Esempio n. 4
0
def right():
    direct_input.PressKey(direct_input.W)
    direct_input.PressKey(direct_input.D)
    direct_input.ReleaseKey(direct_input.A)
    time.sleep(0.05)
    direct_input.ReleaseKey(direct_input.D)
Esempio n. 5
0
def straight():

    direct_input.PressKey(direct_input.W)
    direct_input.ReleaseKey(direct_input.A)
    direct_input.ReleaseKey(direct_input.D)