Error while running reinforcement learning agent

3 visualizaciones (últimos 30 días)
Gaurav Shetty
Gaurav Shetty el 15 de Sept. de 2021
Comentada: Guanlong Chen el 26 de Mayo de 2022
Error:-
Error using rl.env.SimulinkEnvWithAgent>localHandleSimoutErrors (line 681)
Invalid input argument type or size such as observation, reward, isdone or loggedSignals.
Error using rl.env.SimulinkEnvWithAgent>localHandleSimoutErrors (line 681)
Unable to compute gradient from representation.
Error using rl.env.SimulinkEnvWithAgent>localHandleSimoutErrors (line 681)
Number of elements must not change. Use [] as one of the size inputs to automatically calculate the appropriate size for that dimension.
Running code using cpu. Matlab version 2020b.
Checked the dimesion and size all looks proper. What can be the possible cause of error
  4 comentarios
Gaurav Shetty
Gaurav Shetty el 15 de Sept. de 2021
This is the code:-
obsInfo=rlNumericSpec([12,1]);
obsInfo.Name="observations";
obsInfo.Description='velx ,vely ,velz ,rollrate ,pitchrate ,yawrate ,bankangle ,pitchangle ,yawangle ,pn ,pe ,pd';
numObservations = obsInfo.Dimension(1);
actInfo=rlNumericSpec([3,1],...
'LowerLimit',[-25*(pi/180) -25*(pi/180) -30*(pi/180)]',...
'UpperLimit',[25*(pi/180) 25*(pi/180) 30*(pi/180)]');
actInfo.Name="controldeflection";
actInfo.Description='aileron ,tail ,ruddder';
numActions = actInfo.Dimension(1);
env = rlSimulinkEnv('rcam_reinforcement_test1','rcam_reinforcement_test1/RL Agent',obsInfo,actInfo);
Guanlong Chen
Guanlong Chen el 26 de Mayo de 2022
Have you solved your problem? I have met the same problem

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Deep Learning Toolbox en Help Center y File Exchange.

Productos


Versión

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by