umich_sim package#

Subpackages#

Submodules#

umich_sim.base_logger module#

umich_sim.sim_config module#

class umich_sim.sim_config.Config(debug: bool = True, enable_sound: bool = False, client_frame_rate: int = 60, server_addr: str = '127.0.0.1', carla_port: int = 2000, rpc_port: int = 2003, client_resolution: tuple = (1280, 720), client_mode: umich_sim.wizard.inputs.input_types.ClientMode = <ClientMode.EGO: 0>, gui_mode: bool = False, cam_recording: bool = False, cam_record_dir: Union[pathlib.Path, str] = PosixPath('_record'), car_filter: str = 'vehicle.*', wizard: umich_sim.sim_config.WizardConfig = WizardConfig(client_mode=<ClientMode.EGO: 0>, dev_type=<InputDevType.KBD: 3>, dev_path='', enable_wizard=False))#

Bases: object

cam_record_dir: Union[Path, str] = PosixPath('_record')#
cam_recording: bool = False#
car_filter: str = 'vehicle.*'#
carla_port: int = 2000#
client_frame_rate: int = 60#
client_mode: ClientMode = 0#
client_resolution: tuple = (1280, 720)#
debug: bool = True#
enable_sound: bool = False#
gui_mode: bool = False#
rpc_port: int = 2003#
server_addr: str = '127.0.0.1'#
wizard: WizardConfig = WizardConfig(client_mode=<ClientMode.EGO: 0>, dev_type=<InputDevType.KBD: 3>, dev_path='', enable_wizard=False)#
class umich_sim.sim_config.ConfigPool#

Bases: object

class for storing configs

config: Config = Config(debug=True, enable_sound=False, client_frame_rate=60, server_addr='127.0.0.1', carla_port=2000, rpc_port=2003, client_resolution=(1280, 720), client_mode=<ClientMode.EGO: 0>, gui_mode=False, cam_recording=False, cam_record_dir=PosixPath('_record'), car_filter='vehicle.*', wizard=WizardConfig(client_mode=<ClientMode.EGO: 0>, dev_type=<InputDevType.KBD: 3>, dev_path='', enable_wizard=False))#
static get_config() Config#
static load_config(config: Config)#
class umich_sim.sim_config.WizardConfig(client_mode: umich_sim.wizard.inputs.input_types.ClientMode = <ClientMode.EGO: 0>, dev_type: umich_sim.wizard.inputs.input_types.InputDevType = <InputDevType.KBD: 3>, dev_path: Union[pathlib.Path, str] = '', enable_wizard: bool = False)#

Bases: object

client_mode: ClientMode = 0#
dev_path: Union[Path, str] = ''#
dev_type: InputDevType = 3#
enable_wizard: bool = False#

Module contents#

root package for the project