This question was asked on both 2015 & 2016 in HN. I would like to ask it again today to know what are the newest options for this.
Q: What would you recommend as a reasonably priced (sub 150$) quad-copter/drone, that has a camera, the ability to be programmed (so that I can process video/write my own stability algorithms for it), good range, and reasonable flying time?
In the event nothing fits that price point, any pointers on what the state of the art is?
Thanks!
You'll also need all the ancillaries (receiver, batteries, charger, rc transmitter) although you'll need those anyway if you plan to fly outdoors in a safe manner.
Alternatively, if you want a ready to go solution which is good for indoor and limited outdoor use, the Parrot ARDrone [2] runs linux, has two cameras and has aftermarket firmware available from both Ardupilot and Paparazzi projects.
Be aware that if you intend to use your drone for 'work' or commerce you should check your local air regulator (FAA/CAA/CASA etc) to see whether you require any permissions or qualifications to legally operate.
1: https://emlid.com/navio/
2: https://www.parrot.com/uk/drones/parrot-ardrone-20-gps-editi...