文件名称:matlab代码注释标准-helicopterRL:自主直升机控制的强化学习
文件大小:1.06MB
文件格式:ZIP
更新时间:2024-06-12 18:50:16
系统开源
matlab代码注释标准直升机RL 该代码是我的硕士项目“自主直升机控制强化学习”的一部分。 有关项目的完整说明,请访问网站 该项目是由伦敦帝国学院统计机器学习小组在马克·迪森罗特(Marc Deisenroth)的监督下完成的。 依存关系 皮尔科: 纸: 代码: RL-Glue Core和Matlab编解码器: 纸: 代码: 标准Matlab安装,Java和Java编译器 安装说明 按照RL-Glue和RL-Library网站上的说明下载PILCO,下载并安装RL-Glue Core和RL-Glue Matlab编解码器。 a)最好从2014 RL竞赛网站()下载直升机环境, b)如果其他链接不可用,请从RL图书馆网站()下载。 将helicopter文件夹复制到pilco_root/scenarios/文件夹中。 将GPAgentMatlab和randomAgentMatlab文件夹复制到helicopter/agents/文件夹中(在步骤2a中创建)。 将testTrainerJavaHelicopter和consoleTrainerJavaHelicopter复制到/helic
【文件预览】:
helicopterRL-master
----helicopter()
--------helicopter_learn_loop.m(5KB)
--------trainRewardModel.m(1KB)
--------getHistoryFilename.m(2KB)
--------checkModel.m(3KB)
--------trainHelicopterModel.m(2KB)
--------NLPD.m(533B)
--------loss_hc.m(3KB)
--------evaluateHistory.m(2KB)
--------settings_hc.m(7KB)
--------Rbased_loss_hc.m(834B)
--------drawNLPDplots.m(2KB)
----randomAgentMatlab()
--------random_agent_matlab.m(4KB)
----consoleTrainerJavaHelicopter()
--------consoleTrainerJavaHelicopter()
----LICENSE(18KB)
----GPAgentMatlab()
--------helicopter_agent.m(3KB)
----doc()
--------doc.tex(954B)
--------latexFolder()
--------doc.synctex.gz(642KB)
--------doc.log(41KB)
--------doc.out(1KB)
--------doc.pdf(287KB)
--------pdfFolder()
--------styles()
--------header.tex(3KB)
--------generate_documentation.m(2KB)
--------doc.aux(2KB)
----.gitignore(18B)
----README.md(2KB)
----testTrainerJavaHelicopter()
--------README.txt(435B)
--------src()
--------run.bash(480B)
--------Makefile(135B)
--------trainer_loop.sh(183B)
--------run.bash~(483B)