hanyazou/TelloPy
DJI Tello drone controller python package
TelloPy — DJI Tello 드론용 Python 컨트롤러
이것이 무엇인가
TelloPy는 DJI Tello 장난감 드론을 제어할 수 있는 Python 패키지입니다. 핵심 코드는 Go로 작성된 GOBOT 프로젝트에서 적용(포팅)되었습니다. 프로토콜에 대한 자세한 내용은 README가 GOBOT의 블로그 게시물(2018년 4월)을 참조합니다.
설치
두 가지 옵션:
- PyPI에서(안정 버전):
pip install tellopy - 소스에서: GitHub 저장소를 클론하고,
python setup.py bdist_wheel로 wheel을 빌드한 다음 생성된.whl파일을 설치합니다.
문서
README에는 별도의 문서가 포함되어 있지 않습니다. 대신 Python을 실행하고 내장 도움말 시스템을 사용하세요: import tellopy 후 help(tellopy)를 실행하면 패키지의 API 독스트링을 볼 수 있습니다.
예제(examples 폴더에 있음)
- simple_takeoff — Tello가 이륙한 후 몇 초 후 자동으로 착륙합니다.
python -m tellopy.examples.simple_takeoff로 실행합니다. - video_effect — Tello의 실시간 비디오 스트림을 필터링하고 표시합니다. 추가 패키지 필요:
av,opencv-python,image. - joystick_and_video — 비디오를 보면서 PS3/PS4/Xbox One 게임패드로 Tello를 제어합니다. 위와 동일한 비디오 관련 패키지에 더해
pygame이 필요합니다.
관련 사이드 프로젝트(링크는 README에 있음)
- HalloPy — 손 동작 컨트롤러: 손 동작으로 Tello를 제어합니다.
- telloCV — OpenCV 기반 컨트롤러: 컴퓨터 비전용 비디오 프레임을 생성하고, 장면에서 감지된 색상을 추적하는 색상 추적기를 포함합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트