Modules
- mate package
- Subpackages
- Submodules
- mate.constants module
TERRAIN_SIZE
TERRAIN_WIDTH
TERRAIN_SPACE
WAREHOUSES
NUM_WAREHOUSES
WAREHOUSE_RADIUS
MAX_CAMERA_VIEWING_ANGLE
TARGET_RADIUS
PRESERVED_SPACE
PRESERVED_DIM
OBSERVATION_OFFSET
CAMERA_STATE_DIM_PUBLIC
CAMERA_STATE_SPACE_PUBLIC
CAMERA_STATE_DIM_PRIVATE
CAMERA_STATE_SPACE_PRIVATE
TARGET_STATE_DIM_PUBLIC
TARGET_STATE_SPACE_PUBLIC
TARGET_STATE_DIM_PRIVATE
TARGET_STATE_SPACE_PRIVATE
OBSTACLE_STATE_DIM
OBSTACLE_STATE_SPACE
CAMERA_ACTION_DIM
CAMERA_DEFAULT_ACTION
TARGET_ACTION_DIM
TARGET_DEFAULT_ACTION
camera_observation_space_of()
target_observation_space_of()
observation_space_of()
camera_observation_indices_of()
target_observation_indices_of()
observation_indices_of()
camera_observation_slices_of()
target_observation_slices_of()
observation_slices_of()
camera_coordinate_mask_of()
target_coordinate_mask_of()
coordinate_mask_of()
- mate.environment module
ASSETS_DIR
DEFAULT_CONFIG_FILE
read_config()
EnvMeta
MultiAgentTracking
MultiAgentTracking.metadata
MultiAgentTracking.DEFAULT_CONFIG_FILE
MultiAgentTracking.__init__()
MultiAgentTracking.action_space
MultiAgentTracking.observation_space
MultiAgentTracking.load_config()
MultiAgentTracking.step()
MultiAgentTracking.reset()
MultiAgentTracking.send_messages()
MultiAgentTracking.receive_messages()
MultiAgentTracking.state()
MultiAgentTracking.joint_observation()
MultiAgentTracking.render()
MultiAgentTracking.add_render_callback()
MultiAgentTracking.close()
MultiAgentTracking.seed()
MultiAgentTracking.np_random
MultiAgentTracking.route_messages()
MultiAgentTracking.name
MultiAgentTracking.max_episode_steps
MultiAgentTracking.camera_min_viewing_angle
MultiAgentTracking.camera_max_sight_range
MultiAgentTracking.camera_rotation_step
MultiAgentTracking.camera_zooming_step
MultiAgentTracking.target_step_size
MultiAgentTracking.target_sight_range
MultiAgentTracking.num_cargoes_per_target
MultiAgentTracking.targets_start_with_cargoes
MultiAgentTracking.bounty_factor
MultiAgentTracking.obstacle_transmittance
MultiAgentTracking.shuffle_entities
MultiAgentTracking.num_warehouses
MultiAgentTracking.num_cameras
MultiAgentTracking.num_targets
MultiAgentTracking.num_obstacles
MultiAgentTracking.high_capacity_target_split
MultiAgentTracking.num_high_capacity_targets
MultiAgentTracking.num_low_capacity_targets
MultiAgentTracking.camera_observation_dim
MultiAgentTracking.target_observation_dim
- mate.utils module
- Module contents
make()
camera_observation_space_of()
target_observation_space_of()
observation_space_of()
camera_observation_indices_of()
target_observation_indices_of()
observation_indices_of()
camera_observation_slices_of()
target_observation_slices_of()
observation_slices_of()
camera_coordinate_mask_of()
target_coordinate_mask_of()
coordinate_mask_of()
read_config()
EnvMeta
MultiAgentTracking
MultiAgentTracking.metadata
MultiAgentTracking.DEFAULT_CONFIG_FILE
MultiAgentTracking.__init__()
MultiAgentTracking.action_space
MultiAgentTracking.observation_space
MultiAgentTracking.load_config()
MultiAgentTracking.step()
MultiAgentTracking.reset()
MultiAgentTracking.send_messages()
MultiAgentTracking.receive_messages()
MultiAgentTracking.state()
MultiAgentTracking.joint_observation()
MultiAgentTracking.render()
MultiAgentTracking.add_render_callback()
MultiAgentTracking.close()
MultiAgentTracking.seed()
MultiAgentTracking.np_random
MultiAgentTracking.route_messages()
MultiAgentTracking.name
MultiAgentTracking.max_episode_steps
MultiAgentTracking.camera_min_viewing_angle
MultiAgentTracking.camera_max_sight_range
MultiAgentTracking.camera_rotation_step
MultiAgentTracking.camera_zooming_step
MultiAgentTracking.target_step_size
MultiAgentTracking.target_sight_range
MultiAgentTracking.num_cargoes_per_target
MultiAgentTracking.targets_start_with_cargoes
MultiAgentTracking.bounty_factor
MultiAgentTracking.obstacle_transmittance
MultiAgentTracking.shuffle_entities
MultiAgentTracking.num_warehouses
MultiAgentTracking.num_cameras
MultiAgentTracking.num_targets
MultiAgentTracking.num_obstacles
MultiAgentTracking.high_capacity_target_split
MultiAgentTracking.num_high_capacity_targets
MultiAgentTracking.num_low_capacity_targets
MultiAgentTracking.camera_observation_dim
MultiAgentTracking.target_observation_dim
EnhancedObservation
SharedFieldOfView
RescaledObservation
RelativeCoordinates
MoreTrainingInformation
DiscreteCamera
DiscreteTarget
AuxiliaryCameraRewards
AuxiliaryTargetRewards
group_reset()
group_step()
group_observe()
group_communicate()
group_act()
MultiCamera
SingleCamera
MultiTarget
SingleTarget
MessageFilter
RestrictedCommunicationRange
RandomMessageDropout
NoCommunication
ExtraCommunicationDelays
RenderCommunication
RepeatedRewardIndividualDone
WrapperMeta
WrapperSpec
CameraAgentBase
TargetAgentBase
RandomCameraAgent
RandomTargetAgent
NaiveCameraAgent
NaiveTargetAgent
GreedyCameraAgent
GreedyTargetAgent
HeuristicCameraAgent
HeuristicCameraAgent.__init__()
HeuristicCameraAgent.reset()
HeuristicCameraAgent.act()
HeuristicCameraAgent.send_requests()
HeuristicCameraAgent.receive_requests()
HeuristicCameraAgent.send_responses()
HeuristicCameraAgent.receive_responses()
HeuristicCameraAgent.get_joint_goal_state()
HeuristicCameraAgent.calculate_scores()
HeuristicTargetAgent
MixtureCameraAgent
MixtureTargetAgent
convert_coordinates()
normalize_observation()
rescale_observation()
split_observation()
CameraStatePublic
CameraStatePrivate
TargetStatePublic
TargetStatePrivate
ObstacleState
seed_everything()
sin_deg()
cos_deg()
tan_deg()
arcsin_deg()
arccos_deg()
arctan2_deg()
cartesian2polar()
polar2cartesian()
normalize_angle()
Vector2D
Team
Message