I'm interested in attaching custom camera(s) to a quadcopter that can carry a modest (<0.25 kg) payload.
I prefer to write code to fly the quadcopter (e.g. traverse a region and image) rather than operate it manually.
- Is this existing tech or do I need to build my own?
SDK's for quadcopters seem few and far between (DJI, Parrot, and a few others). Most appear to be phone based, not Windows or Linux based. I want to write code to either control from remote (e.g. PC interface) or run on the microcontroller to have it operate autonomously. Again, is this existing tech or DIY?
Finally, most of the commercial options with SDK's don't carry custom payloads. Only the DJI Matrice 100 seems designed for custom sensors. Is this a proper assessment or are there more options?