I want to learn about drones and I want to build an arduino drone that can follow me and avoid collision and accept flight input. It wouldn't have to do all of that at once and could be done in phases but that is what I imagine ending up with.
I am a software developer and intermediate with arduino skills and code. I can model and 3D print complex geometry. I have a well equipped electronics workstation and plastic work table. I have a thorough understanding of batteries and small electronics power technology.
is this a reasonable goal
what kind of kit or project plan would I use to get started with ardu drones
I know there are 9001 guides on this, but I am not sure what road to go down.
Get 4 brushless motors + escs with drone props. It should have 2 reversed pairs.
Get a servo control board with a built in gyro/accelerometer or just use an Arduino micro and gyro/accel module.
There should be drone kits available already that should have enough to get you started. The rest will be up to your coding skills.
How does one direct a flight controller, outside of a radio controller?
I understand they have some kinds of auto stability and perhaps GPS waypoint functions, depending on the controller, but can that logic be directed by the microcontroller? Can the ardu say, "don't go any further in that direction" etc? Or is this purely programmed logic and the ardu has to be in control?
Not sure exactly. The ESCs need a specific pwm (pulse width modulation) signal to operate. The Arduino Servo library will help with that. But everything else like the GPS module will most likely have its own library. Not all libraries play well with each other, usually timers interfering with each other.
I think you are biting off more than you can chew.
There is a lot more to it than you think to be starting at scratch.
There would be many seasoned Arduino programmers who would tend to think twice about attempting it.
Then there are certain laws in many countries surrounding just the use of drones let alone non-certified/ non-proven designs.
Well I found a decent video series and I'm skipping 75% of it. This isn't very difficult. There were just a few basics regarding components and their use that I wasn't aware of... I was way too intimidated up front.
A Drone is the ultimate in "set it and forget it" toys, historically developed by one culture into a buzzing, flying and falling thing. The instructions are: Fill it with fuel. Point it. Start the motor. Return to tea party. I recognize the enjoyment in this, as I built high-flying (500m) box kites as a youngster. The Drone is as fun as a propelled paper airplane, but not as fun as a kite (the strings make for easy retrieving... propelled paper airplanes have no strings). Build a drone. Start now. Why wait?
You do understand "remotely or autonomously controlled aircraft" are NOT Drones. Just because most people use the word incorrectly does NOT make it right. It just makes those people ignorant. Be knowledgeable. Be an original. Build a Drone!
I think @underhilll has made it clear that he/she wants to build a drone (or whatever the correct term is) and is looking for technical advice on how to do this. There have been sufficient warnings about the legalities of building and flying a drone, which of course will vary from country to country. Please, no more comments or advice about legality, which has been adequately covered. I think also that sufficient advice has been given about the difficulties of building a drone. If you wish to provide technical advice please continue to help.
Meanwhile, because of the abusive comments made, @underhilll is taking a 7 day rest from the forum so will not be able to reply to any help until he/she returns. Abuse from anyone else will also result in a rest from posting.
Now, please continue to help with technical advice if you so wish.
The second sentence of this article explains everything.
That "data glitch" or "conflicting data" was due to entities involved NOT agreeing to like terms as "simple" as measurement system being Metric versus Imperial. Splash one decade-long space flight because one person too many used the wrong term.
Too many of these "like terms" errors cause angry management to make grave errors in judgement. Yet everyone seeks to shoot the messenger. History repeats if you ignore it.
A drone is an unguided projectile. A drone is not a remotely controlled vehicle. A kite is more guided than a drone.
I can not find the youtube channel who builds a quad copter from scratch, now lost forever under the "drone" pile... and this guy is one, but does a 20+ video series.