matrx.agents.agent_utils.state_tracker.StateTracker

class StateTracker(agent_id, knowledge_decay=10, fov_occlusion=True)

Methods

get_memorized_state

get_traversability_map

set_knowledge_decay

update

__init__(self, agent_id, knowledge_decay=10, fov_occlusion=True)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(self, agent_id[, knowledge_decay, …])

Initialize self.

get_memorized_state(self)

get_traversability_map(self[, inverted, state])

set_knowledge_decay(self, knowledge_decay)

update(self, state)