1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/nanmu42-robo-playground

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

RoboMasterPy Playground

English | 中文

Documentation Status

Games and examples built for RoboMaster EP with RoboMasterPy.

RoboMasterPy Goalkeeper

Press Start

RoboMasterPy Playground requires Python 3.6 and above.

# optional, suggested
virtualenv venv

# Python 3.6.x
pip install -r requirements-py36.txt
# Python 3.7 and above
pip install -r requirements.txt

Drive your robomaster using keyboard

Live video stream is displayed on your screen.

$ 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.

Key bindings:

  • W, A, S, D: forward, leftward, backward, rightward;
  • space bar: blaster fire
  • up, down: gimbal pitch up, gimbal pitch down
  • left, right: chassis roll left, chassis roll right
  • 1~5: gears

Make your robomaster a goalkeeper

You need tweak GREEN_LOWER and GREEN_UPPER per your luminance to get good experience. The default values works okay under daylight shade.

$ 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.

RoboMasterPy User Guide

https://robomasterpy.nanmu.me/

Documentation is generously hosted by Read the Docs.

Health and Safety Notice

  • Your Robomaster may hurt people or pet, break stuffs or itself;
  • Make sure your RoboMaster has enough room to move; make sure the ground is clear;
  • Start slowly, avoid using high speed for debugging;
  • Use cushion;
  • Stay safe and have fun!

Paperwork

RoboMasterPy Playground is a fan work, and it has no concern with DJI.

DJI, RoboMaster are trademarks of SZ DJI Technology Co., Ltd.

Acknowledgement

RoboMasterPy Playground was incubated during a RoboMaster EP developing contest. The author would like to thank DJI for hardware and technical support.

License

RoboMasterPy Playground is released under MIT license.

Введение

Играйте с удовольствием с вашим роботом-танком от DJI RoboMasterPy. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/nanmu42-robo-playground.git
git@api.gitlife.ru:oschina-mirror/nanmu42-robo-playground.git
oschina-mirror
nanmu42-robo-playground
nanmu42-robo-playground
master