Skip to main content

This is much of the backbone for my, Isaac Robinson’s, high school science project. Although it may not seem like it, almost a year of work has gone into this. The idea is that a drone swarm where the drones work together to process difficult tasts, such as image processing, will be much more efficient, especially if that task has a certain threshold beyond which it becomes relevant. Here, that task is facial detection and soon-to-be facial recognition. I have also designed several search algorithms with which a drone swarm may search an area. This package uses OpenCV and IPython to do its image processing and parallel computing, respectively. As this package is still in its basic development phases, I am not going to go into much detail here. If you have questions, email me at isaacrob@me.com. This does not currently support other people, ie it is tailored to the way I’ve set things up on my various computers. After installation, running installdronedeps will install opencv, scipy, and numpy, along with all their various dependencies, on a Raspberry Pi running Raspbian. Modifying the directory changes should make it install on any Ubuntu-based platform. Running trigger will start a simple motion detector and face finder using opencv and any attached camera in parallel across an ippython cluster with some specified name passed as a command line argument and interpreted with click. Running testpredictor will try to generate an opencv face recognizer, trying to best center and align any faces in the images taken on cue by the camera. Various other command line accessable scripts will be installed. The distdrone module has several parts, notably the image processing portion, run with opencv, the different motion algorithms, including a search algorithm on a simulated map run with ipython which will perfectly search certain spaces with multiple simulated drones exploring it at once without ever exploring the same portion of the simulated space twice. All of the litte algorithms that make this, along with other things, possible are defined in gears. There are other things provided by this package. Email me if you would care to know what they are, and I will provide a write up for all of them.

Release files for distdrone 1.38

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for distdrone 1.38
File Size Uploaded
distdrone-1.38.tar.gz 13.5 kB Details

Release files / distdrone-1.38.tar.gz

Download URL distdrone-1.38.tar.gz
Size 13.5 kB
Tags Source
SHA-256 checksum
How to use checksums
229518a3c45355c76d43da5556a03e03bd603039f2712dbb09bdee695371cd72
BLAKE2b-256 checksum
How to use checksums
d3936482f27ee9e5e4addfe1a11f576055e0756f4f0521f2b61be95861d687ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.43

1 release file

1.42

1 release file

1.41

1 release file

1.40

1 release file

1.39

1 release file

This release

1.38 This release

1 release file

1.37

1 release file

1.36

1 release file

1.35

1 release file

1.34

1 release file

1.33

1 release file

1.32

1 release file

1.31

1 release file

1.30

1 release file

1.29

1 release file

1.28

1 release file

1.27

1 release file

1.26

1 release file

1.25

1 release file

1.24

1 release file

1.23

1 release file

1.22

1 release file

1.21

1 release file

1.20

1 release file

1.19

1 release file

1.18

1 release file

1.17

1 release file

1.16

1 release file

1.15

1 release file

1.14

1 release file

1.13

1 release file

1.12

1 release file

1.11

1 release file

1.10

1 release file

1.01

1 release file

1.00

1 release file

0.20

0.19

0.18

0.17

0.16

0.15

0.14

0.13

0.12

0.11

0.10

0.09

0.08

0.07

0.06

0.05

0.04

0.03

0.02

0.01

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page