Index _ | A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | T | V | W _ __call__() (enki_env.BaseScenario method) (enki_env.info.InfoFunction method) (enki_env.reward.RewardFunction method) (enki_env.Scenario method) (enki_env.types.PyTorchPolicy method) (enki_env.types.Termination method) __init__() (enki_env.concat_env.ConcatEnv method) (enki_env.EnkiEnv method) (enki_env.ParallelEnkiEnv method) A acceleration (enki_env.robots.DifferentialDriveAction attribute) action (enki_env.GroupConfig attribute) (enki_env.rollout.Rollout attribute) Action (in module enki_env.types) action_space (enki_env.types.Predictor property) ActionConfig (class in enki_env.config) actuate() (enki_env.config.ActionConfig method) Array (in module enki_env.types) B BaseScenario (class in enki_env) BoolArray (in module enki_env.types) C camera (enki_env.EPuckObservation attribute) (enki_env.MarxbotObservation attribute) ConcatEnv (class in enki_env.concat_env) config (enki_env.EnkiEnv property) ConstReward (class in enki_env.reward) D DifferentialDriveAction (class in enki_env.robots) DifferentialDriveObservation (class in enki_env.robots) display_in_notebook() (enki_env.concat_env.ConcatEnv method) (enki_env.EnkiEnv method) (enki_env.ParallelEnkiEnv method) dtype (enki_env.robots.DifferentialDriveAction attribute) (enki_env.robots.DifferentialDriveObservation attribute) E EnkiEnv (class in enki_env) env() (in module enki_env.torch_rl) episode_length (enki_env.rollout.Rollout property) episode_reward (enki_env.rollout.Rollout property) episode_success (enki_env.rollout.Rollout property) EpisodeStart (in module enki_env.types) EPuckAction (class in enki_env) EPuckConfig (class in enki_env) EPuckObservation (class in enki_env) F failure_value (enki_env.reward.ConstReward attribute) fix_orientation (enki_env.robots.DifferentialDriveAction attribute) fix_position (enki_env.robots.DifferentialDriveAction attribute) forward() (enki_env.types.PyTorchPolicy method) G get() (enki_env.config.ObservationConfig method) (enki_env.robots.DifferentialDriveObservation method) get_controller() (enki_env.GroupConfig method) group_map (enki_env.ParallelEnkiEnv property) GroupConfig (class in enki_env) I info (enki_env.GroupConfig attribute) (enki_env.rollout.Rollout attribute) Info (in module enki_env.types) InfoFunction (protocol in enki_env.info) init() (enki_env.BaseScenario method) L length (enki_env.rollout.Rollout property) M make() (enki_env.BaseScenario method) make_world() (enki_env.concat_env.ConcatEnv method) (enki_env.EnkiEnv method) (enki_env.ParallelEnkiEnv method) MarxbotAction (class in enki_env) MarxbotObservation (class in enki_env) masked_action (enki_env.rollout.Rollout property) masked_observation (enki_env.rollout.Rollout property) masked_reward (enki_env.rollout.Rollout property) max_acceleration (enki_env.robots.DifferentialDriveAction attribute) max_proximity_comm_intensity (enki_env.ThymioObservation attribute) max_proximity_comm_number (enki_env.ThymioObservation attribute) max_proximity_comm_payload (enki_env.ThymioAction attribute) (enki_env.ThymioObservation attribute) max_proximity_distance (enki_env.EPuckObservation attribute) (enki_env.ThymioObservation attribute) max_proximity_value (enki_env.EPuckObservation attribute) (enki_env.ThymioObservation attribute) max_scanner_range (enki_env.EPuckObservation attribute) (enki_env.MarxbotObservation attribute) max_speed (enki_env.EPuckObservation attribute) (enki_env.MarxbotObservation attribute) (enki_env.robots.DifferentialDriveAction attribute) (enki_env.robots.DifferentialDriveObservation attribute) (enki_env.ThymioAction attribute) (enki_env.ThymioObservation attribute) N normalize (enki_env.robots.DifferentialDriveObservation attribute) O observation (enki_env.GroupConfig attribute) (enki_env.rollout.Rollout attribute) Observation (in module enki_env.types) observation_space (enki_env.types.Predictor property) ObservationConfig (class in enki_env.config) P parallel_env() (in module enki_env) ParallelEnkiEnv (class in enki_env) ParallelEnkiEnvSpec (class in enki_env) PathLike (in module enki_env.types) pose_info() (in module enki_env.info) predict() (enki_env.types.Predictor method) Predictor (protocol in enki_env.types) prox_comm (enki_env.ThymioAction attribute) proximity_comm_intensity (enki_env.ThymioObservation attribute) proximity_comm_payload (enki_env.ThymioObservation attribute) proximity_comm_rx (enki_env.ThymioObservation attribute) proximity_distance (enki_env.EPuckObservation attribute) (enki_env.ThymioObservation attribute) proximity_value (enki_env.EPuckObservation attribute) (enki_env.ThymioObservation attribute) PyTorchObs (in module enki_env.types) PyTorchPolicy (protocol in enki_env.types) R reward (enki_env.GroupConfig attribute) (enki_env.rollout.Rollout attribute) RewardFunction (protocol in enki_env.reward) robots (enki_env.rollout.Rollout attribute) Rollout (class in enki_env.rollout) rollout() (enki_env.concat_env.ConcatEnv method) (enki_env.EnkiEnv method) (enki_env.ParallelEnkiEnv method) S scanner (enki_env.EPuckObservation attribute) (enki_env.MarxbotObservation attribute) Scenario (protocol in enki_env) setup_controllers() (in module enki_env) space (enki_env.config.ActionConfig property) (enki_env.config.ObservationConfig property) spec (enki_env.ParallelEnkiEnv property) speed (enki_env.robots.DifferentialDriveObservation attribute) State (in module enki_env.types) success_value (enki_env.reward.ConstReward attribute) T termination (enki_env.rollout.Rollout attribute) Termination (protocol in enki_env.types) terminations (enki_env.GroupConfig attribute) ThymioAction (class in enki_env) ThymioObservation (class in enki_env) truncation (enki_env.rollout.Rollout attribute) twist_info() (in module enki_env.info) V valid (enki_env.rollout.Rollout attribute) value (enki_env.reward.ConstReward attribute) W wheel_info() (in module enki_env.info)