Source code for wa_simulator

from time import time as get_wall_time
import signal
from ._import import _import, _get_dirs, _get_files
from ._version import version as __version__

[docs]__author__ = "Wisconsin Autonomous (wisconsinautonomous@studentorg.wisc.edu)"
"""Wisconsin Autonomous (wisconsinautonomous@studentorg.wisc.edu)"""
[docs]__license__ = "BSD3"
"""BSD3""" for d in _get_dirs(__file__, ignore=["chrono", "data"]): _import(d, globals()) for f in _get_files(__file__): _import(f, globals()) def _signal_handler(sig, frame): """Signal handler that will exit if ctrl+c is recorded in the terminal window. Allows easier exiting of a matplotlib plot Args: sig (int): Signal number frame (int): ? """ import sys sys.exit(0) # setup the signal listener to listen for the interrupt signal (ctrl+c) signal.signal(signal.SIGINT, _signal_handler) del _import, _get_dirs, _get_files, signal