I am interested in doing indoor SLAM (simultaneous localization and mapping) with a quad. What is the advantage of using Ardupilot vs using the barebone PX4 stack (which is also decently documented and quite customizable by itself)? I know that Ardup
My current vague understanding is that on Pixhawk, you can choose to use either the native PX4 flight control stack or you can run APM on the PX4 middleware instead: https://pixhawk.org/firmware/apm?s
I am brainstorming ideas for my school's project. Making a quadcopter or hexacopter and programming it sounds interesting to me. I have no previous experience with drones, so I am kind of lost.