That's me! I'm helping our partners at OpenCV. They really need our support, I hope you can also help with a minimum donation, they are planning really cool things for OpenCV 5, and you can help them reach that goal.
It's easy to ignore that the projects we depend on daily might not be well-funded and are at risk of disappearing. The second best thing to commit contributions is cash!
The technology has certainly reached a point where you can quickly put product prototypes together, the current regulations around the world finally allow for commercial use of drones, companies are beginning to invest more in the many drone verticals (some of which are still being defined, like delivery), and communities are being formed to host industry collaboration, I think this is a great time for the "Drone industry" regardless fo where you are. I work for the Linux Foundation, I'm the Program Manager for Dronecode (dronecode.org), we host some of the most successful open source drone projects and give companies a vendor-neutral governance where they can freely collaborate. At our core, the project that runs this community is our autopilot, PX4, the project was started 10 years ago in a lab at (surprise) ETH Zurich by (now Ph.D.) @LorenzMeier (Github), the autopilot is being used in some of the products you see every day, has an ecosystem of tools, all of which is actively being maintained. You can find more info on the autopilot on px4.io
To @KirinDave point, yes this technology is available and you can start working on Drones now, the Drone community is very welcoming, I think its a side effect of having to apply technology from other communities, like computer vision.
Dronecode Project | Marketing Manager | Full-time (REMOTE) | https://www.dronecode.org/
We are looking for a marketing manager with experience in the fields of robotics or IoT; this is a remote position in a global organization, come work with top talent in an open source community working with Drone software & hardware partners.
Yes, our major libraries provide a basic API to talk MAVLink back to your Flight Controller, keep basic things like Vehicle state, events, mavlink message builder.