neodroid平台的python接口,一个用于与unity游戏进程进行反馈响应循环通信的api
Neodroid的Python项目详细描述
近地天体
neo是一个支持反序列化的python包,也是与Neodroid平台的Droid对应方的接口。
Neodroid是在挪威研究理事会262900资助下开发的。(https://www.forskningsradet.no/prosjektbanken/#/project/NFR/262900)
安装
pip3 install -U neodroid
用法
importneodroidasneo
示例
我们在这个存储库中包含了一些示例应用程序。
观测发生器
随机因素
课程
使用接口
的示例实现应用程序显示从Droid项目存储库的示例应用程序接收的数据。
待办事项
- []能够选择和/或参数化环境的目标/评估(无、可达、稳定等)功能
贡献
请参阅贡献here的指南。
许可
这个项目是在apache v2许可下授权的。有关详细信息,请参见LICENSE。
引文
引用时,您可以使用以下bibtex条目:
@misc{neodroid,
author = {Heider, Christian},
title = {Neodroid Platform},
year = {2018},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/sintefneodroid}},
}
Neodroid平台的其他组件
常见问题
- 我每秒的迭代次数最多约为60次。
- 确保已禁用vsync,对于Linux上的大黄蜂用户,可以使用
vblank_mode=0 optirun ..
。
- 确保已禁用vsync,对于Linux上的大黄蜂用户,可以使用
- 为什么创建这个工具,它服务于什么,而不仅仅是使用Unity自己的RL框架?
- 这个项目非常类似于unity自己的项目Unity Machine Learning Agents。在这个项目中所做的大部分工作都是在他们宣布之前完成的。整个NealDooCAD平台仍然是一个专门研究作者兴趣的学术研究工具,从而解释了该项目的存在和未来发展方向。
其他问题
如果有FAQ中未列出的问题,请与我们联系或添加问题
作者
- christian heider nielsen-cnheider
这里列出了这个项目的其他contributors。