Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Tello Edu swarm with multi-stream support and object detection

NotificationsYou must be signed in to change notification settings

JoonasJor/tello-swarm-multistream

 
 

Repository files navigation

This was a student group project aimed to evaluate the capabilities of Tello Edu drone swarms.We achieved:

  • Manually controlling the drones in a swarm
  • Displaying streams from all the drones in a swarm with real-time object detection
  • A mapping system which allows:
    • the drones to avoid collision with each other.
    • the detected object to be drawn on the map

Multiple streams

For multiple streams you will need separate network card/usb wifi dongle with static ip for each drone.

Object detection

easy-yolov7 is used for object detection.

Install all easy-yolov7 dependencies:

pip install -r requirements.txt

Install cython-bbox for Windows:

pip install -e git+https://github.com/samson-wang/cython_bbox.git#egg=cython-bbox

For better performance set "DEVICE" inswarm.py to "gpu" (requires CUDA-Enabled GPU).

Mapping

The drones' coordinates on the map are calculated from user inputs.

About

Tello Edu swarm with multi-stream support and object detection

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python100.0%

[8]ページ先頭

©2009-2025 Movatter.jp