DRL_based_SelfDrivingCarControl
DRL_based_SelfDrivingCarControl copied to clipboard
How run Simulator?
Hello @Kyushik, I want to get the code in the thigh environment, but I get this error and the simulator closes after a few moments that do not move,
UnityTimeOutException Traceback (most recent call last)
~\anaconda3\lib\site-packages\mlagents_envs\environment.py in init(self, file_name, worker_id, base_port, seed, no_graphics, timeout_wait, additional_args, side_channels, log_folder) 215 ) 216 try: --> 217 aca_output = self._send_academy_parameters(rl_init_parameters_in) 218 aca_params = aca_output.rl_initialization_output 219 except UnityTimeOutException:
~\anaconda3\lib\site-packages\mlagents_envs\environment.py in _send_academy_parameters(self, init_parameters) 459 inputs = UnityInputProto() 460 inputs.rl_initialization_input.CopyFrom(init_parameters) --> 461 return self._communicator.initialize(inputs) 462 463 @staticmethod
~\anaconda3\lib\site-packages\mlagents_envs\rpc_communicator.py in initialize(self, inputs) 102 103 def initialize(self, inputs: UnityInputProto) -> UnityOutputProto: --> 104 self.poll_for_timeout() 105 aca_param = self.unity_to_external.parent_conn.recv().unity_output 106 message = UnityMessageProto()
~\anaconda3\lib\site-packages\mlagents_envs\rpc_communicator.py in poll_for_timeout(self) 94 """ 95 if not self.unity_to_external.parent_conn.poll(self.timeout_wait): ---> 96 raise UnityTimeOutException( 97 "The Unity environment took too long to respond. Make sure that :\n" 98 "\t The environment does not need user interaction to launch\n"
UnityTimeOutException: The Unity environment took too long to respond. Make sure that : The environment does not need user interaction to launch The Agents' Behavior Parameters > Behavior Type is set to "Default" The environment and the Python interface have compatible versions.
How can I fix this problem?
Many different problems can cause "The Unity environment took too long to respond" problem. I think you should check the setting of the agent script and academy script. Can you capture it and send it to me?