Games and examples built for RoboMaster EP with RoboMasterPy | 与你的大疆机甲大师愉快玩耍,基于RoboMasterPy构建
MIT License
English | 中文
基于RoboMasterPy构建的机甲大师EP的游戏和范例。
RoboMasterPy Playground 需要 Python 3.6 或更高以运行。
# 可选,推荐
virtualenv venv
# Python 3.6.x
pip install -r requirements-py36.txt
# Python 3.7 或更高
pip install -r requirements.txt
机甲的视频流会在你的显示器上显示。
$ python drive.py --help
Usage: drive.py [OPTIONS]
Options:
--ip TEXT (Optional) IP of Robomaster EP
--timeout FLOAT (Optional) Timeout for commands
--help Show this message and exit.
操作键位:
W
, A
, S
, D
: 前,左,后,右;space bar
: 开火;up
, down
: 云台抬头,云台低头;left
, right
: 底盘左转,底盘右转;1
~5
: 档位。我写了一篇博客,里面介绍了守门员的实现:https://nanmu.me/zh-cn/posts/2020/build-a-goalkeeper-robomaster/
你需要根据光照环境调整GREEN_LOWER
和GREEN_UPPER
以获得最佳体验。默认值在自然光阴影下工作良好。
$ python goalkeeper.py --help
Usage: goalkeeper.py [OPTIONS]
Options:
--ip TEXT (Optional) IP of Robomaster EP
--timeout FLOAT (Optional) Timeout for commands
--max-width FLOAT (Optional) Field width
--max-depth FLOAT (Optional) Field depth
--xy-speed FLOAT (Optional) Speed in x and y direction
--z-speed FLOAT (Optional) Speed in z direction(chassis roll)
--help Show this message and exit.
https://robomasterpy.nanmu.me/
Read the Docs 慷慨地提供了文档托管服务。
RoboMasterPy Playground 是一个爱好者作品,和DJI没有关系。
大疆、大疆创新、DJI、 RoboMaster是深圳市大疆创新科技有限公司的商标。
RoboMasterPy Playground 是在机甲大师EP开发者比赛中孵化的,作者对DJI提供的硬件和技术支持表示感谢。
RoboMasterPy 基于MIT许可发布, 您只需要保留署名和版权信息(LICENSE)即可自由使用本软件。