Train Multiple Agents for Area Coverage example not working

조회 수: 1 (최근 30일)
Nik
Nik 2025년 2월 18일
편집: Noah Prisament 2025년 2월 19일
I am trying to run example provided for RL learning "Train Multiple Agents for Area Coverage". Getting following errors:
  • >> plotGrid-> Not enough input arguments.
  • Error in plotGrid (line 15) -> if ~isequal(obstacles,-1)
  • Error evaluating parameter 'Agent' in 'rlAreaCoverage/Agent A (Red)' Caused by: Unrecognized function or variable 'agentA'. Variable 'agentA' does not exist.
Could you please help with instrctions to run it successfuly?
https://in.mathworks.com/help/reinforcement-learning/ug/train-3-agents-for-area-coverage.html?s_eid=PSM_15028

채택된 답변

Noah Prisament
Noah Prisament 2025년 2월 18일
Are you copying code blocks individually or using the command openExample('rl/TrainMultipleAgentsForAreaCoverageExample') to open the example? If you are doing the former, you may be missing a code block and causing these errors.
  댓글 수: 2
Nik
Nik 2025년 2월 19일
편집: Nik 2025년 2월 19일
Thanks for quick response
We are using command openExample('rl/TrainMultipleAgentsForAreaCoverageExample') to open the example, I was able to resolve above issues and its now working for me.
I want to update same to run 10 agents with bigger grid. Would you please suggest what steps we take to make it work?
Noah Prisament
Noah Prisament 2025년 2월 19일
편집: Noah Prisament 2025년 2월 19일
It looks like you are trying to manually run the model that is loaded using the Simulink UI. Instead you should run this model using the live script in the example. The workspace initialization in the live script is required in order to run the model, so all of the lines in the live script until at least line 114 need to be run in order for the model to work properly. Additionally, all of the lines until 136 need to be run in order to have the agents be trained.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Large-Scale Modeling에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by